错误属性已定义

时间:2016-08-25 04:35:57

标签: android android-studio actionbarsherlock

我知道这个问题已被问了很多..但我无法解决这个问题。我是新手,帮助我。 所以,我的gradle构建中有代码:


        dependencies {
        compile 'com.android.support:support-v4:18.0.0'
        compile 'com.google.android.gms:play-services:+'
        compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
        compile 'com.android.support:support-v4:18.0.0'
        compile files('libs/StartAppInApp-2.4.7.jar')
    }

这是我的错误:


    Error:(160) Attribute "background" already defined with incompatible format.
    Error:(14) Original attribute defined here.
    Error:(197) Attribute "navigationMode" already defined with incompatible format.
    Error:(160) Original attribute defined here.
    Error:(197) Attribute "displayOptions" already defined with incompatible format.
    Error:(160) Original attribute defined here.
    Error:(212) Attribute "windowMinWidthMajor" already defined with incompatible format.
    Error:(206) Original attribute defined here.
    Error:(212) Attribute "windowMinWidthMinor" already defined with incompatible format.
    Error:(206) Original attribute defined here.
    Error:(212) Attribute "actionBarSize" already defined with incompatible format.
    Error:(206) Original attribute defined here.
    Error:Execution failed for task ':app:processDebugResources'.
    > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Truc\AppData\Local\Android\Sdk\build-tools\24.0.1\aapt.exe'' finished with non-zero exit value 1

谢谢!

1 个答案:

答案 0 :(得分:0)

请尝试按照以下步骤操作:

  1. 将.jar文件放入libs文件夹。
  2. 右键单击它,然后点击“添加为媒体库”。
  3. 如果您有多个.jar文件,请添加以下编译文件(' libs / StartAppInApp-2.4.7.jar')或此行:编译fileTree(dir:' libs',包括:' * .jar')
  4. 做一个干净的构建。
  5. 这种方法适合我。