无法编译我的Android项目

DevStarlight

我正在尝试编译我的Android版本,但由于某种原因,它表示存在错误,显然是Java引起的。

Information:Gradle tasks [:assembleDebug]
:preBuild UP-TO-DATE
:preDebugBuild UP-TO-DATE
:checkDebugManifest
:CordovaLib:preBuild UP-TO-DATE
:CordovaLib:preDebugBuild UP-TO-DATE
:CordovaLib:compileDebugNdk UP-TO-DATE
:CordovaLib:compileLint
:CordovaLib:copyDebugLint UP-TO-DATE
:CordovaLib:mergeDebugProguardFiles UP-TO-DATE
:CordovaLib:packageDebugRenderscript UP-TO-DATE
:CordovaLib:checkDebugManifest
:CordovaLib:prepareDebugDependencies
:CordovaLib:compileDebugRenderscript UP-TO-DATE
:CordovaLib:generateDebugResValues UP-TO-DATE
:CordovaLib:generateDebugResources UP-TO-DATE
:CordovaLib:packageDebugResources UP-TO-DATE
:CordovaLib:compileDebugAidl UP-TO-DATE
:CordovaLib:generateDebugBuildConfig UP-TO-DATE
:CordovaLib:mergeDebugShaders UP-TO-DATE
:CordovaLib:compileDebugShaders UP-TO-DATE
:CordovaLib:generateDebugAssets UP-TO-DATE
:CordovaLib:mergeDebugAssets UP-TO-DATE
:CordovaLib:processDebugManifest UP-TO-DATE
:CordovaLib:processDebugResources UP-TO-DATE
:CordovaLib:generateDebugSources UP-TO-DATE
:CordovaLib:incrementalDebugJavaCompilationSafeguard UP-TO-DATE
:CordovaLib:compileDebugJavaWithJavac UP-TO-DATE
:CordovaLib:processDebugJavaRes UP-TO-DATE
:CordovaLib:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
:CordovaLib:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE
:CordovaLib:mergeDebugJniLibFolders UP-TO-DATE
:CordovaLib:transformNative_libsWithMergeJniLibsForDebug UP-TO-DATE
:CordovaLib:transformNative_libsWithSyncJniLibsForDebug UP-TO-DATE
:CordovaLib:bundleDebug UP-TO-DATE
:prepareAndroidCordovaLibUnspecifiedDebugLibrary UP-TO-DATE
:prepareDebugDependencies
:compileDebugAidl UP-TO-DATE
:compileDebugRenderscript UP-TO-DATE
:generateDebugBuildConfig UP-TO-DATE
:mergeDebugShaders UP-TO-DATE
:compileDebugShaders UP-TO-DATE
:generateDebugAssets UP-TO-DATE
:mergeDebugAssets UP-TO-DATE
:generateDebugResValues UP-TO-DATE
:generateDebugResources UP-TO-DATE
:mergeDebugResources UP-TO-DATE
:processDebugManifest UP-TO-DATE
:processDebugResources UP-TO-DATE
:generateDebugSources UP-TO-DATE
:incrementalDebugJavaCompilationSafeguard
:compileDebugJavaWithJavac
:compileDebugJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
Note: /Users/DevStarlight/Documents/Replit/platforms/android/src/org/apache/cordova/splashscreen/SplashScreen.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
:compileDebugNdk UP-TO-DATE
:compileDebugSources
:prePackageMarkerForDebug
: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:Exception in thread "main" 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" 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)
:transformClassesWithDexForDebug FAILED
Error:Execution failed for task ':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 '/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1
Information:BUILD FAILED
Information:Total time: 3.606 secs
Information:29 errors
Information:0 warnings
Information:See complete output in console

对于我的Ubuntu,它可以很好地工作,而对于OSX,则不能。

我的Ubuntu 16.04的Java版本是1.7.0_80-b15,我的OSX有1.7.0_79

有人知道我该怎么做才能解决这个问题?

伦泰

自昨天以来发生了同样的问题。

您需要从此处安装JDK 1.8 我安装了8u92套件。

之后,您将需要更新JAVA_HOME环境变量。为了仅针对Visual Studio中的Cordova项目进行更新,您可以在Visual Studio选项中执行此操作,如屏幕截图所示。

