Я пытаюсь импортировать мой проект. но когда я запускаю приложение, я получаю следующую ошибку:
Error: Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Vishnu Ruhela\AppData\Local\Android\sdk\build-tools\21.1.2\aapt.exe'' finished with non- zero exit value 1
вот мой файл Gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.example.vishnuruhela.signup"
minSdkVersion 15
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors { }
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile project(':listView1')
}
android
android-gradle-plugin
Ankur1994a
источник
источник
Ответы:
Я получал точно такую же ошибку. Я управлял командой
Где «assemblyDebug» был заменен задачей сборки для отладочной версии желаемого варианта.
Ищите вывод
Прямо под этим была ошибка, описывающая ресурс, который я использовал в файле макета, но который отсутствовал в файлах измерений. Исправление это исправило проблему сборки.
источник
Сначала вы идете в
а затем перейти к
и закончить ошибку - это способ
источник
Build -> Clean Project
Установите последнюю версию инструментов сборки. Настройте свой
build.gradle
использоватьПравильные значения должны соответствовать установленному SDK . Может быть 23.0.3 на момент публикации.
или проверьте и удалите дублирующиеся зависимости из списка.
Наслаждаться :)
источник
Выполните следующие простые шаги, чтобы исправить эту ошибку:
Способ 1:
Примечание. Если версия вашего инструмента сборки меньше 22.0.1, то вы все равно можете столкнуться с той же ошибкой при сборке Gradle, поэтому обновите SDK с SDK Manager до последней, затем перезапустите android studio и выполните описанные выше шаги.
Способ 2:
Я рекомендовал метод 1.
источник
У меня возникла такая же проблема после замены некоторых
.png
ресурсов изображения.jpg
картинками.Я удалил
appname/app/build
, затем выбралBuild -> Rebuild project
и, наконец, все заработало без ошибок.источник
В моем случае ответы Тасиоса и Нетеро указали в правильном направлении. Анализируя:
Linux:
я обнаружил, что один путь к файлу в папке ресурсов был слишком длинным, и aapt.exe остановился, вернув 1 (и без конкретного сообщения об ошибке) при обработке этого файла. Кажется, что файлы с не ASCII-символами в именах также не принимаются.
источник
У меня была та же самая ошибка точно на днях. Я сделал «Чистый проект» и «Восстановить проект» и больше никогда не видел ошибку.
У меня всего несколько месяцев разработки под Android. Но всякий раз, когда я получаю необъяснимую ошибку, такую как «Чистый проект» и / или «Перестроить проект» - это первое, что я пробую.
источник
у меня была та же проблема, я решил ее, удалив файлы, которые я добавил в папку активов, и имя этих файлов содержит неподдерживаемые символы, такие как "é", "", "ï" "è" ... путем переименования этих файлов имен или удаления их у вас не будет проблем.
источник
BuildToolsVersion & Dependencies должны совпадать с базовой версией API.
&
не может соответствовать базовому уровню API.
Так должно быть
Готово
источник
Ошибки при выполнении aapt в задаче processDebugResources или processReleaseResources обычно возникают, когда один или несколько ресурсов вашего проекта не поддерживаются.
Чтобы узнать, перейдите в корневой каталог вашего проекта и запустите:
Это напечатает aapt определенную ошибку. В моем случае это был файл в папке ресурсов, имя которого имело недопустимый символ (LEÃO.jpg). aapt не поддерживает некоторые символы латинского алфавита.
Но, как я уже объяснил, ваша проблема может быть иной. Чтобы знать наверняка, вы должны запустить processDebugResources с параметром --debug.
источник
Я столкнулся с той же ошибкой при компиляции. Я попробовал все методы здесь, но потерпел неудачу только одна вещь работала, но это занимает много времени. запустив этот код в CMD для отладки моего приложения и показывая отсутствующий тег в макете XML.
Лучший подход - анализировать ошибку, а не просто игнорировать ее.
Для запуска этого кода я установил Java JDK, а затем установил переменную среды: для JAVA_HOME и Gradle.
для gradle
для Java
источник
Вы должны сделать следующие инструкции:
Нажмите на Build, расположенный на панели инструментов, затем
Clean project
->Rebuild Project
источник
Пожалуйста , убедитесь , что
compileSdkVersion
,buildToolsVersion
иtargetSdkVersion
имеют тот же номер версии. У меня также есть эта ошибка, потому что она имеет другую версию. Это решение сработало для меня.Я надеюсь, что это может помочь вам всем.
источник
когда наш код имеет ошибку файла layout.xml, мы получаем это сообщение об ошибке. Проверьте ваши XML-файлы еще раз.
источник
просмотрите ваши файлы styles.xml для @ + id / у меня был один в styles.xml в values-v17, который я не помню, создавая. Это то, что мне пришлось изменить в конце, а не собирать инструменты с 21.1.2 по 22.0.1, как было предложено.
источник
У меня также была такая же ошибка с моими изображениями. Просто переименуйте расширение из «.png» или как вам нужно в «.jpg»
источник
У меня такая же проблема.
Попробуйте переименовать файлы в папке ресурсов с символами, отличными от алфавитов, цифр и подчеркиваний.
Специально ищите апострофы и европейские алфавиты, не распространенные в английском языке.
источник
Я строю с командой:
Он показывает больше сообщений об ошибках, моя проблема в том, что в имени файла есть специальные символы.
источник
Я тоже столкнулся с этой проблемой только потому, что переименовал папку своего проекта, когда проект был открыт в Android Sudio. Поэтому Android Studio создала другую папку в этом каталоге моего окна.
Я обнаружил в своем build.gradle (Module: app) , все библиотеки поддержки были обновлены и выдает ошибку во время компиляции проекта.
Все, что вам нужно сделать, это просто заменить обновленные библиотеки поддержки на вашу текущую версию инструмента сборки, как это, и пересобрать проект.
источник
Когда я заменяю изображения в проекте, я получаю эту проблему. Затем я обнаружил, что у одного из изображений было расширение .PNG, затем я переименовал его в .png, тогда моя проблема была решена. Надеюсь, это поможет вам
источник
У меня была такая же проблема, и она исчезла только после удаления папки .gradle из корня моего проекта.
Поэтому убедитесь, что вы:
Надеюсь, это поможет. Удачи!
источник
Я также получил эту проблему.
источник
У меня такая же проблема. Даже файлы JPG не работали. Поместите все ваши файлы изображений в MipMap и работайте. Они работают отлично.
источник
Сегодня я столкнулся с той же проблемой и попытался очистить и восстановить проект.
Я не решил свою проблему. Я решил эту проблему, изменив значения compileSdkVersion, buildToolsVersion, targetSdkVersion и com.android.support:appcompat-v7:23.0.1 вместо этого в файле приложения Gradle. Затем я побежал чисто и перестроить проект после этого.
источник
Для возвращаемого значения 3 «Исключение OutOfMemory» я добавил следующее в разделе gradle android
И для 2-го выпуска с возвращаемым значением 2, ранее у меня было следующее в зависимости gradle для JDK 7
Затем я обновил свой JDK до 8, и он начал выдавать ошибку (вероятно, для jdk 8 было более одной библиотеки, доступной с 7+) при запуске приложения. Что исправило мою проблему, так это предоставление конкретной версии вместо 7+. т.е.
источник
В моем случае мне пришлось установить библиотеку "libz.so.1", чтобы она работала, на Ubuntu 15.04
источник
Ошибка: не удалось выполнить задачу com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException:
завершено с ненулевым значением выхода 1 Одна из причин возникновения этой ошибки заключается в том, что путь к файлу ресурса слишком длинный:
Ошибка: слишком длинный путь к файлу в Windows, не более 240 символов
Не: // папка / папка / папка / папка / very_long_folder_name / MyProject ...
Другой причиной могут быть дублированные ресурсы или пространства имен
Пример:
источник
В моем случае эта ошибка была вызвана пустым макетом XML-файла.
Я создал пустой файл, но забыл добавить к нему любое содержимое. AndroidStudio дал это вводящее в заблуждение сообщение об ошибке, но когда я выполнил сборку gradle из командной строки, я увидел реальную ошибку, такую как «Ошибка синтаксического анализа XML: элемент не найден» и имя файла.
Добавление базового макета XML-содержимого исправило ошибку.
источник
посмотрите compileSdkVersion на android / biuld.gradle, и compileSdkVersion во всех остальных пакетах должен быть одинаковым.
источник
только для записи. Я выполнил все действия по очистке / перестройке и обновлению SDK-Tools, но, в конце концов, отключил Instant Run , чтобы решить мою проблему.
Перейдите: Android Studio -> Настройки -> Сборка, ВыполнениеDeployment -> Мгновенный запуск
источник