HoloEverywhere больше не работает с ActionbarSherlock

Я скачал последнюю версию HoloEveryWhere из Git Hub, то я добавил ActionbarSherlock библиотека к нему. Теперь я ошибки в themes-core.xml файлы

и вот как это выглядит:

 <style name="Holo.Base.Theme" parent="Theme.AppCompat">
....

 <style name="Holo.Base.Theme.Light" parent="Theme.AppCompat.Light">
.....

очевидно, похоже, что HoloEveryWhere настроен для работы с ActionBarCompt библиотека для меня я бы предпочел использовать ActionbarSherlock вместо.

я должен изменить родительские значения на эквивалентные темы Шерлока?

как насчет бесчисленных ошибок в attrs.xml:

Attribute "activatedBackgroundIndicator" has already been 
 defined

как я могу их решить?

Я пытался интегрировать эту библиотеку в течение 2 дней безуспешно!

1 ответ

У меня была похожая проблема, когда я добавил HoloEverywhere 2.0.0 SNAPSHOT и ActionBarCompat в качестве зависимостей для моего проекта. Я полагаю, что HoloEverywhere уже имеет зависимость ActionBarCompat, и когда я удалил ActionBarCompat, проблема с дублирующимися ошибками исчезла.

Gradle сводит меня с ума, я совсем новичок в Android и никогда не использовал ActionBarSherlock, но из моего траления и поиска кода кажется, что ActionBarSherlock включает ссылки на HoloEverywhere в pom.xml в качестве плагина. Может быть, он уже включал HoloEverywhere, и вы включаете другую версию, и именно поэтому вы получаете уже определенную ошибку?