您的位置:首页 > 编程语言 > Java开发

使用studio编译中遇到的两个的错误_'D:\jdk1.7.0_80\bin\java.exe'' finished with non-zero exit value 1 等

2016-06-24 16:55 746 查看
错误1

在1.5的studio中遇到 
可能jdk版本和sdk编译版本不兼容

使用低版本的build_tool_version可以解决

Information:Gradle tasks [:app:assembleDebug]

:app:preBuild UP-TO-DATE

:app:preDebugBuild UP-TO-DATE

:app:checkDebugManifest

:app:preReleaseBuild UP-TO-DATE

:app:prepareComAndroidSupportAnimatedVectorDrawable2340Library UP-TO-DATE

:app:prepareComAndroidSupportAppcompatV72340Library UP-TO-DATE

:app:prepareComAndroidSupportDesign2340Library UP-TO-DATE

:app:prepareComAndroidSupportRecyclerviewV72340Library UP-TO-DATE

:app:prepareComAndroidSupportSupportV42340Library UP-TO-DATE

:app:prepareComAndroidSupportSupportVectorDrawable2340Library UP-TO-DATE

:app:prepareDebugDependencies

:app:compileDebugAidl UP-TO-DATE

:app:compileDebugRenderscript UP-TO-DATE

:app:generateDebugBuildConfig UP-TO-DATE

:app:generateDebugAssets UP-TO-DATE

:app:mergeDebugAssets UP-TO-DATE

:app:generateDebugResValues UP-TO-DATE

:app:generateDebugResources UP-TO-DATE

:app:mergeDebugResources UP-TO-DATE

:app:processDebugManifest UP-TO-DATE

:app:processDebugResources UP-TO-DATE

:app:generateDebugSources UP-TO-DATE

:app:compileDebugJavaWithJavac

:app:compileDebugNdk UP-TO-DATE

:app:compileDebugSources

:app:transformClassesWithDexForDebug

java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

Exception in thread "main" 

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

> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\jdk1.7.0_80\bin\java.exe'' finished with non-zero exit value 1

java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

Exception in thread "main" 

Information:BUILD FAILED

Information:Total time: 1.716 secs

java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

Exception in thread "main" 

java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

Exception in thread "main" 

Information:1 error

Information:0 warnings
Information:See complete output in console

错误2

studio设置的内存不够

打开grade.properties中的内存设置可以解决

# Project-wide Gradle settings.

# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.

# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html 
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx10248m -XX:MaxPermSize=256m
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # org.gradle.parallel=true


:app:incrementalDebugTasks

:app:prePackageMarkerForDebug

:app:fastDeployDebugExtractor

:app:generateDebugInstantRunAppInfo

:app:transformClassesWithDexForDebug

To run dex in process, the Gradle daemon needs a larger heap.

It currently has approximately 910 MB.

For faster builds, increase the maximum heap size for the Gradle daemon to more than 2048 MB.

To do this set org.gradle.jvmargs=-Xmx2048M in the project gradle.properties.

For more information see https://docs.gradle.org/current/userguide/build_environment.html
Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0

Error: at java.lang.ClassLoader.defineClass1(Native Method)

Error: at java.lang.ClassLoader.defineClass(ClassLoader.java:800)

Error: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

Error: at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)

Error: at java.net.URLClassLoader.access$100(URLClassLoader.java:71)

Error: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)

Error: at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

Error: at java.security.AccessController.doPrivileged(Native Method)

Error: at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

Error: at java.lang.ClassLoader.loadClass(ClassLoader.java:425)

Error: at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

Error: at java.lang.ClassLoader.loadClass(ClassLoader.java:358)

Error: at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

Error:Exception in thread "main" 

Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0

Error: at java.lang.ClassLoader.defineClass1(Native Method)

Error: at java.lang.ClassLoader.defineClass(ClassLoader.java:800)

Error: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

Error: at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)

Error: at java.net.URLClassLoader.access$100(URLClassLoader.java:71)

Error: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)

Error: at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

Error: at java.security.AccessController.doPrivileged(Native Method)

Error: at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

Error: at java.lang.ClassLoader.loadClass(ClassLoader.java:425)

Error: at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

Error: at java.lang.ClassLoader.loadClass(ClassLoader.java:358)

Error: at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

Error:Exception in thread "main" 

:app:transformClassesWithDexForDebug FAILED

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

> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException:
Process 'command 'D:\jdk1.7.0_80\bin\java.exe'' finished with non-zero exit value 1 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: