не удалось найти ошибку * .apk - PullRequest
8 голосов
/ 23 июня 2011
[2011-06-22 23:55:09 - main] Android Launch!
[2011-06-22 23:55:09 - main] adb is running normally.
[2011-06-22 23:55:09 - main] Could not find main.apk!

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

Заранее спасибо.

Ответы [ 5 ]

7 голосов
/ 21 апреля 2014

Я столкнулся с этой проблемой, потому что я случайно сделал проект библиотекой, отметив флажок Is library @ <your project>->right click->Properties->Android

6 голосов
/ 20 октября 2012

Столкнулся с той же проблемой, и смог решить ее, щелкнув правой кнопкой мыши по проекту, а затем выбрав Инструменты Android -> Исправить свойства проекта и выполнить чистую сборку. Этот ответ может быть слишком поздно для этого поста, но он может помочь другим.

5 голосов
/ 28 июня 2013

У меня была такая же проблема.Оказывается, что когда вы строите свой проект Android, Eclipse не предупреждает вас, если у вас не установлены инструменты сборки Android SDK - он просто молча завершается сбоем.

Чтобы еще больше добавить проблему, когда япроверил наличие обновлений в Eclipse (как и предлагали многие), он открыл для меня Android SDK Manager, но не показал инструменты сборки Android SDK Build в списке!

Однако если вы откроете Eclipse иперейдите в «Window-> Android SDK Manager», после чего он откроет менеджер и должен показать, что инструменты сборки Android SDK не установлены.

Установка инструментов сборки Android SDK и обновление других пакетов исправили ошибку.проблема для меня.Вы можете очистить и перестроить все свои проекты после установки.

Надеюсь, это поможет!

1 голос
/ 23 июня 2011

Причиной этой проблемы может быть то, что вы удалили / переименовали файл main.apk из папки / bin из папки вашего проекта. В этом случае просто внесите небольшое изменение в свой код и снова скомпилируйте. Будет сгенерирован новый .apk.

0 голосов
/ 23 июня 2011

Это происходит, когда ваша сборка содержит ошибку во время компиляции, поскольку файл .apk создается после успешной компиляции

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