繁体   English   中英

appcompat-v7与其他依赖项冲突

[英]conflicting appcompat-v7 with other dependencies

在将依赖项添加到Android Studio 0.5.8中的Action Bar Sherlock后,我阅读了此错误,但并没有帮助我。

我在github中找到了几个android自定义对话框库。 但是当我在依赖中包含每个时,gradle给了我theis错误:

Warning:string 'abs__activity_chooser_view_dialog_title_default' has no default translation.
Warning:string 'abs__share_action_provider_share_with' has no default translation.
F:\Work\workspace\NITask\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\21.0.3\res\values\values.xml
Error:Attribute "titleTextStyle" has already been defined
Error:Attribute "subtitleTextStyle" has already been defined
Error:Attribute "divider" has already been defined
Error:Attribute "background" has already been defined
Error:Attribute "backgroundSplit" has already been defined
Error:Attribute "navigationMode" has already been defined
Error:Attribute "displayOptions" has already been defined
Error:Attribute "title" has already been defined
Error:Attribute "subtitle" has already been defined
Error:Attribute "icon" has already been defined
.
.
.
.
Error:Attribute "dropDownListViewStyle" has already been defined
Error:Attribute "listPopupWindowStyle" has already been defined
Error:Attribute "textAppearanceListItemSmall" has already been defined
Error:Execution failed for task ':app:processDebugResources'.

我尝试了四个库,但给了我同样的错误。

将其放入android { build.gradle的部分:

dexOptions {
    preDexLibraries = true
}

如果这样不起作用,请尝试删除子项目中已声明的库。 例如,如果任何子项目具有“ appcompat”依赖项,而您在主项目中声明了一个子项目,则在主项目中删除“ appcompat”依赖项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM