如何生成Android设备的唯一ID?

时间:2014-03-25 08:53:52

标签: android delphi delphi-xe5

我需要为Android应用使用唯一ID (例如:设备的序列号)。如何在我的应用中检索Android设备或其他代码的序列号?

2 个答案:

答案 0 :(得分:0)

看这里https://stackoverflow.com/a/9186943/2007457

"这里有相当有用的信息。 它涵盖了五种不同的ID类型:

IMEI(仅适用于使用手机的Android设备;需要android.permission.READ_PHONE_STATE)

伪唯一ID(适用于所有Android设备)

Android ID(可以为null,可以在恢复出厂时更改,可以在root电话上更改)

WLAN MAC地址字符串(需要android.permission.ACCESS_WIFI_STATE)

BT MAC地址字符串(带蓝牙的设备,需要android.permission.BLUETOOTH)"

答案 1 :(得分:0)

我创建了一次课程并在我的应用中使用此功能,请参阅this

创建唯一ID并将MD5消息生成为唯一设备ID的字符串