除了硬件序列号之外,如何获取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