当前位置: 首页 > 知识库问答 >
问题:

错误:任务执行失败:应用程序:dexDebug使用android Studio

慕兴平
2023-03-14

我正在使用这个库https://github.com/mikepenz/MaterialDrawer

当我尝试运行我的项目时,我得到以下错误:

错误:

错误:任务': app: dexDebug'的执行失败。com.android.ide.common.process.ProcessExc0019:org.gradle.process.internal.ExecExc0019: Process'命令'/库/Java /JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java"以非零退出值完成2

如果我尝试使用jdk1。7.

错误:任务“:app:dexDebug”的执行失败。通用域名格式。Android石斑鱼类。常见的过程ProcessException:org。格拉德尔。过程内部的ExecException:进程“命令”C:\Program Files\Java\jdk1。7.0_45\bin\java。exe“”已完成,退出值为非零2

这是我的身材。格拉德尔

buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}

dependencies {
    classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'

repositories {
maven { url 'https://maven.fabric.io/public' }
}

android {
compileSdkVersion 22
buildToolsVersion "22.0.1"

defaultConfig {
    applicationId "com.test"
    minSdkVersion 14
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

productFlavors {
}


packagingOptions {
    exclude 'META-INF/DEPENDENCIES'
    exclude 'META-INF/NOTICE'
    exclude 'META-INF/LICENSE'
    exclude 'META-INF/LICENSE.txt'
    exclude 'META-INF/NOTICE.txt'
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.1'
compile 'com.android.support:recyclerview-v7:+'
compile 'com.google.android.gms:play-services:7.5.0'
compile 'com.google.code.gson:gson:2.3'
compile 'com.mcxiaoke.volley:library:1.0.+'

compile fileTree(dir: 'libs/httpclient', include: ['*.jar'])

compile 'com.afollestad:material-dialogs:0.7.6.0'    
compile 'com.blunderer:materialdesignlibrary:2.0.0'     
compile 'com.github.navasmdc:MaterialDesign:1.5@aar'    


//https://github.com/mikepenz
compile('com.mikepenz:materialdrawer:3.1.2@aar') {
    transitive = true
} 
compile('com.mikepenz:aboutlibraries:5.0.7@aar') {
    transitive = true
}


compile('com.crashlytics.sdk.android:crashlytics:2.4.0@aar') {
    transitive = true;
}
}

我也尝试这些解决方案,但它不工作:

defaultConfig {
        ...
        multiDexEnabled = true
    }

dependencies {

...
    compile 'com.android.tools.build:gradle:1.1.2'   
...
}

共有1个答案

彭炳
2023-03-14

您的问题应该通过指定-

defaultConfig {        
    // Enabling multidex support.
    multiDexEnabled true
}

你可以阅读更多关于它在65K方法限制

 类似资料:
  • 这是我的Gradle档案 消息gradle构建后运行项目这个错误 错误:任务“:app:dexDebug”的执行失败。 通用域名格式。Android石斑鱼类。常见的过程ProcessException:org。格拉德尔。过程内部的ExecException:进程“命令”C:\Program Files\Java\jdk1。7.0_80\bin\java。exe“”已完成,退出值为非零2

  • 我是android studio的新手,正在制作一个简单的天气应用程序。我编写了代码,但仍然出现以下错误: 任务': app: dexDebug'执行失败。 通用域名格式。Android石斑鱼类。常见的过程ProcessException:org。格拉德尔。过程内部的ExecException:进程'command'/usr/lib/jvm/java-7-openjdk-amd64/bin/jav

  • 当我尝试在手机上运行应用程序时,出现以下错误: 错误:任务“app:dexDebug”的执行失败。com.android.ide.common.process。ProcessException:org.gradle.process.internal。ExecException:处理C:\ProgramFiles\Java\jdk1.8.0_65\bin\Java中的“命令”。exe“”以非零退出值

  • 在这里,我正在android studio 1.1.0中使用“Fabric Plugin”集成twitter(使用twitter登录) 错误:任务执行失败:应用程序:dexDebug。 com.android.ide.common.internal。LoggedErrorException:无法运行命令:/home/dhruv/dhruv/sdk/build tools/21.0.2/dx--de

  • 我是机器人编程的新手。当我运行我的应用程序时,它显示这种错误 错误:任务执行失败:应用程序:dexDebug。 com.android.ide.common.process.process异常: process.gradle.internal.exec异常: 进程 '命令 'C:\程序文件\Java\jdk1.7.0_67\bin\java.exe'' 以非零退出值 2 完成 这是我的gradle

  • 我得到这些错误,当我运行我的代码。请任何想法,我怎么能修复这些?我升级了颤振,pubspeck.lock.我提到代码是旧的,我试图升级 > 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整的见解。 获取更多帮助https://help.gradle.org