Visual Studio Cordova选项

然后一切都建立良好。

玩得开心!:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android Studio。更新后无法编译/构建我的项目

来自分类Dev

AspectJ Maven插件无法编译我的项目

来自分类Dev

cmake ClanLib我无法编译项目

来自分类Dev

无法编译android项目-菜单问题

来自分类Dev

在 Intellij 中移动了项目,现在我无法编译

来自分类Dev

无法编译不属于我的项目的文件

来自分类Dev

无法编译Grails项目

来自分类Dev

无法让 CMAKE 编译项目

来自分类Dev

无法使用JNI代码编译android项目(找不到算法)

来自分类Dev

添加库后无法使用Gradle编译Android项目

来自分类Dev

添加Facebook API后,Android Studio项目无法编译

来自分类Dev

android项目可编译但无法正常运行

来自分类Dev

添加库后无法使用Gradle编译Android项目

来自分类Dev

无法编译来自Android项目的AAR的传递依赖

来自分类Dev

Android Studio不允许我编译项目

来自分类Dev

Android Studio不允许我编译特定项目

来自分类Dev

我的Eclipse IDE无法编译我的Android程序

来自分类Dev

我的程序无法编译

来自分类Dev

我无法运行我的项目(包括错误文件)android

来自分类Dev

Visual Basic命令行编译器已停止工作。我无法编译我的项目

来自分类Dev

无法编译Scala / SBT项目

来自分类Dev

从JDK 1.6切换到1.7后,Intellij Idea无法编译我的项目

来自分类Dev

无法使用Ubuntu在eclipse上制作和编译我的NDK项目

来自分类Dev

示例Suave.IO无法在我的F#项目中编译

来自分类Dev

无法使用Ubuntu在eclipse上制作和编译我的NDK项目

来自分类Dev

Android项目可以编译,但是Android Studio中无法识别Maven依赖项

来自分类Dev

无法使ActionBar在Android项目中工作,并且Android ActionBar示例存在很多编译错误

来自分类Dev

Gradle无法在新的Android Studio 2.0中同步我的项目

来自分类Dev

无法在我的Android库项目中使用RecyclerView

Related 相关文章

  1. 1

    Android Studio。更新后无法编译/构建我的项目

  2. 2

    AspectJ Maven插件无法编译我的项目

  3. 3

    cmake ClanLib我无法编译项目

  4. 4

    无法编译android项目-菜单问题

  5. 5

    在 Intellij 中移动了项目,现在我无法编译

  6. 6

    无法编译不属于我的项目的文件

  7. 7

    无法编译Grails项目

  8. 8

    无法让 CMAKE 编译项目

  9. 9

    无法使用JNI代码编译android项目(找不到算法)

  10. 10

    添加库后无法使用Gradle编译Android项目

  11. 11

    添加Facebook API后,Android Studio项目无法编译

  12. 12

    android项目可编译但无法正常运行

  13. 13

    添加库后无法使用Gradle编译Android项目

  14. 14

    无法编译来自Android项目的AAR的传递依赖

  15. 15

    Android Studio不允许我编译项目

  16. 16

    Android Studio不允许我编译特定项目

  17. 17

    我的Eclipse IDE无法编译我的Android程序

  18. 18

    我的程序无法编译

  19. 19

    我无法运行我的项目(包括错误文件)android

  20. 20

    Visual Basic命令行编译器已停止工作。我无法编译我的项目

  21. 21

    无法编译Scala / SBT项目

  22. 22

    从JDK 1.6切换到1.7后,Intellij Idea无法编译我的项目

  23. 23

    无法使用Ubuntu在eclipse上制作和编译我的NDK项目

  24. 24

    示例Suave.IO无法在我的F#项目中编译

  25. 25

    无法使用Ubuntu在eclipse上制作和编译我的NDK项目

  26. 26

    Android项目可以编译,但是Android Studio中无法识别Maven依赖项

  27. 27

    无法使ActionBar在Android项目中工作,并且Android ActionBar示例存在很多编译错误

  28. 28

    Gradle无法在新的Android Studio 2.0中同步我的项目

  29. 29

    无法在我的Android库项目中使用RecyclerView

热门标签

归档