【问题标题】:ionic build android error (:transformClassesWithDexForDebug)离子构建android错误(:transformClassesWithDexForDebug)
【发布时间】:2016-11-06 01:18:27
【问题描述】:

在我执行命令“ionic build android”之前,一切都很好并且运行良好 然后出现这个错误。

:transformClassesWithDexForDebugjava.lang.UnsupportedClassesVersionError: com.android.dx/command/Main : 不支持 Major.minor 版本 52.0

等等……

【问题讨论】:

  • 这是一个 Java 错误。 JDK 已经过时了。更新 JDK 和 JRE 解决了我的问题。

标签: android cordova ionic-framework hybrid-mobile-app


【解决方案1】:

看起来您使用的是旧版本的 Java。将您的 JDK 更新到版本 8。

您可以下载:here

另外不要忘记将您的 JAVA_HOME 变量设置为新版本(通过控制面板 -> 系统 -> 高级 -> 环境变量),然后重新启动。确保在构建项目时,它会指示您使用的是 JDK 版本 8。

你可能有 gradle 问题。要修复它,请执行以下操作:

npm install -g gradle
ionic platform rm android
ionic platform add android
ionic build android

【讨论】:

  • 我已经修好了。我的 Java 已经过时了(和你描述的一样)。感谢您的回复。
  • 我昨天遇到了完全相同的错误 :) 很高兴你很快就解决了!
猜你喜欢
  • 1970-01-01
  • 2015-11-16
  • 2017-02-05
  • 1970-01-01
  • 2018-08-27
  • 2017-05-05
  • 2017-09-27
  • 1970-01-01
相关资源
最近更新 更多