除了硬件序列号之外,如何获取Android唯一标识,有什么方法可以获取?我尝试过

String AndroidID = Settings.Secure.getString(getContentResolver(), Settings.Secure.ANDROID_ID);


但即时通讯仍在寻找其他开发人员使用的其他方式。

谢谢。

最佳答案

您可以使用UUID(IMEI),这是每个电话的唯一标识符。像这样:

TelephonyManager telephonyManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String myUUID = telephonyManager .getDeviceId();


此外,还有一篇写得很好的文章,讨论了识别单个应用程序安装的问题,这需要一种用于唯一设备识别的方法。在本文中,讨论了几种识别方法。这是链接:http://android-developers.blogspot.com/2011/03/identifying-app-installations.html

09-10 06:10
查看更多