我正在尝试在我的应用中放置Admob广告,我按照所有的指示进行了操作,但是它没有起作用。
AdView adView = new AdView(this, AdSize.BANNER, "My_ID");
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
lp.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, RelativeLayout.TRUE);
flashCardPage.addView(adView, lp);
adView.loadAd(new AdRequest());
我的清单文件包含活动标记和两个权限,就像教程中一样,但横幅不会显示在屏幕上。有趣的是,当我从清单文件中删除所有的Admob内容并运行应用程序时,底部会出现一个横幅,提示我需要允许Internet和网络状态访问。有人知道我做错了什么吗?我知道这个问题已经有很多相关的问题了,但是没有一个能帮到我。我尝试将我的Admob帐户更改为测试模式,并将模拟器添加为测试项目,但那没起作用。
我应该尝试使用其他广告方法吗?已经过去一个星期了,Admob广告仍然没有显示出来。
今天(8月10日)我在手机上运行应用程序时,出现了强制关闭的情况,所以我认为如果Admob导致这种情况,哪怕只有1%-5%的时间,我也不会使用它。