现在,我已经完成了一个
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是对的.
解决方法
您也可以在模拟器中测试AdMob.您需要测试模式来实现.有关详细信息,请参阅教程步骤6:
How to integrate Admob into your app
如果在LogCat中找不到设备ID,还可以尝试添加TEST_EMULATOR常量:
request.addTestDevice(AdRequest.DEVICE_ID_EMULATOR);