中国製の低価格タブレットで大きな問題に直面しています。シリアル番号は同じで、テレフォニーからのデバイス ID も同じで、Settings.Secure.ANDROID_ID も各デバイスで同じであることがわかりました。
Settings.Secure.ANDROID_ID はどのように生成されますか?
ここでこれを読むことができます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 つあります。