Admob广告提供错误代码2(不显示)

时间:2015-08-18 23:17:10

标签: java android libgdx admob

我正在尝试创建一个基本的libgdx应用,但广告没有显示。 我正在关注这些指南: https://developers.google.com/android/guides/setup

https://developers.google.com/admob/android/eclipse

https://github.com/libgdx/libgdx/wiki/Admob-in-libgdx

代码非常基本,只是从libgdx指南中复制的代码。 该代码有效,但广告未显示。

Error code 2 libgdx

3 个答案:

答案 0 :(得分:5)

停用广告拦截器。确保您没有安装adBlock等应用。

无论如何,该错误意味着"等待广告响应超时",请检查您的互联网连接并尝试从Wi-Fi更改为移动网络

答案 1 :(得分:1)

你应该尝试使用测试设备代码,如下所示:

ActivityMainBinding binding = DataBindingUtil.setContentView(this, R.layout.activity_main);
AdRequest adRequest = new AdRequest.Builder().addTestDevice("id_shown_in_logcat_when_you_debug").build();
binding.adViewBanner.loadAd(adRequest);

如果可以,那么您需要查看您的admob帐户,看看它是否显示错误。例如,有我说它需要链接游戏商店中的应用程序。

如果这不起作用,那么你就会遇到另一个问题

答案 2 :(得分:0)

就我而言,错误代码2是由于一个愚蠢的错误引起的。我使用相同的代码初始化AdMobs和广告单元。两种代码看起来都很相似,因此很容易彼此混淆。

解决后,代码更改为0,因此,我怀疑我的帐户尚未准备好,因此我将测试ID用于插页式广告,它像一种魅力一样工作。