У меня есть приложение для Android-тюнера для Android, которое я хочу использовать в качестве библиотеки. Проблема заключается в том, что я отмечаю ее как библиотеку (Project Properties
→ Android
→ Is Library
), она неожиданно не может работать, и я получаю это сообщение об ошибке:
[2011-09-04 19:25:31 - androidtuner] Could not find androidtuner.apk!
Вещи, которые я пробовал:
Прочтите ссылку http://developer.android.com/guide/developing/projects/projects-eclipse.html.
Убрал мой проект, перестроил все
Закрытие Eclipse и повторное открытие
Удаление проекта из затмения и его импорт.
Является ли проект библиотеки Android просто не предназначенным для исполнения?
edit - проект для справки - http://code.google.com/p/androidtuner/source/browse/
Является ли проект библиотеки Android не просто исполняемым?
Верный. Идея библиотеки - это набор общего кода и/или ресурсов, а также ссылка на него из других проектов, чтобы вы не дублировали их.
С http://developer.android.com/guide/developing/projects/projects-eclipse.html
Вы также можете обозначить проект Android как проект библиотеки, который позволяет ему делиться с другими проектами, которые зависят от него. Когда проект Android обозначается как проект библиотеки, его нельзя установить на устройство.