【问题标题】:Attribute "background" already defined with incompatible format in Android Studio属性“背景”已在 Android Studio 中以不兼容的格式定义
【发布时间】:2016-08-05 07:43:16
【问题描述】:

我将我的项目从Eclipse 导入到Android Studio。因为它正在合并所有文件,我收到错误:Attribute "background" already defined with incompatible format.

检查我的以下库:

compile project(':staggeredGrid')
compile project(':mobikwikSDK')
compile 'com.android.support:support-v4:24.1.1'
compile 'com.google.code.gson:gson:2.2.4'
compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'

我是Android Studio 的新手,所以我不知道如何解决这个问题。我试图更改该属性名称,但有很多相同的名称,所以我无法继续。

请帮我解决这个问题。

【问题讨论】:

    标签: android eclipse android-studio attributes


    【解决方案1】:

    ActionBarSherlock 已弃用,因此请迁移到 AppCompat

    删除

     compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
    

    添加

     compile 'com.android.support:appcompat-v7:24.1.1'
    

    【讨论】:

    • 工作,谢谢伙计!
    • 它不支持 com.android.support:appcompat-v7:24.1.1 因为我使用的是 min sdk 19
    • @sJy 我在添加“compile 'com.android.support:appcompat-v7:24.1.1'”时遇到了同样的问题,它带有下划线的消息“支持库不应使用不同的 24比compileSdkVerion (19)
    • @Rodrigo 是您的 compileSdkVersion 导致了问题吗?因为v24要求compileSdkVersion不小于24。不应该是min sdk。对吗??
    • @sJy 谢谢你的回答,我的compileSdkVersion是19,我应该怎么解决上面的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-09
    • 2019-05-15
    相关资源
    最近更新 更多