Gradle:app:preDexDebug错误Android Studio项目

时间:2015-05-18 17:12:42

标签: android android-studio android-gradle build.gradle

我正在使用Android平台编写应用程序,在我的应用程序中使用一些外部jar,由于与android SDK中的常见编解码器版本相关的一些错误,我不得不更改外部jar中的一个函数,例如{{3并将项目导出到新的jar文件。我从android项目中删除了旧的jar文件我已经清理了build添加了新的jar文件,现在我一直收到这样的错误:

    Error:Execution failed for task ':app:preDexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files (x86)\Java\jdk1.8.0_25\bin\java.exe'' finished with non-zero exit value 1

也许build clean不能正常运行,而且它不会删除旧版本的jar文件?

3 个答案:

答案 0 :(得分:1)

问题在于编译。将编译选项更改为Java 6。

$("#result").load("university.html");

答案 1 :(得分:1)

将jdk版本更改为1.7: 如需更改,请转到项目结构> SDK位置> JDK位置。 这对我有用。我希望为你工作。 enter image description here

答案 2 :(得分:0)

感谢所有的线索,实际上我必须做的是,在eclipse中将jdk设置为1.7并使用这样的设置重新编译它然后添加它做android项目。