#android #android-gradle-plugin #admob
#Android #android-gradle-плагин #admob
Вопрос:
когда я пытаюсь запустить свое приложение на своем устройстве, приложение выходит из строя, и я получаю эту ошибку:
android.view.InflateException: Binary XML file line #9: Error inflating class com.google.ads.AdView
я уже пытаюсь использовать решения, предложенные в stackoverflow, но это не работает с этой ошибкой.
файл build.gradle (включая зависимости)
apply plugin: 'com.android.application'
android {
compileSdkVersion 'Google Inc.:Google APIs:16'
buildToolsVersion '21.1.2'
defaultConfig {
applicationId "com.recipes.app"
minSdkVersion 9
targetSdkVersion 9
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_5
targetCompatibility JavaVersion.VERSION_1_5
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.google.android.gms:play-services-ads:8.3.0'
}
Ответ №1:
com.google.ads.AdView
это имя пакета, использовавшееся до интеграции SDK для мобильной рекламы с сервисами Google Play. Попробуйте вместо этого использовать текущий, com.google.android.gms.ads.AdView
, в своих макетах.