一种可能的解决方法是检查是否已正确设置广告单元ID和广告请求。以下是示例代码:
// 创建AdMob实例并加载插页式广告 InterstitialAd interstitialAd = new InterstitialAd(context); interstitialAd.setAdUnitId("your_ad_unit_id"); AdRequest adRequest = new AdRequest.Builder().build(); interstitialAd.loadAd(adRequest);
// 在适当的时间显示广告 if (interstitialAd.isLoaded()) { interstitialAd.show(); } else { Log.d(TAG, "The interstitial wasn't loaded yet."); }
请注意,此解决方法仅是可能的解决方法之一,要确保代码中没有其他问题,例如在加载和显示广告时是否正确处理错误情况。