Java Admob ads给出错误代码2(不显示)

Java Admob ads给出错误代码2(不显示),java,android,libgdx,admob,Java,Android,Libgdx,Admob,我正在尝试制作一个基本的libgdx应用程序,但是广告没有显示出来。 我遵循以下指南: 代码非常基本,只是从libgdx指南中复制的代码。 代码起作用,但没有显示广告 禁用你的广告拦截器。确保没有安装像adBlock这样的应用程序 无论如何,该错误意味着等待广告响应超时,因此请检查您的Internet连接,并尝试从Wi-Fi更改为移动网络禁用您的广告拦截器。确保没有安装像adBlock这样的应用程序 无论如何,该错误意味着等待广告响应超时,因此请检查您的Internet连接并尝试从Wi-Fi更

我正在尝试制作一个基本的libgdx应用程序,但是广告没有显示出来。 我遵循以下指南:

代码非常基本,只是从libgdx指南中复制的代码。 代码起作用,但没有显示广告


禁用你的广告拦截器。确保没有安装像adBlock这样的应用程序


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

禁用您的广告拦截器。确保没有安装像adBlock这样的应用程序


无论如何,该错误意味着等待广告响应超时,因此请检查您的Internet连接并尝试从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帐户,看看它是否显示错误。例如,我的手机上说我需要在play store中链接应用程序


如果这不起作用,那么您还有另一个问题

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

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帐户,看看它是否显示错误。例如,我的手机上说我需要在play store中链接应用程序


如果这不起作用,那么您还有另一个问题

在我的例子中,错误代码2是由于一个愚蠢的错误造成的。我使用相同的代码初始化AdMobs和我的Ad单元。这两种代码看起来很相似,因此很容易相互混淆


问题解决后,代码变为0,因此,我怀疑我的帐户还没有准备好,于是将测试ID用于间隙广告,效果非常好。

在我的情况下,错误代码2是由于一个愚蠢的错误。我使用相同的代码初始化AdMobs和我的Ad单元。这两种代码看起来很相似,因此很容易相互混淆


解决后,代码变为0,因此,我怀疑我的帐户还没有准备好,我使用测试ID进行间隙广告,效果非常好。

我的手机中没有广告拦截器,这很奇怪,因为我从商店下载的其他应用程序广告工作得很好。@CristianCeron如果你正在使用它,可以在其他手机或模拟器上试用。另外,按照我说的检查互联网连接。只是把它安装在Bluestack上,运气也不好。@ChristianCeron这个问题是否解决了?我的手机中没有广告拦截器,这很奇怪,因为我从商店下载的其他应用程序广告工作正常。@CristianCeron在其他手机或模拟器上试用它,如果你正在使用它的话。还有,按照我说的检查互联网连接。只是把它安装在Bluestack上,也没有运气。@ChristianCeron这个问题解决了没有?我做了同样的蠢事,两个代码都很相似。谢谢我做了同样的蠢事,两个代码都很相似。谢谢