Android admob看不到

时间:2010-10-15 15:54:13

标签: android admob

Admob代码无法在设备上看到。

我按照此处的说明操作:http://www.admob.com/docs/AdMob_Android_SDK_Instructions.pdf

一切都好,但是6.对我来说不清楚

  

”   第6步

     

将AdMob广告整合到您的应用中时,它就是   建议使用测试模式。在测试模式测试中,广告始终是   回。基于每个设备启用测试模式。启用测试   设备的模式,首先请求广告,然后在LogCat中查找一行   如下所示:在模拟器上使用测试广告   AdManager.setTestDevices ...获得设备ID后即可启用   通过调用AdManager.setTestDevices:

来测试模式
AdManager.setTestDevices( new String[] { AdManager.TEST_EMULATOR, //    Android emulator 
"E83D20734F72FB3108F104ABC0FFC738", // My T-Mobile G1 Test Phone 
} ); }

代码上的长号是多少?我该如何获得这个号码?

在oncreate方法中我输入了这段代码:

AdManager.setTestDevices(new String[] { AdManager.TEST_EMULATOR } );

(进入帮助活动,不进入主要活动)

4 个答案:

答案 0 :(得分:2)

打开LogCat窗口,在模拟器中启动app。然后该数字显示在该窗口中

答案 1 :(得分:1)

当然,您必须在真实设备上启动应用以获取设备ID

答案 2 :(得分:0)

第6步只是让广告显示在模拟器中。如果您已正确完成其他步骤,它们仍应显示在手机上。

我还没有完成第六步,但看起来你需要使用以下函数获取你的设备ID,http://developer.android.com/reference/android/telephony/TelephonyManager.html#getDeviceId()

当你想要发布时,请务必将其删除,如果它仍在那里,你就不会赚钱。

希望有所帮助

答案 3 :(得分:0)

您必须搜索类似

的内容
  

11-15 22:35:59.578:INFO / AdMobSDK(9775):要在此设备上投放测试广告,请使用AdManager.setTestDevices(new String [] {“A32123456AA234567ABB12AA34BB3421234”})

在logcat中。如果您使用过滤器AdMobSDK

,则会更容易