1

我在 ABOUT PHONE 中的设备 ID 是unknown,所以我无法通过 API 获取 IDandroid.os.Build.SERIAL;

我试图将 Mac 地址作为设备 ID,但是当我关闭 wifi 适配器时它不起作用。

我知道有一个设备 ID,例如android-xxx当我将设备连接到无线网络时,我怎样才能获得该设备 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 回答