Я скачал JakeWharton-ActionBarSherlock-88fc341 и попытался протестировать демоверсии actionbarsherlock. Мне удалось создать проект, используя папку библиотеки, но когда я пытаюсь создать другой проект с папкой demos в качестве исходного кода, он показывает ошибки в одном файле класса java. Я проверил его как библиотеку, и папка библиотеки также проверена как библиотека. пожалуйста, помогите с настройкой демонстрации actionbarsherlock на eclipse
настройка демонстраций actionbarsherlock на eclipse
Ответы (3)
Возможно, ссылки на библиотеку поддержки Android не совпадают.
Как в проекте ABS, так и в вашем собственном проекте удалите файл /libs/android-support-v4.jar
. Затем повторно добавьте библиотеку поддержки для каждого проекта. Для этого: щелкните правой кнопкой мыши на каждом проекте -> Android Tool
-> Add Support Library
.
Надеюсь, это поможет.
Проверьте следующее:
Проект AndroidBarSherlock должен быть помечен как библиотека. Он должен включать пакет поддержки Android в свой путь сборки. (Чтобы добавить его: щелкните правой кнопкой мыши проект -> Инструменты Android -> Добавить библиотеку поддержки)
Ваш проект не должен быть помечен как библиотека. В Project Properties->Android у вас должна быть ссылка на AndroidBarSherlock как на библиотеку.
Поскольку библиотека android-support-v4.jar уже присутствует в библиотеке Sherlock, проверьте, нет ли ее и в вашем собственном проекте. Если это так, удалите его из папки /libs.