Страницы

Поиск по вопросам

суббота, 14 декабря 2019 г.

IMEI код на планшетах без 3G

#android #imei


Здравствуйте. Есть программа, где мне нужно получить IMEI код устройства. Проверял
на многих девайсах, но сегодня обнаружил, что его нельзя получить на устройствах без
3G (и соответственно без dialer'а). Получал его таким способом.

TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String l1 = tm.getDeviceId();


На таких устройствах ничего не выдает. Сталкивался ли кто-нибудь с такой проблемой
и как ее можно обойти?

P.S. честно говоря, я даже в настройках устройства не нашел его.
    


Ответы

Ответ 1



Сталкивался ли кто-нибудь с такой проблемой Да, для самого однажды это было неожиданно. P.S. честно говоря, я даже в настройках устройства не нашел его. Все верно, Устройства не имеющие слота под сим-карту, не имеют радиомодуля, следовательно не имеют и IMEI. как ее можно обойти? Использовать в этом случае вместоIMEI, какой либо другой псевдо-уникальный идентификатор. Например: String id = Secure.getString(getContentResolver(), Secure.ANDROID_ID);

Комментариев нет:

Отправить комментарий