¿Cómo puedo obtener el número de serie del teléfono (IMEI)

Quiero obtener el número de serie del teléfono mediante la programación de la configuración de registro de mi aplicación y el número de usuarios y teléfonos que mi aplicación se ha instalado en ellos.

¿Puedo conseguir eso?

y puedo obtener modelo de teléfono que mi aplicación se ha instalado en ellos?

5 Solutions collect form web for “¿Cómo puedo obtener el número de serie del teléfono (IMEI)”

pls refieren esto https://stackoverflow.com/a/1972404/951045

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

agrega permiso de READ_PHONE_STATE a AndroidManifest.xml

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

Aquí está el código: –

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

prueba esto

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

Utilice debajo del código para IMEI:

 TelephonyManager tm = (TelephonyManager)getSystemService(TELEPHONY_SERVICE); String imei= tm.getDeviceId(); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.