我在 ABOUT PHONE 中的设备 ID 是unknown
,所以我无法通过 API 获取 IDandroid.os.Build.SERIAL;
我试图将 Mac 地址作为设备 ID,但是当我关闭 wifi 适配器时它不起作用。
我知道有一个设备 ID,例如android-xxx
当我将设备连接到无线网络时,我怎样才能获得该设备 ID???
请帮助我:D
我在 ABOUT PHONE 中的设备 ID 是unknown
,所以我无法通过 API 获取 IDandroid.os.Build.SERIAL;
我试图将 Mac 地址作为设备 ID,但是当我关闭 wifi 适配器时它不起作用。
我知道有一个设备 ID,例如android-xxx
当我将设备连接到无线网络时,我怎样才能获得该设备 ID???
请帮助我:D
String deviceId = Secure.getString(this.getContentResolver(),
Secure.ANDROID_ID);
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