在我的应用中,我想再次识别用户,如果他们删除了应用并再次安装它。
我正在寻找一些我可以用来做的细节。 IP地址是个坏主意,因为IP可以改变。用户注册是个好主意,但我不希望用户注册。 好主意是使用IMEI,但我不知道它是否合法。
我可以使用哪些细节来获得我想要的东西(仅限合法方式)?
感谢。
答案 0 :(得分:1)
您可以使用仅在出厂重置时更改的Android ID:
https://developer.android.com/reference/android/provider/Settings.Secure.html#ANDROID_ID
答案 1 :(得分:-1)
使用IMEI是完全合法的,只需拨打android.telephony.TelephonyManager.getDeviceId()
即可这需要以下许可:
<uses-permission android:name="android.permission.READ_PHONE_STATE" />