错误 - >处理'命令'C:\ Program Files \ Java \ jdk1.7.0_75 \ bin \ java.exe''以非零退出值1结束

时间:2016-07-01 06:25:24

标签: java android

当我使用重建它成功完成的应用程序时,我收到此错误但是当我使用运行应用程序时,它显示此错误。我没有得到任何相关的答案。请帮帮我

Error:Execution failed for task ':app:createDebugMainDexClassList'.
  

com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'C:\ Program Files \ Java \ jdk1.7.0_75 \ bin \ java.exe''已完成具有非零退出值1

4 个答案:

答案 0 :(得分:0)

首先你去

Build -> Clean Project 

然后转到

Build -> Rebuild Project

如果不起作用,请检查此

defaultConfig {        
// Enabling multidex support.
multiDexEnabled true
}

答案 1 :(得分:0)

将JDK从1.7更新到1.8,建议Android Studio使用JDK 1.8,它还可以改进功能。

检查执行失败的此链接 - Error:Execution failed for task ':app:dexDebug'. com.android.ide.common.process.ProcessException

希望它会有所帮助!

答案 2 :(得分:0)

试试这个。它对我有用。

首先启用

defaultConfig {
 multiDexEnabled true
 }

在您的应用级别中包含build.gradle依赖项:

compile 'com.android.support:multidex:1.0.0'

然后在你的Manifest中添加应用程序的名称,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="----<your package>-----">
<application
    android:name="android.support.multidex.MultiDexApplication">
    ...
</application>
</manifest>

答案 3 :(得分:-1)

根据android buildToolsVersion更改android compileSdkVersion 如果yourcompileSdkVersion 23 ,则设置      buildToolsVersion到23.0.1或23.0.2 试试这个希望这可以解决你的问题。