2011-04-05 7 views

Répondre

1

de la téléphonie lecture Settings.Secure.ANDROID_ID. "Il s'agit d'une quantité de 64 bits générée et stockée lors du premier démarrage de l'appareil"

2

Il y a an excellent post on the Android Developer's Blog discussing this.

Il est déconseillé d'utiliser TelephonyManager.getDeviceId() car il ne fonctionne pas sur les appareils Android qui ne sont pas des téléphones tels que les tablettes, il nécessite la permission READ_PHONE_STATE et ne fonctionne pas de manière fiable sur tous les téléphones.

Au lieu de cela, vous pouvez utiliser une des opérations suivantes:

  • Mac Adresse
  • Numéro de série
  • ANDROID_ID

Le poste décrit les avantages et les inconvénients de chacun et il vaut la peine de lire si vous pouvez déterminer quel serait le meilleur pour votre utilisation.