2010-08-19 4 views
0

Ничего особенного. У меня есть классы в проекте библиотеки, который установлен в «Библиотека».Android-библиотека не работает

Целевой проект приложения использует эту библиотеку в разделе «Свойства проекта/Android». Проект установлен на версию 2.1-Update (api 7).

Ни один из классов из библиотеки не отображается в целевом проекте. то есть операции импорта, ссылающиеся на классы, подчеркнуты красным цветом.

Любые идеи?

ответ

2

Попробуйте перезапустить eclipse, также попробуйте выбрать и применить к API другой уровень API, затем применить, а затем изменить уровень API обратно. Я иногда видел такую ​​проблему, как правило, эти действия помогают.

+0

Изменение цели построения проекта на что-то другое, применение, а затем изменение его назад сделали трюк для меня. –

0

Если ваше имя библиотеки содержит пробел, удалите его.

0

Использование MOTODEV Studio 1.2 и с той же проблемой.

Но, изменяясь с уровня Апи 7 до 8 и снова меняя настройки (снова создавая Lib), он начинает работать.

0

В вашем проекте у вас есть каталог src из вашей библиотеки. Попробуйте обновить его.

+0

У меня такая же проблема, как и исходный вопрос, и я никогда не получаю этого. Я предполагаю, что это часть проблемы. – Zulaxia

0

Убедитесь, что классы в вашей библиотеке объявлены общедоступными. Это исправило эту проблему для меня.

Смежные вопросы