我两天前发布了我的Android应用程序,使用了admob广告.我使用我的个人手机作为测试手机,但在发布之前取出了测试模式代码.我的admob状态是活跃的,我收到报告上的请求和印象,但每当我尝试在我的个人电话上使用该应用程序时,我只会收到"测试广告".我不知道为什么.我查看了我的应用程序的代码,找不到任何错误.我确实删除了应用程序的测试版本,然后从市场上下载了发布的版本.
您的客户不会看到调试广告.你可能有一句话:
AdManager.setTestDevices( new String[] {
AdManager.TEST_EMULATOR, // Android emulator
"E83D20734F72FB3108F104ABC0FFC738", // My T-Mobile G1 Test Phone
}
Run Code Online (Sandbox Code Playgroud)
假设E83D20734F72FB3108F104ABC0FFC738是您的个人电话,只要该电话提出请求,它就会获得测试广告.所有其他手机都不符合测试广告的条件,除非它们也单独添加到该方法中.
| 归档时间: |
|
| 查看次数: |
2285 次 |
| 最近记录: |