Подтвердить что ты не робот

Как исправить com.android.builder.internal.aapt.AaptException: Не удалось перебить файл?

У меня есть последняя версия Android Studio (по состоянию на 21 сентября 2016 года). Когда я создаю совершенно новый проект в Android Studio и пытаюсь его построить, я получаю эту ошибку сборки:

Ошибка: com.android.builder.internal.aapt.AaptException: не удалось файл crunch H:.. pathTo..\приложение\построить\промежуточные\разобранного-AAR\com.android.support\AppCompat-v7\24.2.1\Реза\вытяжка-xhdpi-v4\abc_list_selector_disabled_holo_light.9.png

в

H:.. pathTo..\приложение\построить\промежуточного\Рез\слито\Debug\вытяжки-xhdpi-v4\abc_list_selector_disabled_holo_light.9.png

Что это значит? И как это исправить?

Журнал сборки: https://jpst.it/NCnu

4b9b3361

Ответ 2

Существует обходное решение. Если вы добавите следующее в файл build.gradle проекта, в разделе allprojects он переместит выходные файлы Build в эту папку. Теперь приложение будет создаваться.:

buildDir = "C:/tmp/${rootProject.name}/${project.name}"

Он дает вам дополнительный модуль приложения в корне проекта, но это гораздо более удобный вариант, чем перемещение всего пути к папке Project.

Ответ 3

Я нашел ту же ошибку (ошибка: com.android.builder.internal.aapt.AaptException: не удалось хруст). Я скопировал каталог на один уровень выше. Это работает!

Ответ 4

Решение, помогающее мне, - удалить папку node_modules, удалите платформу Android, выполнив команду ionic platform remove android а затем перейдите к папке проекта в системной хирархии и затем:

npm install
ionic platform add android
ionic run android

Ответ 5

Я столкнулся с этой проблемой при попытке сгенерировать unsigned apk с помощью Gradle в Android Studio IDE 3.0

Я решил это, создав новый новый проект и скопировав каждый файл с малейшей поправкой, необходимой, например. изменив имя пакета, но я оставил значки, так как они, таким образом, я не добавил новый значок в несколько файлов, как в предыдущем проекте.

И проблема была решена, она строит без такой ошибки. (Однако сгенерированный файл apk не был найден в app\build\output\apk, но внутри app\build\output\apk\debug, но эта другая проблема, которая не так важна, я надеюсь).

Ответ 6

Я столкнулся с подобной ошибкой. Просто попробуйте уменьшить длину пути, перемещая папку проекта вверх. Это, безусловно, решит проблему.