gpt4 book ai didi

android - 属性 "titleTextStyle"已经定义了吗?

转载 作者:IT老高 更新时间:2023-10-28 22:09:27 26 4
gpt4 key购买 nike

我已经将一个 eclipse android 项目导入到 android studio 1.2.2我的项目的gradle:

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:4.4.0@aar'
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 文件甚至没有具有这种属性的元素。

最佳答案

问题是'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'定义了 titleTextStyle 属性,该属性也在另一个库中定义,因此冲突上升。

其他人在添加 Action Bar Sherlock 后遇到了同样的问题(herehere),其中 appcompat-v7 已经有一个具有相同功能的操作栏(与 titleTextStyle 属性相同出色地)。建议使用 appcompat-v7 中的 ActionBar 而不是 ActionBarSherlock。

在您的情况下,appcompat v7 并未直接添加为依赖项

this answer 中所述

The last version of Google Play Services now uses appcompat-v7, so u can't use it with actionbarsherlock. You have to use only appcompat-v7 or the previous version of play services:

compile 'com.google.android.gms:play-services:7.0.0'

您使用的是最新版本,因此冲突出现了。您可以按照建议仅使用 appcompat 或坚持使用 actionbarsherlock 并切换到 playservices 版本 7.0.0。

查看the android support library features我注意到他们会引导您:

In general, we recommend including the v4 support and v7 appcompat libraries, because they support a wide range of Android versions and provide APIs for recommended user interface patterns.

这是不使用 actionbarsherlock 的另一个指示。

关于android - 属性 "titleTextStyle"已经定义了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31769937/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com