Промежуточная реклама работает на всех устройствах, но баннер не отображается в Android-пироге на таких устройствах, как Samsung S8, баннер работает нормально на других устройствах с более низким API, AdMob активирован два года назад, он работает нормально, я заметил эту проблемуавария.
Все мои приложения имеют одну и ту же проблему, баннер работает на нижнем "андроид пирог" отлично
Я использую последние API
implementation 'com.google.firebase:firebase-ads:17.1.2'
Также добавлены метаданные вманифест
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-xxxxxxxxxx~xxxxxxxxxxxx"/>
<activity
ЭТО МОЙ КОД
MobileAds.initialize(getApplicationContext(), "ca-app-pub-XXXXXXXXXXXX~XXXXXXXXXX");
AdView mAdView = findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
Код макета
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="false"
android:layout_alignParentStart="false"
app:adSize="SMART_BANNER"
app:adUnitId="@string/banner_ad_unit_id">
Также нет отступов или отступов в макете, который держит Adview, баннер работает наSamsung s4 Huaweie и т. Д., Используя тот же код выше
*** Обновление
У меня есть другое приложение, которое давно не обновлялось с использованием
classpath 'com.google.gms:google-services:3.1.1'
и api
compile 'com.google.firebase:firebase-ads:11.8.0'
и
compileSdkVersion 27
Баннер Admob отлично работает на Samsung s8, есть предложения?я думаю, что это общая проблема ...