Android Gradle проекта модернизации инструменты разработки к 21.0.1 : AAPT бросает исключение

? ffddani @ | Original: StackOverFlow
---

У нас есть андроид Gradle проект. Сегодня я хотел бы обновить андроид утилиты сборки версию с 20 до 21.0.1, но теперьAAPT не удается.

* What went wrong:
Execution failed for task ':myproject-android:processDebugResources'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
        c:_DEVELOPAndroidSDKsdkuild-tools21.0.1aapt.exe package -f --no-crunch -I c:_DEVELOPAndroidSDKsdkplatformsandroid-16android.jar -M D:_MY_PROJECT	runkmyproject_bingradleuild
e
leasemyproject-androidintermediatesmanifestsfulldebugAndroidManifest.xml -S D:_MY_PROJECT	runkmyproject_bingradleuild
eleasemyproject-androidintermediates
esdebug -A D:_MY_PROJECT	r
unkmyproject_bingradleuild
eleasemyproject-androidintermediatesassetsdebug -m -J D:_MY_PROJECT	runkmyproject_bingradleuild
eleasemyproject-androidgeneratedsource
debug -F D:_PIVOSC
ORE_P4	runkmyproject_bingradleuild
eleasemyproject-androidintermediates
es
esources-debug.ap_ --debug-mode --custom-package com.myproject.app -0 apk --output-text-symbols D:_MY_PROJECT	runk
myproject_bingradleuild
eleasemyproject-androidintermediatessymbolsdebug
Error Code:
        255

У меня было несколько предупреждений, говоря:

libpng warning: iCCP: Not recognizing known sRGB profile that has been edited

Я установил те, но есть и более 6 в библиотеке AppCompat - V7.

Если я возвращаюсьверсия сборки инструменты, чтобы 20 все работает нормально.

Кто-нибудь сталкивался с этой проблемой?

---

Top 5 ответ

1Vaiden @

21.0.1 ломает мой проект, а также - AAPT не будет добавлять строку ресурс в АПК . Вернулись к 20.0.0, отредактировав project.config :

sdk.buildtools=20.0.0
2MrBrightside @

Я была такая же проблема с автоматической сборки 21.0.0, но после обновления до 21.0.1 было зафиксировано .

3Ardock @

Предупреждения о Libpng здесь представлены, но могут быть проигнорированы

https://code.google.com/p/android/issues/detail?id=77704

Проект Member говоритновый Libpng они построили против строже о цветовой профиль . Они будет исправить это в следующем выпуске, но это не должно бытьпроблемой.

И 21.0.2 решает другие вопросы.

4Binoy Babu @

Это вызванонеисправен aapt . Былпроблема similer в 21.0.0 тоже ( Error Code: -1073741819 ) . Вам потребуется обновить build-tools еще раз, чтобы исправить это.

Открыть менеджер SDK и установить build-tools 21.0.2 .

Затем измените ваш build.gradle так, что это выглядит так .

apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.0.2"

5Houny Chang @

удалить com.android.support:appcompat-v7:xxx зависимость