*ANDROID_ID [#root]

 String androidid = Secure.getString(getContentResolver(),Secure.ANDROID_ID);


-各端末の初期時に割り当てられるランダムの数値
-端末初期化で新たな数値に書き換えられる
-ユーザーが書き換えられない情報なので機種固有IDの代替として使われている
-生成アルゴリズムが二転三転しておりランダム性にやや疑問点
-GoogleはUUIDを推奨


//**本拠地 [#home]
//**Android Developers Blog [#devblog]
//**まとめ [#summary]
//**関連記事 [#related]
//**Tips [#tips]
//**News [#news]
//**Books [#books]
//#amazon(,left)
//#amazon(,clear)

**あとでまとめる [#atode]

-[[Galaxy-S でANDROID_IDが全機種同じ - 日本Androidの会 | Google グループ:https://groups.google.com/group/android-group-japan/browse_thread/thread/7bfb2beda04b3604/]]
-[[ANDROID_IDがおかしい機種のANDROID_IDについて - 日本Androidの会 | Google グループ:http://groups.google.com/group/android-group-japan/browse_thread/thread/b0d75964610f01a0/]]
-[[Android Marketのハック事情(6):Androidの固有識別情報-1/ANDROID_ID « 突然消失するかもしれないブログ:http://typex2.wordpress.com/2009/12/03/android-market%E3%81%AE%E3%83%8F%E3%83%83%E3%82%AF%E4%BA%8B%E6%83%85%EF%BC%886%EF%BC%89%EF%BC%9Aandroid%E3%81%AE%E5%9B%BA%E6%9C%89%E8%AD%98%E5%88%A5%E6%83%85%E5%A0%B1-1android_id/]]

-[[Froyo(Android 2.2)でもANDROID_IDでエミュレータを判定する - Kazzzの日記:http://d.hatena.ne.jp/Kazzz/20101006/p1]]


-[[Android絵空事: ANDROID_IDとBuild.SERIALを取ってみた:http://blog.synchack.com/2012/02/androididbuildserial.html]]


-[[Issue 10603 - android - 9774d56d682e549c device ID appearing in ALL Droid 2 devices, and other Froyo builds - Android - An Open Handset Alliance Project - Google Project Hosting:http://code.google.com/p/android/issues/detail?id=10603]]~
特定の機種でANDROID_IDが同一であるとのバグレポート。後に直るが直るまで紆余曲折を経る事になる。Sourceを追うとナカナカ興味深いアルヨ。


// Key : [[]]


// EOF