在发布前testingadmob的工作

现在,就像我已经钓鱼了一个Android项目,并设置了所有的想法,你需要做creae admob广告。 不幸的是不是模拟器(对我来说)显示广告,埃特做我的手机。 那么我该怎么做,看我的admob是否真的有效?

码:

admobView = new AdView(this, AdSize.BANNER, "Top secret"); RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); lp.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); admobView.setLayoutParams(lp); RelativeLayout layout = new RelativeLayout(this); layout.addView(renderView); layout.addView(admobView); admobView.loadAd(new AdRequest()); setContentView(layout); 

该应用程序工作正常(renderView),但我不知道如果adView的。 是的,admob ID是正确的。

Solutions Collecting From Web of "在发布前testingadmob的工作"

您也可以在模拟器中testingAdMob。 你需要testing模式来实现这一点。 有关更多信息,请参阅教程第6步: 如何将AdMob集成到您的应用程序中

如果在LogCat中找不到设备ID,则还可以尝试添加TEST_EMULATOR常量:

 request.addTestDevice(AdRequest.DEVICE_ID_EMULATOR); 

所有这些链接都已过时,为了testing,请在此replace您在Google中提到的横幅ID(“为您的应用添加广告单元ID”部分): https : //developers.google.com/admob/android/quick-start

并将您的Interstitial IDreplace为Google在此处提及的插页ID(“实例化InterstitialAd对象”一节): https : //developers.google.com/admob/android/interstitial