Cách xem ID điện thoại Android
Thông số: IMEI là từ viết tắt của International Mobile Equipment Identity là mã số nhận dạng điện thoại di động quốc tế dành cho từng máy điện thoại. Người dùng có thể hiểu IMEI cũng như chứng minh nhân dân (ID) của 1 người. Sẽ không thể có 2 điện thoại trùng 1 số IMEI được. Vì thế có thể dùng thông số IMEI này để kiểm tra xem máy điện thoại của bạn có phải chính hãng hay bị thay đổi gì hay không. Show
Đối với các dòng điện thoại Android nói chung và Iphone nói chung thì có 2 cách kiểm tra số IMEI của điện thoại dễ dàng:Cách 1: Cách xem số IMEI thông qua Thông tin điện thoạiVào phần cài đặt(Setting) chọn Giới thiệu về điện thoại Tiếp tục chọn Trạng Thái Phần IMEI sẽ hiển thị ra Cách 2: Check số IMEI thông qua bàn phím:Từ bàn phím điện thoái bấm: *#06# Sau khi bấm theo hướng dẫn xong số IMEI của điện thoai bạn sẽ tự động hiển thị lên màn hình và check IMEI bằng cách vào 1 số trang kiểm tra IMEI uy tín như:
Đối với những điện thoại di động có khay sim thì bạn cũng có thể xem số IMEI và kiểm tra xem có trùng khớp với IMEI của máy không, từ đó có thể biết được điện thoại có bị dựng lại hay không.
Cách kiểm tra/Check IMEI điện thoại Android: SamSung, Xperia, LG, HTC Đăng bởi: Admin | Lượt xem: 1349 | Chuyên mục: Android
Trong quá trình phát triển ứng dụng Android, đôi lúc bạn cần phải lấy Unique Id của thiết bị. Unique ID tạm hiểu là ID định danh để phân biệt thiết bị đó với các thiết bị khác, nó thường là duy nhất đối với từng thiết bị. Cùng tìm hiểu một số cách lấy Unique Id trong bài viết này nhé!
Unique ID thường được dùng khi bạn muốn theo dõi lượt cài đặt của ứng dụng, hoặc gửi Push notification cho một số loại thiết bị nhất định. Vì vậy, nó trở nên cần thiết phải có một UDID (unique device identifier) cho mỗi thiết bị. Trong Android có rất nhiều lựa chọn thay thế để lấy UDID của thiết bị. Một số phương pháp để có được UDID trong ứng dụng Android được liệt kê dưới đây với những ưu điểm và nhược điểm của nó:
1. Sử dụng IMEI (International Mobile Equipment Identity)IMEI là 1 thông số rất tốt để là ID của thiết bị. Nó là duy nhất cho mỗi và mọi thiết bị. IMEI phụ thuộc vào phần cứng của thiết bị nên nó sẽ tồn tại song song cùng với phần cứng của thiết bị đó. Để lấy IMEI của thiết bị Android , ta thực hiện đoạn lệnh sau : TelephonyManager TelephonyMgr = (TelephonyManager)getSystemService(TELEPHONY_SERVICE); String m_deviceId = TelephonyMgr.getDeviceId();Chú ý: Đoạn lệnh trên yêu cầu quyền “android.permission.READ_PHONE_STATE” trong AndroidManifest. Ưu điểm
Nhược điểm
2. Sử dụng Android IDAndroid ID là một số 64 bit duy nhất được tạo ra và lưu trữ khi thiết bị được khởi động lần đầu tiên. Android ID sẽ bị xóa đi khi thiết bị factory reset và một Android ID mới sẽ được sinh ra. Ta lấy Android ID như sau : String m_androidId = Secure.getString(getContentResolver(), Secure.ANDROID_ID);Ưu điểm
Nhược điểm3. Sử dụng địa chỉ WLAN MACChúng ta cũng có thể lấy Unique ID cho điện thoại Android sử dụng địa chỉ WLAN MAC. Địa chỉ MAC là duy nhất cho tất cả các thiết bị và nó hoạt động cho tất cả các thể loại thiết bị. Đoạn lệnh sau sẽ lấy địa chỉ WLAN MAC của thiết bị Android: WifiManager m_wm = (WifiManager)getSystemService(Context.WIFI_SERVICE); String m_wlanMacAdd = m_wm.getConnectionInfo().getMacAddress();Chú ý: Đoạn lệnh trên sẽ yêu cầu permission “android.permission.ACCESS_WIFI_STATE” trong Android Manifest. Ưu điểm
Nhược điểm
4. Sử dụng địa chỉ BluetoothChúng ta có thể lấy địa chỉ Bluetooth để làm Unique ID cho thiết bị Android. Địa chỉ Bluetooth là duy nhất cho mỗi thiết bị Android mà có phần cứng phục vụ Bluetooth. Để lấy địa chỉ Bluetooth thực hiện đoạn code sau: BluetoothAdapter m_BluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); String m_bluetoothAdd = m_BluetoothAdapter.getAddress();Chú ý: Đoạn code trên yêu cầu permission “android.permission.BLUETOOTH” trong Android Manifest. Ưu điểm
Nhược điểm
Kết luậnTrong bài viết này mình đã giới thiệu với các bạn 4 cách để lấy Unique ID cho thiết bị Android. Hi vọng các bạn có thể áp dụng chúng vào các dự án trong tương lai. Cảm ơn các bạn đã đọc bài viết. Chào thân ái và quyết thắng!
Theo dõi VnCoder trên Facebook, để cập nhật những bài viết, tin tức và khoá học mới nhất! Điểm nổi bật
Ứng dụng Device ID
Device ID cung cấp cho người dùng những thông tin liên quan đến ID của thiết bị và những dịch vụ ứng dụng mà người dùng đang sử dụng bao gồm: Sim card, Google Service Framework, Local IP Address, wifi MAC address, Bluetooth MAC address để tiện cho bạn sử dụng. Cung cấp các ID của các ứng dụng dịch vụ trên điện thoại Bạn có thể dễ dàng chia sẻ các thông tin ID thiết bị, các dịch vụ đang sử dụng cho bạn bè, người thân đang cần thông tin đó. Bạn chỉ việc chạm vào thông tin ID sau đó bạn có thể chia sẻ hoặc lưu lại thông tin ID. Chia sẻ các số ID nhanh chóng Bạn có thể sử dụng ứng dụng Device ID mọi lúc, mọi nơi mà không cần phải kết nối internet, điều này tạo sự tiện lợi cho người dùng, có thể lưu lại và chia sẻ thông tin nhanh chóng. Sử dụng không cần kết nối internet Công cụ Device ID giúp bạn nhanh chóng tra cứu thông tin ID của thiết bị và một số các dịch vụ, ứng dụng mà bạn đang sử dụng. Người dùng có thể dễ dàng chia sẻ những thông tin được cung cấp cho bạn bè hoặc những người đang cần một cách dễ dàng, nhanh chóng. 3526 lượt xem |