ViewPagerIndicator Зависимости отсутствуют

1

Использование: Eclipse & ADT20

У меня возникли проблемы с использованием Jake Wharton ViewPagerIndicator в новом проекте.

После выполнения инструкций на странице Jake github я получаю сообщение об ошибке в своем приложении при добавлении библиотеки. Если я смотрю в зависимостях Android (находится, Properties> Java Build Path> Libraries), есть ссылка на library.jar, но у него есть красный крест и сказано "отсутствует".

На странице github это говорит: "Отдельный JAR невозможен из-за возможностей тематики, предлагаемых виджетами индикатора". так почему мой проект пытается ссылаться на него?

Я попытался удалить Android Dependencies и очистить проект безрезультатно. Я запустил "Добавить поддержку библиотеки" и "Исправить свойства проекта"

Любая помощь приветствуется.

РЕДАКТИРОВАТЬ:

Решение можно найти здесь: Использование ViewPageIndicator от Jake Wharton

Теги:
dependencies
viewpagerindicator

2 ответа

0
Лучший ответ

Я создал новый проект библиотеки Android, скопировал файлы из поддиректории ViewPagerIndicator "library", а затем (чтобы исправить некоторые проблемы с некоторыми темами Holo, которые не были найдены) отредактировал project.properties:

target=android-14

Этот последний бит, по крайней мере, означал, что проект библиотеки будет компилироваться. Я понятия не имею, почему он первоначально установлен на уровень 4.

https://github.com/JakeWharton/Android-ViewPagerIndicator/blob/master/library/project.properties

  • 0
    Я следовал вашим инструкциям, и библиотека сейчас компилируется. Однако импорт (import com.viewpagerindicator. *;) Библиотеки в Activity не предоставляет никаких методов. Удалось ли вам использовать библиотеку?
  • 0
    Вы уверены, что добавляете проект библиотеки как «проект библиотеки» в свой собственный проект Android? У меня все работает нормально Щелкните правой кнопкой мыши свой собственный проект> Свойства> Android> Библиотека> Добавить ...> ViewPagerIndicator
Показать ещё 2 комментария
1

У меня была такая же проблема

Я удалил свой проект из Eclipse и скопировал его рядом с библиотечным проектом

затем снова добавьте проект проекта и библиотеки в Eclipse, и в файле project.properties проект заменит это

target=android-7
android.library.reference.1=../library

также изменил целевой SDK библиотеки на 7

действительно странно, но работал

Ещё вопросы

Сообщество Overcoder
Наверх
Меню