我有一个简单的问题 :
是否
TelephonyManager.getdeviceid();
将在设备中没有SIM卡(SIM_STATE_ABSENT)的情况下工作?
解决方法:
它应该工作.我刚刚在我的CDMA galaxy nexus上测试了它,它返回了一个值,即使它根本没有SIM卡.当我在模拟器上运行它时,它返回了一长串零.
更新:根据documentation,getdeviceid()返回GSM设备的IMEI.并且IMEI不是SIM卡功能,它随设备一起提供.