Процесс «команда» C: \ Users \ trapp \ AppData \ Local \ Android \ Sdk \ build-tools \ 27.0.3 \ aapt.exe '' завершен с ненулевым значением выхода 1 [дубликат]

Если вы используете этот код на локальном сервере (т. е. ваш компьютер для целей разработки), он не отправит электронное письмо получателю. Что произойдет, он создаст файл .txt в папке с именем mailoutput.

В случае, если вы используете бесплатный сервисный сервис, например 000webhost или hostinger, эти поставщики услуг отключают функцию mail(), чтобы предотвратить непреднамеренное использование электронной почты, спам и т. д. Я предпочитаю вас чтобы связаться с ними, чтобы узнать, поддерживают ли они эту функцию.

Если вы уверены, что поставщик услуг поддерживает функцию mail (), вы можете проверить это руководство по PHP для дальнейшей справки, PHP mail ()

Чтобы проверить, поддерживает ли ваша служба хостинга функцию mail (), попробуйте запустить этот код (не забудьте изменить адрес электронной почты получателя)


Надеюсь, что это помогли.

141
задан cricket_007 1 April 2016 в 19:21
поделиться

32 ответа

Для возвращаемого значения 3 «Исключение OutOfMemory» я добавил следующее в разделе градиента android

android {
............
dexOptions {
    incremental = true;
    preDexLibraries = false
    javaMaxHeapSize "4g" // 2g should be also OK
}
............
}

И для 2-й проблемы с возвращаемым значением 2, раньше у меня были следующие в зависимостях gradle для JDK 7

compile 'com.android.support:appcompat-v7:+'
compile 'com.google.android.gms:play-services:7+'
compile 'com.facebook.android:facebook-android-sdk:+'
compile 'com.android.support:recyclerview-v7:+'
compile 'com.android.support:support-v4:+'

Затем я обновил свой JDK до 8, и он начал давать мне ошибку (вероятно, для jdk 8 было доступно более одной библиотеки, доступной с 7+) во время запуска приложения. То, что исправила мою проблему, дает конкретную версию вместо 7+. то есть

compile 'com.android.support:appcompat-v7:23.1.0'
compile 'com.google.android.gms:play-services:8.1.0'
compile 'com.facebook.android:facebook-android-sdk:4.7.0'
compile 'com.android.support:recyclerview-v7:23.1.0'
compile 'com.android.support:support-v4:23.1.0'
1
ответ дан Adeem 21 August 2018 в 00:52
поделиться

В моем случае мне пришлось установить библиотеку libz.so.1, чтобы она работала, на Ubuntu 15.04

sudo apt-get install lib32z1
1
ответ дан agustin.aliaga 21 August 2018 в 00:52
поделиться

У меня была эта же проблема, и она ушла только после удаления папки .gradle из корня моего проекта.

Поэтому убедитесь, что вы:

  1. Закройте проект в Android Studio
  2. Откройте файл-проводник, найдите корневой каталог проекта
  3. Полностью удалите папку .gradle

Надеюсь, это поможет. Удачи!

1
ответ дан Alexandre Bodi 21 August 2018 в 00:52
поделиться

Сегодня я столкнулся с той же проблемой и попытаюсь очистить и перестроить проект.

Я не решил свою проблему. Я решил, что вместо этого измените значения compileSdkVersion, buildToolsVersion, targetSdkVersion и com.android.support:appcompat-v7:23.0.1 вместо моего файла приложения Gradle. Затем я бежал и восстанавливал проект позже.

1
ответ дан AnakinSkywalker 21 August 2018 в 00:52
поделиться

Я также получаю эту проблему.

  • Обычно я сталкиваюсь с этой проблемой, когда импортирую в проект один образец или уже существующий модуль.
  • Я просто добавил последний v7 и v4 в мой проект от maven в студии android и исправил его
  • Удаленные дубликаты зависимостей от проекта, такие как мудрый, если проект библиотеки и проект приложения используют v7 или v4 или любую другую библиотеку, они должны быть одинаковыми версия. или попытайтесь использовать его только в своем проекте библиотеки
