web-dev-qa-db-fra.com

android ID de périphérique pour admob

Dupliquer possible:
[.____] Comment puis-je obtenir un identifiant de périphérique pour admob

Je teste admob sur mon Android Dispositif et suivi avec la documentation, j'essaie d'obtenir un identifiant de périphérique exécutant ADREQUEST. Cependant, je ne suis pas en mesure de trouver un identifiant de périphérique dans le logcat! Ce que je fais tort?

 AdRequest adRequest = new AdRequest();
 adRequest.addTestDevice(AdRequest.TEST_EMULATOR);            
 adRequest.addTestDevice("test");     

Edit: Ce n'est pas un duplicata, ces méthodes d'un autre poste ne fonctionnent pas pour moi.

19
Jaume
 final TelephonyManager tm =(TelephonyManager)getBaseContext().getSystemService(Context.TELEPHONY_SERVICE);

String deviceid = tm.getDeviceId();
28
Pradeep Sodhi

Faites une demande d'annonce en direct lors de l'exécution sur l'appareil et affichez les journaux. Il devrait y avoir un journal sur le niveau d'information qui dit:

I/Ads: To get test ads on this device, call adRequest.addTestDevice("YOUR_HASHED_DEVICE_ID");

Étant donné que le SDK a atteint votre identifiant de périphérique, il est beaucoup plus facile et plus propre à saisir ce nombre directement à travers les journaux plutôt que de vous soucier d'essayer de saisir le Android, et à faire un hasard manuel pour essayer pour obtenir ce même numéro.

35

In Android <4

Comment trouver le numéro de série de Android Device?

Dans le nouveau Android 4.0+, vous pouvez trouver le numéro d'identification dans les paramètres -> Options de développeur

7
Aracem