Ошибка: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: ошибка AAPT2
Как я могу решить эту проблему, когда я ее создаю, она показывает мне то же самое problem- java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: ошибка AAPT2: проверить журналы для подробности
Я использую classpath 'com.android.tools.build:gradle:3.1.0'
Каким должно быть точное решение. Пожалуйста, дайте мне знать как можно скорее.
Ответы
Ответ 1
В ваших папках res может возникнуть проблема, это может быть изображение, которое не было хорошо преобразовано, поэтому решение этого - обновить ваш плагин gradle, который будет выделять актуальную проблему
Эта строка classpath 'com.android.tools.build:gradle:3.2.0-alpha18'
Отредактируйте файл build.gradle:
buildscript {
repositories {
google() // important!
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.0-alpha18'
}
}
allprojects {
repositories {
google() // important!
jcenter()
}
}
ПРИМЕЧАНИЕ. Это может потребовать обновления вашего градиента до 4.6
Ответ 2
Я была такая же проблема. По-видимому, эта строка должна была быть наверху основного файла XML и была 2 или 3 строки ниже.
<?xml version="1.0" encoding="utf-8"?>
Вырезать и вставить в начало XML файла и выполнить его.
Ответ 3
- Откройте свой build.gradle (модуль приложения)
- Убедитесь, что у вас есть buildToolsVersion, доступный в вашем файле gradle (если он отсутствует, убедитесь, что вам нужно добавить (buildToolsVersion) ту же версию, что и для compileSdkVersion)
Ответ 4
error: invalid file path 'F:\AK-Android-Code\ak-im\build\intermediates\manifests\aapt\enterpriseArmV7\release\output.json'.
error: invalid file path 'F:\AK-Android-Code\ak-im\build\intermediates\manifests\aapt\enterpriseArmV7\release\AndroidManifest.xml'.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':ak-im:verifyEnterpriseArmV7ReleaseResources'.
> java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 11s
65 actionable tasks: 6 executed, 59 up-to-date
В моем случае, информация об ошибке, как указано выше. Я удаляю папку с файлами F:\AK-Android-Code\ak-im\build\intermediates\manifestests\aapt\затем перестраивает проект, и это успешно. Вы можете использовать 'gradlew --debug assembleRelease check gradlew output info.
Ответ 5
Ошибка: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: ошибка AAPT2: проверьте журналы для получения подробной информации
Решите это следующим образом в Gradle:
android {
compileSdkVersion 27
buildToolsVersion '27.0.3'+
эта линия
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
Ответ 6
Я добавил classpath 'com.android.tools.build:gradle:3.2.0-alpha18', он показывает список файлов res, после чего, что я должен сделать, я поражен, пожалуйста, помогите мне.