1
ответ дан DeltaCap 21 August 2018 в 00:52
поделиться

Я тоже столкнулся с этой проблемой только потому, что переименовал мою папку проекта, пока проект был открыт в Android Sudio.So, Android Studio создала еще одну папку в этом каталоге моего окна.

Я нашел в своем build.gradle (Module: app), все библиотеки поддержки были обновлены и бросали ошибку во время компиляции проекта.

Все, что вам нужно сделать, это просто изменить обновленные библиотеки поддержки на текущий создайте такую ​​версию инструмента и перестройте проект.

compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.android.support:design:22.2.1'
compile 'com.android.support:cardview-v7:22.2.1'

Моя текущая версия инструмента сборки 22.2.1

2
ответ дан Fatal Exception 21 August 2018 в 00:52
поделиться

Похоже, это может быть вызвано разными причинами. Хотя в моем случае это вызвано тем, что «ОС Windows не может обрабатывать слишком длинный путь», поэтому «aapt.exe» сообщил об этом сообщении об ошибке:

http: // start-coding .blogspot.com / 2015/07 / Android-разработка-в-окна-using.html

0
ответ дан gan gary 21 August 2018 в 00:52
поделиться

У меня также была такая же ошибка с моими изображениями .. Просто переименуйте расширение из «.png» или все, что у вас есть. .jpg »

1
ответ дан gyadav 21 August 2018 в 00:52
поделиться

У меня была та же проблема.

Попробуйте переименовать файлы в папке с ресурсами с символами, отличными от алфавитов, цифр и подчеркиваний.

Специально, ищите апострофы и европейские алфавиты, не часто встречающиеся на английском языке.

2
ответ дан Hamid Baghernia 21 August 2018 в 00:52
поделиться
  • 1
    Gzipped файлы в моем каталоге ресурсов вызвали это для меня. – B W 4 March 2016 в 16:00

BuildToolsVersion & amp; Зависимости должны совпадать с версией Base API.

buildToolsVersion '23.0.2' & compile 

& amp;

com.android.support:appcompat-v7:24.0.0-alpha1

не может соответствовать уровню базового API.

Должно быть

compile 'com.android.support:appcompat-v7:21.0.3'

Выполнено

5
ответ дан Hiren Patel 21 August 2018 в 00:52
поделиться

В моем случае эта ошибка была вызвана пустым XML-файлом.

Я создал пустой файл, но забыл добавить к нему какой-либо контент. AndroidStudio дал это ошибочное сообщение об ошибке, но когда я выполнил сборку градиента из командной строки, я смог увидеть реальную ошибку, например «Анализ ошибок XML: ни один элемент не найден» и имя файла.

Добавление основного макета xml-содержимого исправлена ​​ошибка.

1
ответ дан Jedi-Philosopher 21 August 2018 в 00:52
поделиться

У меня была такая же точная ошибка внезапно на днях. Я сделал «Чистый проект» и «Проект перестройки» и больше не видел ошибки.

У меня есть только несколько месяцев разработки Android под моим поясом. Но всякий раз, когда я получаю необъяснимую ошибку, например, «Чистый проект» и / или «Проект перестройки» - это первые вещи, которые я стараюсь.

6
ответ дан Joe Z 21 August 2018 в 00:52
поделиться

Вы должны выполнить следующие инструкции:

Нажмите «Построить», расположенную на панели инструментов, затем

Clean project -> Rebuild Project

3
ответ дан Jorgesys 21 August 2018 в 00:52
поделиться

В моем случае ответы taciosd и Netero указывали в правильном направлении. Анализируя:

gradle assembleDebug --stacktrace --debug 

Linux:

./gradlew assembleDebug --stacktrace --debug

, я обнаружил, что один путь к файлу в папке с ресурсами был слишком длинным, и aapt.exe остановился, вернув 1 (и не указывая конкретных сообщение об ошибке) при обработке этого файла. Похоже, что файлы с символами не ASCII в именах также не принимаются.

