android X86 上的 IMEI "unknown"
IMEI "unknown" on android X86
我使用 运行ning android X86 的 Virtual Box 创建了一个虚拟机。我从这里 http://www.android-x86.org/releases/releasenote-8-1-rc2 获得了 .iso 图像
我曾尝试 运行 我的 apk,但每次我尝试从 TelephyManger 获取 IMEI 时都会出现 NullPointerException。这是我的代码:
final TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String imei = "" + tm.getDeviceId();
在本机设置屏幕中,我注意到序列号不可用(请参见下面的屏幕截图)
有人知道如何在 android X86 中获取 IMEI 吗?
根据@TheWanderer 的回答,telephony.getDeviceId() 预计 return 为空。
我使用 运行ning android X86 的 Virtual Box 创建了一个虚拟机。我从这里 http://www.android-x86.org/releases/releasenote-8-1-rc2 获得了 .iso 图像 我曾尝试 运行 我的 apk,但每次我尝试从 TelephyManger 获取 IMEI 时都会出现 NullPointerException。这是我的代码:
final TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String imei = "" + tm.getDeviceId();
在本机设置屏幕中,我注意到序列号不可用(请参见下面的屏幕截图)
有人知道如何在 android X86 中获取 IMEI 吗?
根据@TheWanderer 的回答,telephony.getDeviceId() 预计 return 为空。