2015-06-03 43 views

回答

3

你不想要什麼背景下的ID是唯一指定(是其他應用安裝,設備,用戶,還是什麼?),所以我假設你只是在尋找一種方式來唯一識別設備。

ANDROID_ID應該在運行2.2(Froyo)和更高版本的所有設備上都可靠。然而,如this Android developers blog post explains,至少有一個製造商違規的例子是ANDROID_ID

該博客文章還探討了一些用於識別設備的其他選項(以及爲什麼它們不是很好的選項),並討論了爲什麼您實際上不需要識別獨特的設備。通常識別應用程序安裝就足夠了

+0

我的意思是我正在尋找一種方法來唯一標識設備只在我的應用程序。我的應用程序對應於Android 4.0或更高版本。所以你的意思是ANDROID_ID在我的情況下已經足夠了? – supermonkey

+0

對於大多數設備,它將工作。就像我之前提到的那樣,一個設備製造商的實例已經打破了過去,所以沒有100%的保證它可以在所有設備上工作。唯一保證它的方法是自己建立一個應用程序安裝ID系統。 –

+0

謝謝你的回覆。我明白。 – supermonkey

相關問題