6
ответ дан Kelton.Temby 21 August 2018 в 00:52
поделиться
  • 1
    Это было именно мое дело. Большое спасибо! Кажется, есть сообщения об ошибках этой проблемы уже в феврале 2015 года, но это все еще не удается. Теперь мне нужно как-то поменять все эти имена файлов активов, что-то вроде боли, потому что они автоматически генерируются на основе сбора информации из БД, которая использует семь разных языков. Я мог понять эти проблемы еще в 80-х и даже 90-х годах, но, черт возьми, мы в 2016 году, а Unicode не поддерживается? Какая дурная шутка, на самом деле. – Fran Marzoa 24 October 2016 в 12:42
  • 2
    JFTR, это ошибка, которую я получаю от aapt: & quot; küchen.dat: error: Недопустимое имя файла. Невозможно добавить. & Quot; Кстати, это первый актив, который не имеет символов ascii в своем имени файла. Кроме того, что есть на немецком, у меня есть десятки на испанском, французском, португальском и даже русском ... это отстой. – Fran Marzoa 24 October 2016 в 12:49

просто решили эти проблемы, переместив проект на более короткий путь. Это может произойти, если вы превысите максимальную длину пути Windows

0
ответ дан Marshistah 21 August 2018 в 00:52
поделиться

Я строю с помощью команды:

./gradlew build --info

Показывает больше сообщений об ошибке, моя проблема в том, что в имени файла есть специальные символы.

1
ответ дан Michael Jiang 21 August 2018 в 00:52
поделиться

Установите последнюю версию инструментов сборки. Настройте build.gradle, чтобы использовать

android {
    compileSdkVersion {X}
    buildToolsVersion "{X.Y.Z}"
   ...
}

. Правильные значения должны соответствовать установленному SDK. Во время этой публикации может быть 23.0.3. или проверить и удалить дубликаты зависимостей из списка.

Наслаждайтесь:)

44
ответ дан MonoThreaded 21 August 2018 в 00:52
поделиться
  • 1
    Откуда вы это узнали? И как эта ошибка полезна? – ono 10 April 2015 в 05:34
  • 2
    потому что я столкнулся с такой проблемой & amp; для этого предложит град. – RaRa 10 April 2015 в 05:52
  • 3
    Привет, я установил buildToolsVersin & quot; 22.0.1 & quot; все еще сталкиваются с этой проблемой – Dilip 30 April 2015 в 07:14
  • 4
    Привет, у меня есть buildToolsVersin & quot; 22.0.1 & quot; все еще есть эта проблема – user4232 15 September 2015 в 06:28
  • 5
    Смена на v 23.0.3 работала для меня в студии Android. – EpicJoker 27 June 2016 в 11:25

просмотрите файлы styles.xml для @ + id / у меня есть один в styles.xml в значениях-v17, которые я не помню, как это создавалось. Это то, что мне пришлось изменить в конце, а не создавать инструменты 21.1.2 до 22.0.1, как это было предложено.

1
ответ дан mushcraft 21 August 2018 в 00:52
поделиться

У меня была та же проблема, я разрешаю ее, удаляя файлы, которые я добавил в папке с ресурсами, и эти имена файлов содержат неподдерживаемые символы типа «é», «», «ï» «è» ... путем переименования этих файлов имен или удаляя их, у вас не будет проблем.

4
ответ дан Netero 21 August 2018 в 00:52
поделиться
  • 1
    Это была моя проблема. Я добавил кучу файлов в папку с ресурсами и не понял, что у кого-то есть «é». и т.п. – mogile_oli 24 August 2016 в 15:15

Когда я заменяю изображения в проекте, я получаю эту проблему. Затем я обнаружил, что одно из изображений имело расширение .PNG, после чего я переименовал его в .png, тогда моя проблема была решена. Надеюсь, это поможет вам

2
ответ дан Patrick 21 August 2018 в 00:52
поделиться

У меня была такая же проблема после замены некоторых ресурсов изображения .png изображениями .jpg.

Я удалил appname/app/build, чем я выбрал Build -> Rebuild project, и, наконец, он работал без ошибок.

