我想使用适用于手机和平板电脑的Android设备的唯一ID.(IMEI不适用于没有SIM卡设备,有时MAC地址返回null)
我不确定android.os.Build.SERIAL是否唯一.
有谁知道这个?
感谢和问候.
Gra*_*and 21
是的,但请注意,它仅在API级别9中添加,并且可能不会出现在所有设备上.要在早期平台上获取唯一ID,您需要阅读类似MAC地址或IMEI的内容.
通常,尝试阅读所有可能的ID,并使用可用的任何ID.请参阅此文章以获取指导.
您可以使用Build序列号和android ID来制作自己的唯一ID。
String serial = Build.SERIAL;
String android_id =Secure.getString(context.getContentResolver(),
Secure.ANDROID_ID);
String myKey=serial +android_id ;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
23773 次 |
最近记录: |