Android Studio Gradle Error - preDexDebug

DMC*_*DMC 4 android android-studio build.gradle android-gradle-plugin

我最近在我的android studio项目中添加了一个新活动,现在我在尝试运行它时遇到错误.它构建正常但我在运行它时得到以下错误:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:preDexDebug'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
    /Applications/Android Studio.app/sdk/build-tools/android-4.4W/dx --dex --output /Users/davidcavanagh/joshcpdandroid/app/build/intermediates/pre-dexed/debug/classes-22ecb8c50fefe43948d87c9fee8e36a6b7d1bb5a.jar /Users/davidcavanagh/joshcpdandroid/app/build/intermediates/exploded-aar/com.android.support/support-v4/20.0.0/classes.jar
  Error Code:
    1
Run Code Online (Sandbox Code Playgroud)

这是我的build.gradle文件

apply plugin: 'com.android.application'

android {
    compileSdkVersion 20
    buildToolsVersion '20.0.0'

    defaultConfig {
        applicationId "com.joshcpd.android"
        minSdkVersion 15
        targetSdkVersion 20
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.google.android.gms:play-services:5.2.08'
    compile 'com.android.support:appcompat-v7:20.0.0'
    compile project(':libraries:zbar')
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试删除supportLappcompat依赖项,但后来我遇到了更多错误.任何帮助非常感谢.

DMC*_*DMC 15

我终于通过下载最新版本的gradle解决了这个问题.

我仍然经常得到这个错误,我只是通过转到File ----> Invalidate caches/restart来修复它

我发现Android Studio非常缺陷