108
ответ дан piotrek1543 21 August 2018 в 00:52
поделиться
  • 1
    У меня была такая же проблема, я очистил проект и решил, я столкнулся с этой проблемой после замены png drawables на jpg с тем же именем. – Mahmoud Shahoud 27 May 2015 в 06:58
  • 2
    Это не помогло. Вводящий в заблуждение ответ. – Mark O'Sullivan 13 February 2016 в 23:08
  • 3
    это не помогло, это не очень хорошее решение. – Ankur1994a 16 March 2016 в 11:24
  • 4
    Это не помогло. Я получаю ту же ошибку на Build -> Clean Project – M Faisal Hameed 29 July 2016 в 07:37
  • 5
    Определенно не вводить в заблуждение - я поменял mp3-файл на один ogg и получил ту же ошибку, это решило это. – ElDoRado1239 30 August 2016 в 12:25
  • 6
    Почему это самый верный ответ! – Yashasvi 29 March 2018 в 07:36

Следуйте этим простым шагам, чтобы восстановить эту ошибку:

Метод 1:

-Go to File->project structure->Project
-Check Android plugin Version and change it to 1.3.0(Latest one)
-Go to File->project structure->app->Properties->Build Tools Version
-Change it to latest one(22.0.1). Also do this for any other module you have for your project.
-Clean and build project.

Примечание. Если ваша версия инструмента сборки меньше 22.0 .1 тогда вы можете столкнуться с такой же ошибкой при построении градации, поэтому, пожалуйста, обновите SDK от SDK Manager до последнего, а затем перезапустите студию Android и выполните следующие шаги.

Способ 2:

-If you don't want to update build tools version or you don't have latest SDK version just Go to File->project structure->Project.
-Check Android plugin Version and change it to 1.0.0(Older one)
-Clean and build project.

Я рекомендовал метод 1.

15
ответ дан Pranav 21 August 2018 в 00:52
поделиться
  • 1
    помог мне, + 1 от меня :) – Richa 3 September 2015 в 09:11
  • 2
    Работал для меня :) – user 3 September 2015 в 09:18
  • 3
    @Pranav его хорошо, а также работать alomsat когда-либо, но его не работает в этот раз. – Ankur1994a 10 September 2015 в 11:12
  • 4
    @ankur, с какими проблемами вы столкнулись? Обновляете ли вы последний инструмент сборки и плагин? – Pranav 11 September 2015 в 05:39

Пожалуйста, убедитесь, что ваша градация построила ваш compileSdkVersion, и ваш sdk установлен в вашем проекте. Тогда просто перезагрузите проект, все должно быть хорошо.

0
ответ дан Ralphkay 21 August 2018 в 00:52
поделиться

У меня была та же проблема. Даже файлы JPG не работали. Поместите все ваши файлы изображений в mipmap и работайте. Они отлично работают.

1
ответ дан Sahithya 21 August 2018 в 00:52
поделиться

Я получал эту ту же ошибку. Я выполнил команду

./gradlew assembleDebug --info

, где «assembleDebug» был заменен сборкой задачи для отладочной версии понравившегося мне аромата.

Посмотрите на выход

Успешно запустил процесс 'command' /usr/local/opt/android-sdk/build-tools/21.1.2/aapt''

. Прямо внизу это была ошибка, описывающая ресурс, который я использовал в файле макета, но который отсутствовал в файлах размеров. Исправлено это исправление проблемы сборки.

126
ответ дан Sky Kelsey 21 August 2018 в 00:52
поделиться
  • 1
    где я нашел файл (./gradlew assembleDebug)? – Pandiyan Muthu 25 May 2015 в 13:40
  • 2
    Это не файл. Это команда. Откройте командную строку, перейдите к своему проекту и запустите эту команду, если вы находитесь на Mac или Linux. Run & quot; gradlew.exe assembleDebug -info & quot; на окнах, я думаю, что это так? – laochiv 25 May 2015 в 15:44
  • 3
    я попробовал, это не работает для меня – Pandiyan Muthu 25 May 2015 в 17:01
  • 4
    Я запустил это в командной строке и получил ту же ошибку: что пошло не так: выполнение не выполнено для задачи: BPIMobIntegratedPosition: processDebugResources. & GT; com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command' /sdk/build-tools/21.1.2/aapt '' завершен с ненулевым значением выхода 1 ' – Hugo Alves 2 July 2015 в 16:56
  • 5
    Run & grablew assembleDebug -info & quot; для Windows – Jitin 18 August 2015 в 13:14

