当我使用重建它成功完成的应用程序时,我收到此错误但是当我使用运行应用程序时,它显示此错误。我没有得到任何相关的答案。请帮帮我
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
答案 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 试试这个希望这可以解决你的问题。