Сообщение "Не удалось найти сообщение 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), и она была создана, и это сработало для меня.