2
Settings.Secure#ANDROID_ID
應該被用作唯一的設備標識符,其優點是如果設備被擦除,則被重置;這意味着如果用戶銷售他們的設備,則與該用戶有關的任何設備都不與其關聯,這顯然是有利的。當設備安裝更高版本的Android版本時,Settings.Secure#ANDROID_ID會重置嗎?
但是,我的手機上有Kindle應用程序,當我從Eclair升級到Froyo並再次升級到Gingerbread時,亞馬遜網站將每個新版本註冊爲獨立設備。這表明升級設備(而不是擦除設備)會更改設備ID。
- 是嗎?
- 安裝的應用程序在系統升級過程中調用以前的設備ID的最可靠方法是什麼? (例如,如果應用程序知道其舊設備ID,則它可以將新設備ID鏈接到遠程系統上的舊設備ID)。
順便說一句,我知道在整個系統升級過程中可能沒有100%可靠的方法來調用某些東西;我希望對失敗概率最低的方法提出意見。 – 2012-04-02 15:18:43