Невозможно сослаться на библиотеку LVL Android в моем проекте приложения - PullRequest
4 голосов
/ 06 ноября 2010

Я следую инструкциям, найденным на http://developer.android.com/guide/publishing/licensing.html

Я сделал копию каталога / market_licensing, затем с помощью мастера создания проектов в Eclipse я создал новый проект Android из существующего источника и указал его на подкаталог библиотеки в своей копии market_licensing.

Я установил флажок "is Library" в свойствах android проекта market_licensing. Я добавил этот проект как библиотечный проект в свой проект приложения. Он отображается в списке с зеленой галочкой.

Когда я сохраняю настройки проекта и перестраиваюсь, компилятор не может найти классы в проекте LVL, и когда я возвращаюсь в настройки проекта моего приложения, запись в списке библиотек теперь имеет красный X вместо зеленой галочки .

Я не понимаю, что я делаю неправильно, что мешает мне ссылаться на проект LVL. Любая помощь?

РЕДАКТИРОВАТЬ: я пытался добавить проект лицензирования в путь сборки для моего проекта приложения, а затем я могу собрать, но при попытке запустить приложение вылетает, потому что не может найти какой-либо код библиотеки , Очевидно, что «библиотечный» статус проекта лицензирования настроен неправильно и / или не внедряется автоматически в проект моего приложения при сборке.

1 Ответ

7 голосов
/ 02 марта 2011

Я отправлял аналогичный вопрос, и когда понял, в чем проблема - см. Здесь В eclipse не удалось сослаться на проект библиотеки Android в другом проекте Android

...