Android Studio错误:任务';的执行失败:应用程序:dexDebug';

Android Studio错误:任务';的执行失败:应用程序:dexDebug';,android,android-studio,dex,Android,Android Studio,Dex,我使用的是AndroidStudio 1.3和Java1.8。最近,当我构建应用程序时,我遇到了以下错误 Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachin

我使用的是AndroidStudio 1.3和Java1.8。最近,当我构建应用程序时,我遇到了以下错误

  Error:Execution failed for task ':app:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/bin/java'' finished with non-zero exit value 3
我删除了一些活动并重建了它。它建造得很好。但当它们恢复回来时,又出现了错误。 我浏览了android开发者网站,并按照 但这并没有解决我的问题。我的App.java文件如下:

    public class App extends Application {

    public static final String TAG = App.class.getSimpleName();

    private RequestQueue mRequestQueue;

    private static Context mContext;

    private static App mInstance;

    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
        MultiDex.install(this);
    }

    @Override
    public void onCreate() {
        super.onCreate();
        mInstance = this;
        mContext = this;
    }

    public static synchronized App getInstance() {
        return mInstance;
    }

    public RequestQueue getRequestQueue() {
        if (mRequestQueue == null) {
            mRequestQueue = Volley.newRequestQueue(getApplicationContext());
        }

        return mRequestQueue;
    }

    public <T> void addToRequestQueue(Request<T> req, String tag) {
        req.setTag(TextUtils.isEmpty(tag) ? TAG : tag);
        getRequestQueue().add(req);
    }

    public <T> void addToRequestQueue(Request<T> req) {
        req.setTag(TAG);

        Log.d("LF",req.toString());
        getRequestQueue().add(req);
    }

    public void cancelPendingRequests(Object tag) {
        if (mRequestQueue != null) {
            mRequestQueue.cancelAll(tag);
        }
    }

    public static Context getContext() {
        return mContext;
    }
}

我检查了所有关于这个问题的堆栈溢出答案,没有找到修复方法。期待一个有用的答案。谢谢大家!

删除你的app/build目录并升级你的项目谢谢你的建议。已经尝试过,但没有解决问题。buildToolsVersion'23.0.0 rc3'不稳定,设置compile'com.google.android.gms:play services:7.5.0'好的,设置buildToolsVersion 22也这样做了。但是同样的错误。删除你的app/build目录,然后升级你的项目谢谢你的建议。已经尝试过,但没有解决问题。buildToolsVersion'23.0.0 rc3'不稳定,设置compile'com.google.android.gms:play services:7.5.0'好的,设置buildToolsVersion 22也这样做了。但同样的错误。
    apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion '23.0.0 rc3'

    defaultConfig {
        applicationId "com.marpak.livefarmerpro"
        minSdkVersion 13
        targetSdkVersion 19
        versionCode 52
        versionName '1.9.1.5.23'
        multiDexEnabled true

    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
    productFlavors {
    }
}
dependencies {
    compile 'com.android.support:support-v4:22.2.0'
    compile 'com.google.android.gms:play-services:6.5.87'
    compile 'com.android.support:multidex:1.0.0'
    compile project(':holoColorPickermaster')
    compile project(':qRCodeReaderViewlib')
    compile project(':volley')
}