我已經從系統中獲取我的設備ID全部以小寫字母。 PLayStore中的某些設備ID應用程序僅以大寫形式返回設備ID。我聽說這些iOS的ID是區分大小寫。Android設備ID是否區分大小寫?
Android設備ID是否區分大小寫?
我很欣賞鏈接與文檔以及。
編輯:爲了更準確,你可以看到here,設備ID讀取
f07a13984eed116a
是同一設備
F07A13984EED116A ?或者是最後一個設備?
我已經從系統中獲取我的設備ID全部以小寫字母。 PLayStore中的某些設備ID應用程序僅以大寫形式返回設備ID。我聽說這些iOS的ID是區分大小寫。Android設備ID是否區分大小寫?
Android設備ID是否區分大小寫?
我很欣賞鏈接與文檔以及。
編輯:爲了更準確,你可以看到here,設備ID讀取
f07a13984eed116a
是同一設備
F07A13984EED116A ?或者是最後一個設備?
根據在線598上的source code,ANDROID_ID是一個十六進制字符串。因此,案件無關緊要,並且不區分大小寫。
documentation還聲明它是一個十六進制字符串。
[UPDATE]
還有另一種功能:在TelephonyManager getDeviceId。它根據您的手機硬件爲您提供的內容讀取IMEI,MEID或ESN。 IMEI爲十進制,MEID爲十六進制,ESN爲十進制或十六進制。但是,只有背後的價值對於區分設備非常重要,因此不區分大小寫。
「隨機生成的64位數字(作爲十六進制字符串)」 這是源代碼中的註釋。
十六進制的字符串是不區分大小寫,因此它是
你的意思是IMEI或ANDROID_ID相同的設備? – DanielB
是的,它們區分大小寫。但是,您使用設備ID的是什麼?如果是爲了某種註冊目的,我可以建議使用INSTANCE ID而不是設備ID。 –
@Bradan不是IMEI,我的意思是ANDROID_ID –