Android Studio错误:任务';的执行失败:应用程序:dexDebug';
我使用的是AndroidStudio 1.3和Java1.8。最近,当我构建应用程序时,我遇到了以下错误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
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')
}