Ошибки при выполнении aapt в процессе taskDebugResources или processReleaseResources обычно происходят, когда один или несколько ресурсов вашего проекта не поддерживаются.

Чтобы узнать, перейдите в корневой каталог вашего проекта и запустите:

gradle processDebugResources --debug

Это приведет к печати определенной ошибки. В моем случае это был файл в папке с активами, чье имя имело недопустимый символ (LEÃO.jpg). aapt не поддерживает некоторые символы в латинском алфавите.

Но, как я объяснил, ваша проблема может быть иной. Чтобы точно знать, что вам нужно запустить processDebugResources с параметром --debug.

3
ответ дан taciosd 21 August 2018 в 00:52
поделиться
  • 1
    Это действительно помогло. При запуске с --debug он может выводить много вещей, чтобы вы могли искать «error: Invalid filename». Невозможно добавить. & Quot; для идентификации файла, вызывающего проблемы. – velval 22 July 2016 в 00:02

В Centos7 64 бит проблема заключается в том, что не существует 32-битных библиотек. Чтобы исправить это, мне нужно добавить:

yum install glibc.i686
yum install zlib.i686
yum install libstdc++.i686
0
ответ дан theINtoy 21 August 2018 в 00:52
поделиться

Ошибка: выполнение выполнено для задачи com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException:

завершено с ненулевым значением выхода 1 Одна из причин этого ошибка в том, что путь к файлу ресурса длинный:

Ошибка: слишком длинный путь к файлу в Windows, ниже 240 символов

Fix: Move your project folder closer to the root of your disk

Не выполнять: // папка / папка / папка / папка / very_long_folder_name / MyProject ...

Do://folder/short_name/MyProject

Другой причиной могут быть дублированные ресурсы или пространства имен

Пример:

<style name="MyButton" parent="android:Widget.Button">
      <item name="android:textColor">@color/accent_color</item>
      <item name="android:textColor">#000000</item>
  </style>
1
ответ дан user 21 August 2018 в 00:52
поделиться

Убедитесь, что ваша my / targetSdkVersion одинакова в build.gradle и manifest (если существует). Также проверьте для buildToolsVersion во всех ваших модулях - он должен быть одинаковым.

0
ответ дан user3885425 21 August 2018 в 00:52
поделиться
  • 1
    Это не отвечает на вопрос. Если у вас другой вопрос, вы можете задать его, нажав Ask Question . Вы также можете добавить щедрость , чтобы привлечь больше внимания к этому вопросу, если у вас достаточно репутации . - Из обзора – Mayank Patel 2 April 2016 в 04:32
  • 2
    @MayankPatel Это выглядит как ответ на меня. Это ни в коем случае не вопрос. Если вы считаете, что этот answer неверен, вы можете его понизить, но, пожалуйста, не злоупотребляйте вашими привилегиями на удаление в этой обзорной очереди. – Artjom B. 2 April 2016 в 12:55

Сначала вы переходите к

Build -> Clean Project 

, а затем переходите к

Build -> Rebuild Project

и заканчиваете ошибку способом

108
ответ дан piotrek1543 21 August 2018 в 00:52
поделиться
  • 1
    Это не помогло. Вводящий в заблуждение ответ. – Mark O'Sullivan 13 February 2016 в 23:08
  • 2
    это не помогло, это не очень хорошее решение. – Ankur1994a 16 March 2016 в 11:24
  • 3
    Это не помогло. Я получаю ту же ошибку на Build -> Clean Project – M Faisal Hameed 29 July 2016 в 07:37
  • 4
    Определенно не вводить в заблуждение - я поменял mp3-файл на один ogg и получил ту же ошибку, это решило это. – ElDoRado1239 30 August 2016 в 12:25
  • 5
    Почему это самый верный ответ! – Yashasvi 29 March 2018 в 07:36
Другие вопросы по тегам:

Похожие вопросы: