2013年7月25日木曜日

Android デバイスで一意なIDを取得する

Android でデバイスごと識別できるMac アドレスのようなものはないのだろうか。

セキュリティ上好ましくないのかとも思われましたが, ありました。
English version is How to get unique ID from Android Device 以前は, Build.ID で取得できるなんて思っていましたが, きちんとしたものがありそうです。

stackoverflow では, このあたりの議論が繰り広げられていました。
private String uid = Secure.getString(getContentResolver(),
                                                        Secure.ANDROID_ID);
これだと, 初期化(工場出荷時)に戻さない限り, 同一デバイスで同じ文字列を取得するができます。

0 件のコメント:

コメントを投稿