我的应用程序用于TelephonyMagager.getDeviceId()
获取设备的 IMEI。我已经实现了一个在启动时启动的服务。这适用于 Xperia (4.0.4) 和 Nexus (4.1.1) 没有问题。
在 Galaxy S3(运行 4.1.1)上,如果我在启动时间后启动服务,它工作正常,但如果我让服务在启动时间getDeviceId()
启动,它会返回。NULL
有任何想法吗?
从方法描述中,如果设备 ID 不可用,该方法返回 null。似乎在启动时,由于某种原因,设备 ID 确实不可用。我认为您可以使用此博客文章来满足您的需求。