web-dev-qa-db-ja.com

android adMobのデバイスIDを取得

可能性のある複製:
AdmobのデバイスIDを取得するにはどうすればよいですか

AndroidデバイスでadMobをテストし、ドキュメントに従って、adRequestを実行してデバイスIDを取得しようとしています。しかし、logCatでデバイスIDを見つけることができません!違う?

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

編集:それは重複ではありません、他の投稿からのそれらの方法は私のために機能していません。

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

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

デバイスで実行中にライブ広告リクエストを作成し、ログを表示します。次のような情報レベルのログがあるはずです。

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

SDKはデバイスIDをハッシュするので、わざわざAndroidデバイスIDを取得して手動でハッシュを実行するよりも、ログから直接この番号を取得する方がはるかに簡単でクリーンです。これと同じ数を取得します。

35

Android <4

Androidデバイス?)のシリアル番号を見つける方法

新しいAndroid 4.0+では、ID番号は[設定]-> [開発者向けオプション]で確認できます

7
Aracem