Я импортировал затмение андроида проект в студии андроида 1.2.2 Gradle моего проекта:Атрибут "titleTextStyle" уже определен?
dependencies {
compile project(':unifiedPreferenceLib')
compile project(':viewPagerIndicatorLib')
compile project(':slidingUpFourSquare')
compile project(':stylishDialogLib')
compile project(':swipeListViewLib')
compile project(':library')
compile project(':textDrawLib')
compile project(':cardview')
compile project(':editTextFormLibrary')
compile 'com.android.support:support-v4:22.2.0'
compile 'com.actionbarsherlock:actionbarsherlock:[email protected]'
compile 'com.google.android.gms:play-services:+'
compile files('libs/CWAC-LocationPoller.jar')
compile files('libs/Parse-1.8.0.jar')
compile files('libs/ParseCrashReporting-1.8.0.jar')
compile files('libs/android-support-v13.jar')
compile files('libs/blurnavdrawerlib.jar')
compile files('libs/bolts-android-1.1.4.jar')
compile files('libs/google-http-client-1.15.0-rc.jar')
compile files('libs/google-http-client-android-1.15.0-rc.jar')
compile files('libs/google-http-client-jackson2-1.15.0-rc.jar')
compile files('libs/loremipsum-1.0.jar')
compile files('libs/splunk-mint-4.0.8.jar')
compile files('libs/textdrawlib.jar')
}
я получаю
Error:(1) Attribute "titleTextStyle" has already been defined
указывая на мой colors.xml но мой файл XML делает даже не иметь этот элемент с таким атрибутом.
Я уже решил эту проблему, полностью удалив библиотеку actionBarSherlock. Конкретный проект библиотеки, который я использовал, зависит от actionbarsherlock. Я настраивал эту библиотеку для компиляции без необходимости actionbarsherlock. Во всяком случае, то, что вы говорите, кажется правильным путем. Таким образом, награждение вас, если у кого-то еще есть лучший ответ. – Nezam
Что делать, если мне нужно использовать 2 библиотеки, которые определяют атрибуты определенных представлений, используя declare-styleable, но хотя представления имеют другой пакет, имена атрибутов одинаковы? Как я могу справиться с этим? –
@androiddeveloper это кажется довольно широкой проблемой для многих пользователей, чтобы встретиться, тем самым заслуживая его собственный вопрос. Только за этот вопрос было много хитов за последние 2 месяца. Я предлагаю вам отдельно отправить свой вопрос, я отвечу, когда найду время, если только кто-то еще не предоставит соответствующий ответ. Ура! –