getDeviceId() 기능으로 Shield 타블렛에서 IMEI (International Mobile Equipment Identity)를 얻고 싶습니다. 이 프로그램은 다른 스마트 폰과 태블릿에서 잘 작동하지만 Shield 태블릿 (nVIDIA Shield 8 인치 태블릿)에서 문제가 있습니다. Manifest 및 Android> = 6에 대한 퍼미션이 필요하며 다음 부분에서이 부분을 찾을 수 있습니다.안드로이드 스튜디오에서 Shield 타블렛의 IMEI를 사용할 수 없습니다.
TelephonyManager tManager = (TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
IMEI = tManager.getDeviceId();
결과가 null입니다. 제발 도와주세요. the documentation, getDeviceId()
인용
이 태블릿에서 '기기 ID'앱을 사용하며이 앱은 방패 타블렛 용 IMEI도 표시합니다. 문제는이 앱을 통해 IMEI를 볼 수있을 때 왜 우리가 액세스 할 수 없는지입니다. – Sohrab