当“testMode”设置为“false”时,我的Corona游戏中的AdMob横幅未显示在设备中

时间:2014-08-31 21:11:00

标签: android lua admob corona

我的问题很容易理解。在开发我的游戏时(在Corona SDK中),我遵循了在其中实施AdMob v2广告所需的所有步骤,当然我还将函数testMode的{​​{1}}参数设置为{{1}用于测试应用程序。在测试期间,所有横幅都按预期显示,插页式广告也是如此。但是,当我将ads.show()设置为true时,横幅不再显示。插页式广告继续正常运作,问题在于横幅广告。

不幸的是我不知道如何使用模拟器(虽然我已经阅读了很多关于此的文章),所以我必须在真实设备上测试我的应用程序,因此我无法关注{{1} }函数看看发生了什么,但我在testMode文件上创建了一个包含以下代码的测试项目:

false

这里的背景无关紧要。在这个应用程序中,我使用了与我的游戏横幅相同的appID,这里的横幅确实出现在屏幕上。我想知道我的问题是否与Composer API有关。一个可能很重要的信息是我尚未将我的游戏注册(上传)到Play商店。

如果我没有重新搜索,我不会问这个问题。我在此链接中找到了一个有类似问题的人:http://forums.coronalabs.com/topic/50586-admob-banner-not-showing/

对于这个问题,似乎仍然没有具体的解决方案。有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

你应该在你的监听器函数中放置一个print语句来打印出event.response值(你把它分配给名为msg的局部变量时似乎有一个错字)

print( event.response )

然后在设备上运行您的应用时查看设备的控制台日志,并查看您从AdMob收到的消息。