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 } );
(进入帮助活动,不进入主要活动)
答案 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
,则会更容易