Подтвердить что ты не робот

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

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

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

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

4b9b3361

Ответ 1

pls ссылаются на это fooobar.com/questions/26927/...

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

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

Ответ 2

public String getIMEI(Context context){

    TelephonyManager mngr = (TelephonyManager) context.getSystemService(context.TELEPHONY_SERVICE); 
    String imei = mngr.getDeviceId();
    return imei;

}

Ответ 3

Вот код: -

telephonyManager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);


    deviceId = telephonyManager.getDeviceId(); 
    Log.d(TAG, "getDeviceId() " + deviceId);



    phoneType = telephonyManager.getPhoneType();
    Log.d(TAG, "getPhoneType () " + phoneType);

Ответ 4

попробуйте это

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

  String deviceid = tm.getDeviceId();

Ответ 5

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

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