2016-09-06 94 views
0

我科尔多瓦的应用程序工作正常,但是当我尝试建立版本我有:科尔多瓦relese构建失败:transformClassesWithDexForRelease值1

C:\Users\Przemek\Desktop\leadinfo\platforms\android\cordova> cordova build android --release 
ANDROID_HOME=C:\Users\Przemek\AppData\Local\Android\sdk 
JAVA_HOME=C:\Program Files\java\jdk1.7.0_79 
:preBuild UP-TO-DATE 
:preReleaseBuild UP-TO-DATE 
:checkReleaseManifest 
:CordovaLib:preBuild UP-TO-DATE 
:CordovaLib:preReleaseBuild UP-TO-DATE 
:CordovaLib:compileReleaseNdk UP-TO-DATE 
:CordovaLib:compileLint 
:CordovaLib:copyReleaseLint UP-TO-DATE 
:CordovaLib:mergeReleaseProguardFiles UP-TO-DATE 
:CordovaLib:packageReleaseRenderscript UP-TO-DATE 
:CordovaLib:checkReleaseManifest 
:CordovaLib:prepareReleaseDependencies 
:CordovaLib:compileReleaseRenderscript UP-TO-DATE 
:CordovaLib:generateReleaseResValues UP-TO-DATE 
:CordovaLib:generateReleaseResources UP-TO-DATE 
:CordovaLib:packageReleaseResources UP-TO-DATE 
:CordovaLib:compileReleaseAidl UP-TO-DATE 
:CordovaLib:generateReleaseBuildConfig UP-TO-DATE 
:CordovaLib:generateReleaseAssets UP-TO-DATE 
:CordovaLib:mergeReleaseAssets UP-TO-DATE 
:CordovaLib:processReleaseManifest UP-TO-DATE 
:CordovaLib:processReleaseResources UP-TO-DATE 
:CordovaLib:generateReleaseSources UP-TO-DATE 
:CordovaLib:compileReleaseJavaWithJavac UP-TO-DATE 
:CordovaLib:processReleaseJavaRes UP-TO-DATE 
:CordovaLib:transformResourcesWithMergeJavaResForRelease UP-TO-DATE 
:CordovaLib:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE 
:CordovaLib:mergeReleaseJniLibFolders UP-TO-DATE 
:CordovaLib:transformNative_libsWithMergeJniLibsForRelease UP-TO-DATE 
:CordovaLib:transformNative_libsWithSyncJniLibsForRelease UP-TO-DATE 
:CordovaLib:bundleRelease UP-TO-DATE 
:prepareAndroidCordovaLibUnspecifiedReleaseLibrary UP-TO-DATE 
:prepareReleaseDependencies 
:compileReleaseAidl UP-TO-DATE 
:compileReleaseRenderscript UP-TO-DATE 
:generateReleaseBuildConfig UP-TO-DATE 
:generateReleaseAssets UP-TO-DATE 
:mergeReleaseAssets UP-TO-DATE 
:generateReleaseResValues UP-TO-DATE 
:generateReleaseResources UP-TO-DATE 
:mergeReleaseResources UP-TO-DATE 
:processReleaseManifest UP-TO-DATE 
:processReleaseResources UP-TO-DATE 
:generateReleaseSources UP-TO-DATE 
:compileReleaseJavaWithJavac UP-TO-DATE 
:compileReleaseNdk UP-TO-DATE 
:compileReleaseSources UP-TO-DATE 
:lintVitalRelease 
:transformClassesWithDexForReleasejava.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" 
FAILED 
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" 

BUILD FAILED 

Total time: 10.601 secs 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':transformClassesWithDexForRelease'. 
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_79\bin\java.exe'' finished with non-zero exit value 1 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 
Error: Error code 1 for command: cmd with args: /s,/c,"C:\Users\Przemek\Desktop\leadinfo\platforms\android\gradlew cdvBuildRelease -b C:\Users\Przemek\Desktop\leadinfo\platforms\android\build.gradle -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true" 

它没有任何错误,建立明确的进入调试应用程序,并在模仿它。但是正常工作当我试图改变它崩溃,我没有任何如何分辨。

+0

问题已解决。需要将java/-home版本从1.7更改为1.8 –

回答

0

问题解决了。需要将java/-home版本从1.7更改为1.8

相关问题