我有一個應用程序,並且場景是需要密碼才能第一次訪問應用程序。現在,當有人使用密碼而不是該密碼只能在該手機上再次使用時,如果他們卸載該應用程序或類似的東西,就像任何帶有唯一密鑰的Windows安裝軟件一樣。Android識別獨特設備
我所用設備ID喜歡
TelephonyManager manager=(TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String deviceid=manager.getDeviceId();
但我已收到來自用戶的投訴很少,當他們更換了SIM或任何東西比它要求輸入密碼再次和舊密碼不起作用。我試圖測試它,事實證明,在大多數設備上,設備ID隨着sim的變化而改變。之前我沒有做太多研究,但現在我已經閱讀了大部分問題,並且在我們重新設置手機時,似乎這個ID也會發生變化。現在誰能告訴我什麼是唯一標識Android設備的最佳方式?
是的,它是Is there a unique Android device ID?的副本,但是這並沒有提供給我一個as,因爲Joe使用了設備ID,並且我告訴過你使用設備ID的問題是什麼,它隨着SIM卡的更改而改變。
謝謝
[是否有唯一的Android設備ID?](http://stackoverflow.com/questions/2785485/is-there-a-unique-android-device-id) – Jan
*「就像任何軟件安裝在帶有獨特鑰匙的窗戶上「*除非盜版。或者更改Windows鍵。 – m0skit0