나는 이것에 관해 많은 게시물을 발견했지만 적절히 답변하지는 못했습니다. 내 응용 프로그램에 IMEI 번호가 필요합니다.하지만 그 번호는 000000000000000 (15 제로)입니다. 그것은 장치와 잘 작동하지만 나는 그것이 내 에뮬레이터에서 제대로 실행되기를 원합니다. 이 0을 제외한 일부 고유 번호가 필요합니다. 프로그램 적 해결책이 있으면 여기에 답을 게시하십시오. 제가 대신이 번호 (15 제로) "352373051009616"왜 IMEI 번호를 부여하는 에뮬레이터 000000000000000
TelephonyManager telephonyManager = (TelephonyManager) getSystemService (Context.TELEPHONY_SERVICE)를 설정해야한다;
문자열 imei = telephonyManager.getDeviceId();
textDeviceID2.setText ("장치 ID : -"+ imei);
가능한 솔루션 (programitically뿐만 아니라 하드 코딩) 에뮬레이터가 IMEI로 사용하는 것입니다
에뮬레이터에 IMEI 번호가 없으므로 Android_ID – sanu
답장을 보내 주셔서 감사합니다. 하지만 나는 IMEI (제로 제외)를 설정해야하는 이유는 동일한 응용 프로그램에서 Android_ID, IMEI, IMSI를 설정해야합니다. – Adb
문자열 imei = ("telephonyManager.getDeviceId() =="000000000000000 "?) something_else ": telephonyManager.getDeviceId()); –