0

重複の可能性:
Android デバイスの一意の ID

私の知る限り、emei番号、macアドレスは、ハッキング作業によって変更される可能性があります。置換も編集もできない各デバイスで一意の値を見つける必要があります。価値はありますか?

4

3 に答える 3

0

SIM カードを搭載した電話やデバイスの場合、基本的に SIM のシリアル番号である ICCID を利用できます。ICCID をハッキングする方法は聞いたことがないので、おそらく信頼できるでしょう。

Android では、 http ://developer.android.com/reference/android/telephony/TelephonyManager.html#getSimSerialNumber%28%29 から ICCID を取得できます。

もう 1 つのオプションは IMSI (サブスクリプション番号に対応) で、Android でも利用できます。

于 2012-10-30T14:43:10.177 に答える
0

これを試して。

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

注: エミュレーターは NULL 値を返すため、エミュレーター環境でこの値を使用しようとすると、アプリケーションがクラッシュします。

于 2012-10-30T12:45:05.050 に答える
0

Mac OSX の場合、コマンド ラインを使用できます。

ioreg -rd1 -c IOPlatformExpertDevice | awk '/IOPlatformUUID/ { split($0, line, "\""); printf("%s\n", line[4]); }'

于 2012-10-30T14:25:31.970 に答える