Я выполнил шаги по переходу на обновление до Android Studio 3.0.
build.gradle
flavorDimensions 'dimensionless'
D: \ R \ merchant \ projapp \ popuplibrary \ build \ intermediate \ bundles \ debug \ res \ values \ values.xml Ошибка: (28, 5) ошибка: атрибут стиля '@android: attr / windowEnterAnimation' не найден.
C: \ Users \ user.gradle \ caches \ transforms-1 \ files-1.1 \ appcompat-v7-25.3.1.aar \ f7bb6db2aa55d14683d1c9ddd8d49e03 \ res \ values \ values.xml Ошибка: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: ошибка AAPT2: подробные сведения см. в журналах
Ошибка: сбой при выполнении задачи ': popuplibrary: processDebugAndroidTestResources'. Не удалось выполнить aapt
Столкнувшись с той же проблемой, но в моем случае это библиотека apccompat, которая также создает проблему.
атрибут стиля '@android: attr / windowEnterAnimation' не найден
gradlewrapper:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
Приложение build.gradle:
productFlavors {
dev {
applicationIdSuffix '.dev'
versionName "1.0"
versionNameSuffix '-dev'
}
qa {
applicationIdSuffix '.qa'
versionName "1.0"
versionNameSuffix '-qa'
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:design:25.3.1'
compile 'com.android.support:cardview-v7:25.3.1'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
testCompile 'junit:junit:4.12'
//Butter Knife
compile 'com.jakewharton:butterknife:8.7.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'
compile project(':popuplibrary')
}