I have fishished an android project and set up admob ads but it’s not working, tried on emulator and phone. So how to check if admob works?
Code:
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);
The app works fine(renderView) but I have no idea if adView does. And yes, the admob ID is right.
You can test AdMob in emulator also. You need the test mode to achieve that. See tutorial Step 6 for more info: How to integrate Admob into your app
If you don’t find the device ID in LogCat you can also try to add the TEST_EMULATOR constant: