有没有办法让模拟器返回序列号,如下面的代码段所示:
final String deviceId = ((TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE)).getDeviceId();
if (deviceId != null) {
return deviceId;
} else {
return android.os.Build.SERIAL;
}
答案 0 :(得分:0)
你可以尝试
String android_id = Secure.getString(getContentResolver(), Secure.ANDROID_ID);
ANDROID_ID是64位数字(作为十六进制字符串),在用户首次设置设备时随机生成,并且应该在用户设备的生命周期内保持不变。如果在设备上执行恢复出厂设置,则该值可能会更改。