2

中国製の低価格タブレットで大きな問題に直面しています。シリアル番号は同じで、テレフォニーからのデバイス ID も同じで、Settings.Secure.ANDROID_ID も各デバイスで同じであることがわかりました。

Settings.Secure.ANDROID_ID はどのように生成されますか?

4

1 に答える 1

4

ここでこれを読むことができますhttp://developer.android.com/reference/android/provider/Settings.Secure.html#ANDROID_ID

Android ID: デバイスの初回起動時にランダムに生成される 64 ビットの数値 (16 進文字列として) であり、デバイスの存続期間中は一定のままである必要があります。(デバイスで工場出荷時設定へのリセットが実行されると、値が変更される場合があります。)

しかし、Android デベロッパー ブログでは、彼らがあなたの問題について書き、解決策を示しています。 http://android-developers.blogspot.in/2011/03/identifying-app-installations.html

ANDROID_ID は、一意のデバイス識別子として適切な選択のようです。欠点もあります。まず、Android 2.2 より前のリリース (「Froyo」) では 100% 信頼できるわけではありません。また、大手メーカーの人気携帯電話には、すべてのインスタンスが同じ ANDROID_ID を持つ、広く観察されたバグが少なくとも 1 つあります。

于 2012-11-06T10:20:38.833 に答える