2013-01-05 3 views
1

내 앱에서 TelephonyMagager.getDeviceId()을 사용하여 기기의 IMEI를 가져옵니다. 부팅하는 동안 시작하는 서비스를 구현했습니다. 이것은 Xperia (4.0.4) 및 Nexus (4.1.1)에서 문제없이 작동합니다.Galaxy S3의 BootTime 동안 TelephonyMagager.getDeviceId가 실패합니다.

Galaxy S3 (4.1.1 실행 중)에서 부팅 후 서비스를 시작하면 getDeviceId()이 제대로 작동하지만 부팅하는 동안 서비스를 시작하면 NULL이 반환됩니다.

아이디어가 있으십니까?

답변

1

메서드 설명에서 장치 ID를 사용할 수없는 경우이 메서드는 null을 반환합니다. 그것은 부팅 시간 동안, 어떤 이유로 장치 ID가 실제로 사용할 수없는 것 같습니다. 귀하의 필요를 충족시키기 위해 this 블로그 게시물을 사용할 수 있다고 생각합니다.