我正在尝试至少6小时如何广告一个admob横幅。 横幅只在activity_main.xml的grafical视图中可见。只有文字显示空白:Google提供的广告。 如果我在一个真实的设备上启动它,没有任何东西甚至没有一个盒子什么也没有,你不能点击它。 我的LogCat输出:
01-21 18:59:26.768: I/Ads(26882): Use AdRequest.Builder.addTestDevice("7DC393B415BE44EB0BBB77E514CE33C3") to get test ads on this device.
01-21 18:59:26.778: I/Ads(26882): Starting ad request.
01-21 18:59:26.898: W/(26882): init htc webcore
01-21 19:00:27.168: W/Ads(26882): Timed out waiting for ad response.
01-21 19:00:27.178: I/Ads(26882): Scheduling ad refresh 60000 milliseconds from now.
01-21 19:00:27.183: W/Ads(26882): Failed to load ad: 2
01-21 19:01:27.208: I/Ads(26882): Starting ad request.
01-21 19:02:27.363: W/Ads(26882): Timed out waiting for ad response.
01-21 19:02:27.413: I/Ads(26882): Scheduling ad refresh 60000 milliseconds from now.
01-21 19:02:27.418: W/Ads(26882): Failed to load ad: 2
01-21 19:01:27.363: E/GooglePlayServicesUtil(26882): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
我确信我把所有的事情都包括在内,但是如果你有任何想法我做了什么,那就错了。
所以我希望任何人都可以帮助我与admob。
答案 0 :(得分:4)
这是一个老帖子,但谁知道,这可能对某人有所帮助。
停用广告拦截器
是的,这种情况很具有讽刺意味,但这不是第一件想到的事情。
答案 1 :(得分:3)
请参阅Google Mobile Ads documentation。错误代码2(来自您的日志输出)表示Internet连接问题:请参阅ERROR_CODE_NETWORK_ERROR。
要解决问题,请检查/etc/hosts file和network connection。
答案 2 :(得分:0)
确保您在项目配置中包含Google Play服务库,同时检查您的设备上是否有互联网连接。
查看有关Android https://developers.google.com/mobile-ads-sdk/docs/
的Admob集成的官方指南答案 3 :(得分:0)
您使用的是自定义ROM吗?
尝试在模拟器上加载广告,默认情况下,某些roms会阻止广告。我遇到了与您面临的完全相同的问题(也在HTC设备上)
祝你好运!