Не удалось выполнить компиляцию AAPT2: неверный размер на Android 3.0 Canary 1 в Windows
У меня есть эта проблема после обновления AndroidStudio до 3.0 Canary 1
Error:D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:911 invalid drawable
Error:java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed:
Error:Execution failed for task ':app:mergeDebugResources'.
> Error: java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed:
aapt2 compile -o D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\res\merged\debug D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml
Issues:
- ERROR: D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:911 invalid drawable
Он выглядит таким же
Не удалось выполнить компиляцию AAPT2: недействительный размер на Android 3.0 Canary 1, но я не могу найти способ заставить его работать с Window
Любая помощь или предложение были бы оценены.
Ответы
Ответ 1
Вы видели это https://www.reddit.com/r/androiddev/comments/4u0gw1/support_library_2411_released/
Если вы используете библиотеки поддержки на версии 24.x(вы или даже ваши зависимости), это несовместимо с AAPT2, и вы должны:
- disbale aapt2 в файле gradle.properties
:
android.enableAapt2=false
- или обновить библиотеки google до версии 25
или 26
Ответ 2
@Phan Van Linh, можете ли вы проверить строку из "values.xml: 911", где вы получаете недопустимую выталкиваемую проблему и Google точно?
У меня была одна и та же проблема с одним из моих проектов, а проблемная строка:
<item name="crop_image_menu_crop" type="drawable"/>
Это было из библиотеки изображений, которую я использовал в своем проекте. Проблема заключалась в том, что я использовал более старую версию библиотеки. Как только я обновился до более новой версии, ошибка исчезла.
Надеюсь, ваша проблема может быть исправлена, как моя.
Счастливая охота!