Intereting Posts
Требуется простой пример OSMDroid Android LogCat Filter для нескольких тегов в Eclipse Проблемы рендеринга Исключение, возникающее при рендеринге: com / android / util / PropertiesMap Использование Android AccountManager для аутентификации пользователей для сервера Настройка прозрачности кнопок в android Как использовать команду adb для push-файла на устройстве без SD-карты Звук затвора камеры андроида отключен? Android Imagebutton change Изображение OnClick Лучшие методы для запроса базы данных SQLite в ListFragment с помощью CursorLoader? Ошибка libusb_open_device_with_vid_pid при попытке доступа к USB-устройству Несколько входных параметров для метода execute () для AsyncTask Ошибка AndroidRuntime: Посылка: не удалось вывести значение маршала Как получить отдельную информацию о ценах и валюте для покупки в приложении? Библиотека фильтров с открытым исходным кодом, такая как Instagram? Приложение Android как услуга без активности

Как я могу получить серийный номер телефона (IMEI)

Я хочу получить серийный номер телефона, запрограммировав конфигурацию регистрации моего приложения и количество пользователей и телефонов, которые были установлены на моем приложении.

Могу ли я получить это?

И могу ли я получить модель телефона, что мое приложение было установлено на них?

Solutions Collecting From Web of "Как я могу получить серийный номер телефона (IMEI)"

PLS ссылается на этот https://stackoverflow.com/a/1972404/951045

  TelephonyManager mngr = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); mngr.getDeviceId(); 

Добавить READ_PHONE_STATE разрешение на AndroidManifest.xml

 public String getIMEI(Context context){ TelephonyManager mngr = (TelephonyManager) context.getSystemService(context.TELEPHONY_SERVICE); String imei = mngr.getDeviceId(); return imei; } 

Вот код: –

 telephonyManager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE); deviceId = telephonyManager.getDeviceId(); Log.d(TAG, "getDeviceId() " + deviceId); phoneType = telephonyManager.getPhoneType(); Log.d(TAG, "getPhoneType () " + phoneType); 

попробуй это

  final TelephonyManager tm =(TelephonyManager)getBaseContext().getSystemService(Context.TELEPHONY_SERVICE); String deviceid = tm.getDeviceId(); 

Используйте ниже код для IMEI:

 TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE); String imei= tm.getDeviceId();