Я получаю сообщение об ошибке при выполнении aapt: код возврата 1073741819, из-за которого не создается файл .apk, как это исправить. Как исправить, если файл r.java отсутствует
почему я получаю сообщение об ошибке при выполнении aapt
Ответы (4)
Это может быть ошибка синтаксиса или форматирования в одном из файлов XML. Я только что получил этот код ошибки (на самом деле он отрицательный), и я проверил все ссылки @string
, и они были в порядке. В конце концов я понял, что это было из-за этого элемента в XML-файле меню:
<item
android:id="@+id/action_stop"
android:orderInCategory="100"
android:icon="@drawable/ic_action_stop"
android:showAsAction="ifRoom | withText"
android:title="@string/action_stop"/>
Однако пробелы вокруг |
, по-видимому, недействительны (XML - это не Java...). Eclipse не уловил это как ошибку, но aapt
вылетел без объяснения причин, когда увидел это. Не особенно изящная обработка как Eclipse, так и aapt
. Удаление лишних пробелов заставило все работать.
Проблема с отсутствующими записями в strings.xml
, по-видимому, выдает код ошибки -1073741816
, а не -1073741819
. Надо смотреть внимательно, но последняя цифра другая.
Я не говорю, что проблема определенно связана с какой-то синтаксической ошибкой. Но это еще одна возможность, которую можно исследовать.
Я получил эту ошибку, когда удалил запись @string, на которую ссылались в ресурсе xml узла меню.
У меня была эта ошибка, и я потратил время, пытаясь найти решение.
Наконец, решение для этой ошибки: -1073741819 (проверьте цифры), отсутствовала библиотека: Свойства -> Android -> Библиотека. Я просто добавил отсутствующие библиотеки и устранил эту ошибку.
У меня та же проблема. Мне помогло изменение цели сборки проекта
Свойства->Android->Цель сборки проекта
Error executing aapt: return code -1073741819 Path: appname Location: line 1 Type: Android ADT Problem
. Я искал в течение почти часа любые идентификаторы, любые пробелы, любые закрывающие теги, все, что казалось странным. Единственное, что решило мою проблему, это удалить последний созданный мной xml. И проблема ушла. - person fllo   schedule 07.03.2014