2016-12-30 2 views
0

Я пытаюсь получить admob для работы. Поэтому я добавил следующую строку в зависимостиЗависимости объявлений Google вызывают проблемы с манифестом

compile 'com.google.android.gms:play-services-ads:10.0.1' 

В результате он дает мне ошибку

Error:(14) No resource identifier found for attribute 'configchanges' in package 'android' 

Кроме того, он генерируя тег активности вне тега приложения. Любая идея, что не так?

ответ

1

Эта ошибка не связана с admob, но кажется, что у вас есть опечатка в вашем манифесте. Нет атрибута configchanges, но есть android:configChanges ищите этот атрибут любых тегов <activity> в вашем манифесте.

Что касается комментарий, попробуйте следующее:

<activity 
    android:name="com.google.android.gms.ads.AdActivity" 
    android:configChanges="keyboard|keyboardHidden|orientation|s‌​creenLayout|uiMode|s‌​creenSize|smallestSc‌​reenSize" 
    android:theme="@android:style/Theme.Translucent" /> 
+0

Ях нет configchanges атрибутов, но я не ставил configchanges. Я поставил android: configchanges. Вот что я положил <активность android: name = "com.google.android.gms.ads.AdActivity" android: configchanges = "keyboard | keyboardHidden | orientation | screenLayout | uiMode | screenSize | smallestScreenSize" android: theme = «@android: style/Theme.Translucent» /> – Wowzer

+0

Проверить мое обновление есть только одна буква, сменившая большой C из * Изменения *. – rekire

+0

На самом деле это изменения в большом C, но по какой-то причине тег выше продолжает генерировать вне тега приложения с небольшим c – Wowzer

Смежные вопросы