Отсутствует adActivity с android: configChanges в AndroidManifest.xml
Я пытаюсь использовать баннер admob для моего приложения, но, к сожалению, после выполнения всех этапов документации Google я все еще получаю это предупреждение в logcat "не удалось найти com.google.android.gms.ads.adactivity
", и это сообщение в баннере admob "Отсутствует adActivity с Android: configChanges
в AndroidManifest.xml" ALTHOUGH Я добавил Android: configChanges
в AndroidManifest.xml
вот мой manifest.xml
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
Мне действительно нужна ваша помощь
Ответы
Ответ 1
com.google.ads.AdActivity
объявляется при использовании admob sdk jar в папке "libs". Кажется, вы используете admob через библиотеку игровых сервисов google, поэтому измените:
activity android:name="com.google.ads.AdActivity"
К активности android:name="com.google.android.gms.ads.AdActivity"
Также убедитесь, что вы добавили тег метаданных:
<meta-data android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version"/>
Ответ 2
Добавьте эту активность в файл манифеста
<activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>