Como obter o IMEI do dispositivo Android com programação

Postado em por Wolmir Cezer Garbin em Android | 554 Visualizações
Última atualização em:

Obter o IMEI no Android é relativamente simples, veja neste post como fazer isso usando programação

Isso retornará qualquer string que identifique o dispositivo exclusivamente (IMEI no GSM, MEID para CDMA).

Primeiro você precisará da seguinte permissão no seu AndroidManifest.xml:

<uses-permission android:name="android.permission.READ_PHONE_STATE" />

Ficando algo como:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="br.com.receitasdecodigo">

    <uses-permission android:name="android.permission.READ_PHONE_STATE" />

    ...

</manifest>

A partir disso já pode obter o IMEI usando o seguinte código:

final TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
final String imei = telephonyManager.getDeviceId();

Lembrando que é importante validar se o aplicativo tem permissão ou não para acessar esta opção para as versões do Android mais atuais. Isso é tratado em outro post aqui no Receitas de Código.

Qualquer dúvida deixe nos comentáros.


Tem algo para vender? AnuncieOn.com

Não esqueca de deixar suas dúvidas nos comentários e compartilhar este post.


Wolmir Cezer Garbin

Wolmir Cezer Garbin


Sou formado em Desenvolvimento de Sistemas para Internet pela faculdade Mater Dei e Pós graduado em Desenvolvimento de sistemas em Java pela UTFPR. Trabalho a mais de 9 anos com desenvolvimento em Java, Android e Web utilizando as principais tecnologias do mercado. Atuo como professor na faculdade Mater Dei, programador na Garbo Software e criador do Receitas de Código.

Ver mais

Tem algo para vender? AnuncieOn.com

FIQUE POR DENTRO

Receba as novidades todo mês em seu e-mail!

Apoiadores

Code Conference

Esta é uma conferência de código realizada na cidade de Pato Branco para dissiminar tendências e informações sobre programação e novas tecnológias

Veja mais sobre o Code Conference

Publique seu post no Receitas de Código

Agora você pode publicar seu post no Receitas de Código e compartilhar seu conhecimento com muitas pessoas!

Quero publicar