1

ABOUT PHONE のデバイス ID がunknownであるため、API で ID を取得できませんandroid.os.Build.SERIAL;

デバイス ID として Mac アドレスを取得しようとしましたが、wifi アダプターをオフにすると機能しません。

android-xxxデバイスをワイヤレス ネットワークに接続するときのように、デバイス ID があることを知っています。そのデバイス ID を取得するにはどうすればよいですか?

私を助けてください:D

4

2 に答える 2

1
 String deviceId = Secure.getString(this.getContentResolver(),
                Secure.ANDROID_ID);
于 2013-02-06T11:02:22.497 に答える
0
TelephonyManager tManager = (TelephonyManager)myActivity.getSystemService(Context.TELEPHONY_SERVICE);
String uid = tManager.getDeviceId();

この許可が必要です

<uses-permission android:name="android.permission.READ_PHONE_STATE" />

なぜ必要なのかはわかりませんが、とにかく最初にこれを読むことをお勧めします http://android-developers.blogspot.in/2011/03/identifying-app-installations.html

于 2012-10-19T05:31:35.830 に答える