user7759249
user7759249

Reputation:

ADMOB: Ad is showing on Emulator but not on real device

So, I tried inserting an ad in my app. The test ad is visible on emulator but not on the real device. This question may seem like duplicate but it isn't. I have looked many questions regarding that but they aren't relevant to me. I seem to get everything right on emulator but not on real device. Then I debugged the app on my moto G4 and still no ad.

On my activity:

MobileAds.initialize(this, "ca-app-pub-4408797825766729~9067984003");
AdView mAdView = (AdView) findViewById(R.id.adView);
    AdRequest adRequest = new AdRequest.Builder().build();
    mAdView.loadAd(adRequest);

On the layout xml:

 <com.google.android.gms.ads.AdView
    android:id="@+id/adView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_alignParentStart="true"
    ads:adSize="LARGE_BANNER"
    ads:adUnitId="ca-app-pub-4408797825766729/5546529636" />

other than this I didn't code anything related to ads.

Upvotes: 0

Views: 1202

Answers (1)

Dream Developer
Dream Developer

Reputation: 410

If you Have created/added new app on admob it will take time to show ads on your app. and make sure you have this permission

<uses-permission android:name="android.permission.INTERNET" /> 

Upvotes: 1

Related Questions