Blog
Obtener el IMEI en Android con Java
El IMEI (Sistema Internacional para la Identidad de Equipos Móviles) es un código que utilizan los teléfonos móviles para ser identificados unívocamente a nivel mundial.
Por diversos motivos a veces es necesario obtener este código en una aplicación hecha en Java para Android, es por eso que en este tutorial vamos a ver como recuperarlo.
¿Cómo obtener el IMEI en Android con Java?
Con la siguiente función estática podemos obtener el IMEI de cualquier dispositivo Android:
/*Función que obtiene el IMEI de un dispositivo en Android.*/ public static String getImei(Context c) { TelephonyManager telephonyManager = (TelephonyManager) c .getSystemService(Context.TELEPHONY_SERVICE); return telephonyManager.getDeviceId(); }
Luego para utilizar la función simplemente hacemos lo siguiente:
/*Para que funcione el siguiente código, la función getImei debe estar definida en el MainActivity*/ Toast.makeText(getApplicationContext(), MainActivity.getImei(getApplicationContext()), Toast.LENGTH_LONG).show();
Bueno gente, espero que les haya sido útil la función y ante cualquier problema no duden en dejar un comentario.