2015-07-05 1 views
0

Мой проект содержит эти две библиотеки, но по какой-то причине, я получаю сообщение об ошибке, когда я хочу, чтобы запустить его на устройстве:У меня есть два Attr в appcompat_v7 и FloatingButtonAction

Ошибка заключается в следующем:

workspace_desarrollo\Librerias\FloatingActionButton\res\values\attrs.xml:6: error: Attribute "color" has already been defined 

Посмотрите на обе библиотеки и выясните, что оба они определены. То, что я сделал, было переименовать FAB библиотеку и звучит следующим образом:

<attr name="colortem" format="color"/> 

Все нормально, но при запуске приложения, кнопка показывает мне с белым фоном. Есть три кнопки, которые используют и помещают три белых фона.

Раньше у меня не было этой проблемы, но мне пришлось сменить ПК, и при импорте новых проектов рабочей области начали встречаться эта ошибка.

appcompat_v7 это: target=android-21

The FloatingActionButton это: target=android-19 android.library=true android.library.reference.1=../nineoldandroids

Мой проект находится в: target=android-21 android.library.reference.1=../../Librerias/FloatingActionButton android.library.reference.2=../../Librerias/appcompat android.library.reference.3=../../Librerias/google-play-services_lib

Надеюсь, ты поможешь мне.

Спасибо

PD: Я думаю о запуске развивать Android Studio, но я не совсем уверен,

ответ

0

Удалить определение colortem атрибута, будет использоваться другой. В противном случае вам придется изменить все ссылки R.attr.color внутри библиотеки FAB на R.attr.colortem.

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