android - 无法让 Admob 测试横幅显示在应用程序上
问题描述
我正在尝试在我的应用中实施 Google Admob,但测试横幅甚至没有显示。我设法摆脱了所有调试错误消息,但仍然没有显示任何内容。它会隐藏在后台吗?此代码在 OpenGL 初始化后在我的 OnCreate 方法中实现。已按照 Google 上的指南进行操作。我难住了。
MobileAds.initialize(this, new OnInitializationCompleteListener() {
@Override
public void onInitializationComplete(InitializationStatus initializationStatus){}
});
List<String> testDeviceIds = Arrays.asList("8X126XD7X13XD3X8CXE0X2BXA1X67XDX");
RequestConfiguration requestConfiguration
= new RequestConfiguration.Builder()
.setTestDeviceIds(testDeviceIds)
.setMaxAdContentRating(RequestConfiguration.MAX_AD_CONTENT_RATING_G)
.build();
MobileAds.setRequestConfiguration(requestConfiguration);
adView = new AdView(this);
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId("ca-app-pub-3940256099942544/6300978111"); // ANDROID TEST ID
AdRequest adrequest = new AdRequest.Builder().build();
adView.loadAd(adrequest);
我已经运行 adrequest.isTestDevice(this) 并且它返回为 TRUE 所以我的设备似乎正在工作。我正在真实设备(Sony Xperia XZ)上进行测试。有任何想法吗??
解决方案
推荐阅读
- jenkins - 为什么在开始构建我的目录作业中删除的所有文件后?
- azure - URL Rewrite web.config 在域和页面之间添加假文件夹
- python - 如何在不传递上下文的情况下翻译命令。(不和谐机器人)
- javascript - 在 Vuejs 中从多个组件中收集数据的最佳方法
- r - stepcAIC - eval 中的错误(predvars,data,env):找不到对象“Color1”
- istio - Istio automatic sidecar-injection for envoy proxy failing 1.2.3
- r - 在同步到所有其他列的列中拆分值
- c++ - boost::Property_tree 不能写入双精度值
- javascript - 如果所有内部元素都已删除,如何删除 div?
- php - 将联系表格数据发送到电子邮件并在同一页面上显示成功/失败消息