Android 不唯一,在某些手機廠牌,Android 手機出廠時,Android都相同

摘要:Android 不唯一,在某些手機廠牌,Android 手機出廠時,Android都相同

最近發生一個問題,在大量的手機裝置裡,Android,用來辨識唯一值的Android id卻有相同的唯一值

後來在網路上找文章,

google 

9774d56d682e549c

會發現有很多人在討論。

隨機查詢一個中文網頁

 

http://fecbob.pixnet.net/blog/post/37797211-%E7%8D%B2%E5%8F%96android%E6%89%8B%E6%A9%9F%E7%9A%84%E5%94%AF%E4%B8%80%E8%AD%98%E5%88%A5%E7%A2%BC

 

發現一段

 

4. ANDROID_ID
ANDROID_ID是設備第一次啟動時產生和存儲的64bit的一個數,當設備被wipe後該數重置

ANDROID_ID似乎是獲取Device ID的一個好選擇,但它也有缺陷:

它在Android <=2.1 or Android >=2.3的版本是可靠、穩定的,但在2.2的版本並不是100%可靠的
在主流廠商生產的設備上,有一個很經常的bug,就是每個設備都會產生相同的ANDROID_ID:9774d56d682e549c

在哪些主流廠商了,很多

我們發現有SCH-i909、GT-I9000、GT-P1000、LG-970、LG-P500

 

若想用Android ID當唯一識別碼,請小心。