Сообщение "Не удалось найти сообщение XXX.apk" на консоли при запуске приложения с подключенным к ОС Android lib

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

Все работает отлично во время компиляции и времени выполнения, но всякий раз, когда я запускаю приложение, я вижу это сообщение в консоли Eclipse:

"Не удалось найти XXX.apk!"

Как я могу его устранить?

Спасибо

Ответ 1

В это сообщение из группы разработчиков Android Lance Nanek цитируется как указывающая на то, что наличие "зависимости проекта" в разделе "Путь сборки Java" проекта Android вызывает эта проблема, если зависимый проект - проект Android.

Итак, перейдите в "Путь сборки Java" > "Проекты" и удалите неправильную зависимость проекта (проект вашей библиотеки Android). Обратите внимание, что в разделе "Android" параметров проекта необходимо, чтобы в библиотеке Android, в которой вы находитесь, поле "Библиотеки".

Ответ 2

Перейдите к свойствам проекта ---- > Android (не проверять отмеченную IsLibrary) --- > нажмите "ok". Затем запустите приложение, которое оно работает для меня.

Ответ 3

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

  • Щелкните правой кнопкой мыши по проекту
  • Выберите свойства.
  • Выберите android.
  • И теперь снимите флажок "Библиотека".
  • Затем применим.

Теперь эта ошибка не будет отображаться во время запуска вашего проекта.

Ответ 4

Перейдите к свойствам проектa > Android. Здесь убедитесь, что цель сборки проекта выбрана/отмечена.

Ответ 5

Я удалил ссылку на библиотеку из свойств проекта → Android (которая была отмечена как IsLibrary), а затем снова добавила ее (и больше не отмечена IsLibrary), и она была создана, и это сработало для меня.