Eclipse и Android SDK выдают «aapt.exe остановлен»

У меня возникла проблема на моем Windows 7 64-разрядной машине с aapt.exe. Выдает следующую ошибку:

aapt.exe has stopped working

Это не связано с проектом, так как яПробовал несколько проектов, похоже, что это происходит и с любым рабочим пространством в Eclipse. Новый проект или старый проект, который он продолжает терпеть неудачу при создании и запуске моего приложения.

используя последнюю версию JDK-6 с последней версией Android SDK 22.0.1, с инструментами сборки и инструментами платформы.

Удаление всего SDK и Eclipse, а также разархивирование и сброс, похоже, тоже не решают проблему.

Есть идеи?

 Jaison Brooks30 мая 2013 г., 21:05
@LarryMcKenzie Да, я подтвердил, что ADT является последней версией, SDK был переустановлен и правильно установлен в Eclipse. Я'мы пробовали новые рабочие места и новые проекты в одиночку и вместе с другими »с, и это продолжает происходить. Это очень странно. Я не могу придумать, что еще попробовать ...
 Larry McKenzie30 мая 2013 г., 08:08
Я уверен, что вы прошли через все это, но я хочу убедиться. Правильно ли установлен каталог Android SDK? Вы также обновили ADT? Вы сказали, что это не конкретный проект, но подтвердили ли вы, если эта проблема сохраняется с новым проектом, и в вашем wrokspace не открыт другой проект?
 Larry McKenzie30 мая 2013 г., 07:38
Когда вы начали испытывать это? Вы недавно что-нибудь обновили?
 Larry McKenzie30 мая 2013 г., 07:44
Вы знаете, какая версия у вас до обновления?
 Jaison Brooks30 мая 2013 г., 07:45
Версия 22 инструментов SDK, я использую Eclipse версии 4.2.2
 Jaison Brooks30 мая 2013 г., 07:40
Только начал сегодня, я только что обновил до последней версии инструментов Android SDK. Ред. 22.0.1.developer.android.com/tools/sdk/tools-notes.html

Ответы на вопрос(12)

Видимо, кажется, что единственное, что сработало для меня, - это отзыв о ресурсах.Settings после чего проблема появилась. На самом деле я стер ее в первую очередь, потому что она не использовалась во время моего открытого проекта ...

Это также может произойти, если у вас есть неправильная опция в элементе. Пример:


Обратите вниманиеtrue это недействительно дляandroid:showAsAction

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

Проверьте, есть ли у вас строковые значения с html-кодами, такие как неразрывный пробел ( ) Удалите их и очистите проект. Он должен работать.

Баран

Для меня это произошло после создания новой деятельности

your_package-Right-Click-> Create a new-> "Android Activity"->Fill fields->"Done"

Я решил это, вернувшись к предыдущей версии моего приложения

но попробуйте использовать Android SDK Build-Tools v18.1.1 вместо 19.0.1

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

Пожалуйста, прочитайте более подробно во втором комментарии вопроса ниже. Я также написал некоторые шаги, которые я прошел в первом ответе. надеюсь, это поможет решить твою проблему.

AAPT» ошибка. Прекомпиляция сборки прервана

Для меня это был buildToolsVersion '21.0.0' старый buildToolsVersion '20.0.0' работает для меня, но более новый сбой aapt.exe.

 Pangu31 мая 2016 г., 07:00
Это исправило мою проблему!

в моем случае я удаляюSettings

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

 MZB06 мар. 2014 г., 19:21
+1 Это решило мою проблему с крушением. Сбой в меню <пункт> если имя строки было опечатано. Никто не тестировал этот код на условиях ошибки?
 Vivek Giri07 мар. 2014 г., 12:48
Приятно знать, что это помогло вам. Спасибо за голосование

Бывает, когда ты нет поставить@+id/ в меню / макете XML-файлов.

если папка активов существует любой файл без разрешения

для примера: если существует АКТИВНАЯ ПАПКА, любой файл

file:///android_asset/html/qwwww

[результат]BUG! «aapt.exe остановился

Для ее решения все файлы должны иметь разрешение

file:///android_asset/html/qwwww.css

Не забудьте + подписать для атрибутов id в файлах menu.xml

Решение Вопроса

Удалите id из стиля, как здесь @ + id, затем создайте заново, и вы получите успех ...

@+id/calender
 Felix29 авг. 2013 г., 03:42
Хм, какой идентификатор мы должны удалить?android:id или@+id? Не могли бы вы указать, как должна выглядеть строка после удаления идентификатора? Спасибо!
 deviant08 окт. 2013 г., 11:01
Кто-нибудь знает, почему эта проблема происходит?
 somish04 сент. 2013 г., 11:58
Вы должны удалить полное предложение ..
 Felix05 сент. 2013 г., 23:28
Круто, спасибо за это!

Ваш ответ на вопрос