这是不是 重复的问题。事实证明,谷歌的CTS要求ForphoneManager需要没有,并且TelechonyManager的GetDeviceID需要为非电话设备为空。 所以要获得IMEI,请尝试使用: String imei = SystemProperties.get("ro.gsm.imei") 遗憾的是,SystemProperties是Android OS中的非公共类,这意味着它不公开常规应用程序。尝试查看此帖子...
getDeviceId()获取设备号IMEI、MEID、ESN 网络请求的时候需要根据设备号id传参,但是服务端后台收到的有时候为空,服务端的存储就为1个0 。而手机设备号获取与手机本身注册的网相关 本人经测试情况魅蓝note5、1:全网通、2张联通卡、获取结果为IMEI1的值。 通过查询API调用getDeviceId()源码可知 通过getDeviceId获...