resources.ap_ не существует при компиляции моего проекта Android - PullRequest
46 голосов
/ 14 декабря 2010

Ошибка компиляции: Ошибка при создании окончательного архива: исключение java.io.FileNotFoundException: .. \ bin \ resources.ap_ не существует.

Скомпилируйте другие простые образцы работ. Тот же исходный файл и проект работают на машине моего колледжа.

Есть советы? Почему resources.ap_ не генерируется?

Ответы [ 28 ]

1 голос
/ 13 мая 2019

Для меня это было выключение Instant Run.

Настройки -> Построение, выполнение, развертывание -> Мгновенный запуск -> снимите флажок «Включить мгновенный запуск до горячего ...»

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

1 голос
/ 21 октября 2011

Эта проблема возникла у меня после того, как Eclipse сделал некоторые обновления. Я просто пошел в резервную копию своего проекта, взял файл и поместил его в подходящее место в моем текущем проекте, и все заработало.

0 голосов
/ 19 января 2016

Возможно, вам придется удалить дополнительные файлы из вашего ресурса или каталога res. В одном случае у меня были файлы "A.jpg" и "A.JPG" в каталоге ресурсов. Это предотвратило создание файла resources.ap_.

0 голосов
/ 04 января 2012

Если вы используете SurfaceView и недавно изменили имя пакета, вы можете проверить все теги XML, которые ссылаются на класс.

0 голосов
/ 24 декабря 2010

Перейти к файлу-> Свойства и изменить цель на правильную версию Android.Для меня это было 1,5 (из учебника по хакерству в день)

0 голосов
/ 03 февраля 2011

AndroidManifest.xml, отображаемый в Eclipse, не синхронизирован с тем, что находилось на диске / читалось Android. shutdown перезапустите eclipse и отредактируйте AndroidManifest.xml, чтобы он был корректным, чистым и строительным.

Происходит из-за наличия двух файлов AndroidManifest.xml и их переименования. Два полезных, если два приложения из одной кодовой базы. Связать проекты с Android проблематично.

0 голосов
/ 17 февраля 2011

первая попытка

очистка, автоматическая сборка из затмения

и, если она не решена, то попробуйте решение uder

я нашел решение, почему R.class не был создан Eclipse после созданияснова-2 очистить, построить и т. д.

проблема здесь в strings.xml:

Hello World, HelloAutoComplete!

HelloAutoComplete. По умолчанию они создаются затмением, когда высоздать проекты

определенно вы меняете файл strings.xml для своего собственного требования, иногда очищаете эти две строки string.xmls из своих кодов.

это создает проблему в файле AndroidManifest.xml

, поэтому он не может связаться с strings.xml

. Не удаляйте эти две строки из strings.xml

android:icon="@drawable/icon" android:label="@string/app_name"

android:name=".HelloAutoComplete"

android:label="@string/app_name"

, в отношении aarifmohammadkhan@gmail.com

, еслиУ любого есть проблема в Android

Добро пожаловать на вопросы

С уважением aarifmkhan

0 голосов
/ 03 ноября 2011

Эта проблема возникла после обновления до Android SDK Tools 15. Она также была связана с изображением PNG, как показывают некоторые другие ответы.Проанализировав вывод консоли Eclipse, я обнаружил, что при обработке одного из изображений происходит сбой процесса aapt.exe.Точнее, это было на этапе, помеченном как «Включение ресурсов из пакета».Чтобы определить файл, вызывающий проблему, я просканировал выходные данные консоли, нашел 3 вызова aapt.exe, и каждый из них я повторно запустил в консоли Windows.Третий ("aapt.exe package -v -S ...") упал на одном из моих файлов PNG.После замены этого файла (во всех поддерживаемых разрешениях) проблема исчезла.

0 голосов
/ 28 февраля 2011

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

Я обнаружил проблему в выходной проблемы (Alt-Shift-Q, то X).

0 голосов
/ 22 октября 2011

Я столкнулся с той же проблемой. И я исправил это, удалив недавно добавленный файл PNG. Он не смог сгенерировать файл resources.ap из-за одного из моих файлов png в drawable.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...