'my ads do not show on my device while debugging or even while internal testing it shows on logcat: Fail to get isAdIdFakeForDebugLogging

my xml: <com.google.android.gms.ads.AdView xmlns:ads="http://schemas.android.com/apk/res-auto" android:id="@+id/adView_method_1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:visibility="visible" ads:adSize="SMART_BANNER" ads:adUnitId="ca-app-pub-6189698627273347/8329725005">

            </com.google.android.gms.ads.AdView>

my java code MobileAds.initialize(getActivity().getApplicationContext(), new OnInitializationCompleteListener() { @Override public void onInitializationComplete(InitializationStatus initializationStatus) { } }); List testDeviceIds = Arrays.asList("3042108d-9adf-4586-b166-10ca1ad1abe1"); RequestConfiguration configuration = new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build(); MobileAds.setRequestConfiguration(configuration); adView = new AdView(getActivity()); AdRequest adRequest = new AdRequest.Builder().build(); adView.setAdUnitId("ca-app-pub-6189698627273347/8329725005"); adView.setAdSize(AdSize.SMART_BANNER); adView.loadAd(adRequest);



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source