我有一个简单的问题:
是
TelephonyManager.getDeviceId();
设备中没有 Sim 卡 (SIM_STATE_ABSENT) 也能工作吗?
最佳答案
它应该可以工作。我刚刚在我的 CDMA Galaxy nexus 上对此进行了测试,它返回了一个值,即使它根本没有 SIM 卡。当我在模拟器上运行它时,它返回了一长串零。
更新:根据documentation , getDeviceId() 返回 GSM 设备的 IMEI。 IMEI 不是 SIM 卡功能,它是设备附带的。
关于android - TelephonyManager.getDeviceId 可以在没有 Sim 卡的情况下工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15122114/