Android – Unique ID

Alguns casos temos a necessidade de pegar um Unique ID de um dispositivo, no caso do android temos algumas maneiras porem nenhuma delas garante 100% da integridade desta numeração que se diz “Unica”.

Segue alguns exemplos:

MUDAMOS VEJA EM: http://helpdev.com.br/2011/09/29/android-unique-id/


1 – IMEI: Somente para dispositivos que possuem o recurso de telefone.

MUDAMOS VEJA EM: http://helpdev.com.br/2011/09/29/android-unique-id/

2 – Pseudo-Unique ID: Este código todos os dispositivos que possuem android tem, nele você pega vários tipos de informações como versão da ROM, nome fabricante, tipo de CPU, e detalhes de hardware. Para pegar essas informações é utilizado a classe “android.os.Build” abaixo segue um exemplo para transformar em um Unique ID, você pode implementar essas informações como desejar, a classe Build contém varias informações.

MUDAMOS VEJA EM: http://helpdev.com.br/2011/09/29/android-unique-id/

3 - Android ID: É considerado pouco confiável, em caso de reset de fabrica "Talvez" ele possa mudar, Essa String também pode ser alterada em caso de telefones roteados.

MUDAMOS VEJA EM: http://helpdev.com.br/2011/09/29/android-unique-id/

4 – Endereço MAC da WLAN: Esse é um identificador único e exclusivo, realizei alguns testes e verifiquei que se a WLAN estiver desativada as vezes retorna como null. Mas podemos considerar como um Unique ID porém é muito comum pessoas clonarem um MAC.

MUDAMOS VEJA EM: http://helpdev.com.br/2011/09/29/android-unique-id/

5 – Endereço MAC do Bluetooth: Segue a mesma descrição do item acima porem o mac é do dispositivo bluetooth não do WLAN.

MUDAMOS VEJA EM: http://helpdev.com.br/2011/09/29/android-unique-id/

Essas são algumas maneiras de você “TENTAR” identificar seu dispositivo, com esses recursos é possível criar uma chave criptografada MD5 entre muitas outras coisas, abaixo segue um exemplo de como gerar um unique id apartir das informações anteriores, este exemplo foi retirado da onde eu pegueis as tais informações acima.

MUDAMOS VEJA EM: http://helpdev.com.br/2011/09/29/android-unique-id/

FONTE:

MUDAMOS VEJA EM: http://helpdev.com.br/2011/09/29/android-unique-id/

4 comentários sobre “Android – Unique ID

  1. Pingback: Android – Unique ID « Arthur Lehdermann

  2. Pingback: Buscando dispositivos bluetooth no Android « Arthur Lehdermann

Deixe um comentário