小编mik*_*_83的帖子

使用Google Play服务的AdMob - 测试广告 - 无法从广告服务器填充

早上好,

我的问题是广告根本没有在我的应用,测试模式中显示.我将把这个问题专门用于测试模式,一旦我开始工作,我会担心实时广告.

发展信息

我正在使用Eclipse进行开发.

我在Android应用中使用Google Play服务和Admob设置了广告,如Google提供的在线文档中所述.

我使用addTestDevice("xxxxxxxxxxxxxxxx")添加了我的设备ID,并多次检查散列设备ID以确保它是正确的.

我正在使用真实设备进行测试.适用于Android 4.1.2的HTC Sensation.广告适用于设备上安装的其他应用.

问题(见下面的日志信息)

当我在设备上运行应用程序时,根本不会显示任何广告.即使我将设备添加为测试设备,也会发生这种情况.

我搜索过高低,并发现了很多类似的问题,但我还没有找到这个具体问题的答案.

我尝试了很多东西:

  • 在模拟器中运行(这里发布在我的旧慢速笔记本电脑上运行更新版本的Android).同样的问题.
  • 从头开始重写整个广告代码.
  • 重新导入Google Play服务.
  • 重新安装eclipse - 现在使用最新的Android Developer Tools.
  • 下载Google Play服务并再次导入项目.
  • 多次清理我的项目.
  • 谷歌搜索,谷歌搜索和更多谷歌搜索.

我根本无法深究这个问题.我将非常感谢能够帮助我的人.我有一种感觉,我可能会遗漏一些非常小而重要的东西,这会导致我这些问题.

我关注的线路已经放在下面的过滤日志中("没有来自广告服务器的填充").在完整的日志中,还有一行'找不到谷歌播放服务资源',但经过一些研究后,这似乎不是我的问题的原因,并且看起来是我们可以忽略的事情.

无论如何,我认为这是关于我的所有信息 - 提前感谢任何为我调查此事的人.

过滤的日志

当按"log:ads"过滤时,LogCat输出以下内容:

03-15 09:51:46.549: I/Ads(12405): Use AdRequest.Builder.addTestDevice("A24031FACA2D8B7F7AFB280EB4E87A11") to get test ads on this device.
03-15 09:51:46.569: I/Ads(12405): Starting ad request.
03-15 09:51:48.642: I/Ads(12405): No fill from ad server.
03-15 09:51:48.652: W/Ads(12405): Failed to load ad: 3
Run Code Online (Sandbox Code Playgroud)

完整的logcat输出

03-15 10:07:56.980: D/IntroActivity(15242): ++onCreate
03-15 10:07:59.432: I/Ads(15242): Use AdRequest.Builder.addTestDevice("A24031FACA2D8B7F7AFB280EB4E87A11") to get …
Run Code Online (Sandbox Code Playgroud)

eclipse android admob google-play-services

14
推荐指数
1
解决办法
9198
查看次数

标签 统计

admob ×1

android ×1

eclipse ×1

google-play-services ×1