1 需求
2 权限
3 接口
android.telephony.TelephonyManager.getDeviceId
- Added in API level 1
- Deprecated in API level 26
- Use getImei() which returns IMEI for GSM or getMeid() which returns MEID for CDMA.
- Requires android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE
android.telephony.TelephonyManager.getImei
- Added in API level 26
- Requires android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE
android.telephony.TelephonyManager.getMeid
- Added in API level 26
- Requires android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE
android.telephony.TelephonyManager.getSimSerialNumber
- Added in API level 1
- Requires android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE
android.telephony.TelephonyManager.getSubscriberId
- Added in API level 1
- Requires android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE
android.net.wifi.WifiInfo.getMacAddress
- Added in API level 1
- 权限
- android.permission.LOCAL_MAC_ADDRESS
- android.permission.ACCESS_FINE_LOCATION
android.bluetooth.BluetoothAdapter.getAddress
- Added in API level 5
- 权限
- android.permission.LOCAL_MAC_ADDRESS
- android.permission.BLUETOOTH_CONNECT
4 示例
5 adb命令
6 验证
7 参考资料