aapt.exe выдает необработанное исключение при сборке файла * .apk для проекта Android в Eclipse - PullRequest
4 голосов
/ 27 октября 2011

Я только что обновил свою систему до Ice Cream Sandwich (Android 4.0), и теперь каждый раз, когда я пытаюсь запустить свое приложение в отладчике, я получаю сбой в aapt.exe.

Если я просто строю, этосборка нормальная, но когда я запускаю его в отладчике, aapt.exe падает (появляется диалоговое окно и спрашивает, хочу ли я отправить данные в Microsoft), а значок моего проекта в Project_Explorer показывает, что в нем есть ошибка (с).

Ответы [ 3 ]

5 голосов
/ 02 ноября 2011

В AAPT есть известная проблема для r15, попробуйте изменить вывод сборки на нормальный
http://tools.android.com/knownissues
В некоторых случаях происходит сбой AAPT в Windows, если для вывода при сборке задано подробное значение.

Обходной путь должен установить

Eclipse > Preferences > Android > Build > Build Output

меньше, чем Verbose, например У нас есть исправление, которое будет доступно в инструментах 16. [ Выпуск 20395 ]

2 голосов
/ 05 декабря 2012

В моем случае это решение не работает (Build Output), поэтому мне пришлось подумать. Проблема была с файлами .9.png (растровые изображения с моим счетчиком). Я удалил его, и aapt.exe отлично работает.

0 голосов
/ 29 декабря 2011

У меня возникла такая же проблема с ADT 16.0.1 (выпущено: декабрь 2011 г.). Произошла ошибка при выполнении C:\android-sdk\platform-tools\aapt.exe crunch -v -S C:\Do..., и Windows показывает исключение, выданное из aapt.exe.

Затем был создан 0-байт <myproject>.apk. И Eclipse показывает ошибку ...resources.ap_ file not found....

Кстати, я использую современные (на сегодняшний день) Eclipse, android-sdk и ADT.

Но моя проблема была решена простым изменением build output на normal, как описано в приведенном выше решении.

Я также предлагаю изменить название вопроса.

...