Admob 广告给出错误代码 2(不显示)
Admob ads giving error code 2 (not displaying)
我正在尝试制作一个基本的 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指南中复制的代码。
代码有效,但广告未显示。
禁用您的广告拦截器。确保您没有安装 adBlock 等应用。
无论如何,该错误表示 "Timed out waiting for ad response",因此请检查您的互联网连接并尝试从 Wi-Fi 更改为移动网络
您应该尝试使用测试设备代码,如下所示:
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 帐户,看看它是否显示错误。例如,对于我的,它说我需要 link Play 商店中的应用程序。
如果这不起作用,那么你有另一个问题
就我而言,错误代码 2 是由于一个愚蠢的错误造成的。我使用相同的代码来初始化 AdMobs 和我的广告单元。这两个代码看起来很相似,因此很容易混淆。
解决后,代码变为 0,因此,怀疑我的帐户尚未准备好,我使用插页式广告的测试 ID,它非常有效。
我正在尝试制作一个基本的 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指南中复制的代码。 代码有效,但广告未显示。
禁用您的广告拦截器。确保您没有安装 adBlock 等应用。
无论如何,该错误表示 "Timed out waiting for ad response",因此请检查您的互联网连接并尝试从 Wi-Fi 更改为移动网络
您应该尝试使用测试设备代码,如下所示:
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 帐户,看看它是否显示错误。例如,对于我的,它说我需要 link Play 商店中的应用程序。
如果这不起作用,那么你有另一个问题
就我而言,错误代码 2 是由于一个愚蠢的错误造成的。我使用相同的代码来初始化 AdMobs 和我的广告单元。这两个代码看起来很相似,因此很容易混淆。
解决后,代码变为 0,因此,怀疑我的帐户尚未准备好,我使用插页式广告的测试 ID,它非常有效。