使用launchctl构建时Android构建失败

问题描述

我正在尝试编写一个脚本来自动化我的构建过程并经常推送构建。所以除了我的 JAVA_HOME 环境变量外,一切似乎都在工作。

从命令行正常构建应用程序时,我将我的 JAVA_HOME 指定为:

/Applications/"Android Studio.app"/Contents/jre/jdk/Contents/Home

但是,如果我将此作为环境变量添加到我的 launchctl.plist 中,我会收到以下错误

ERROR: JAVA_HOME is set to an invalid directory: /Applications/"Android Studio.app"/Contents/jre/jdk/Contents/Home

这个目录确实存在并且在正常构建应用程序时工作正常。 如果我不指定 JAVA_HOME,那么在构建我的应用程序时会出现以下错误

General error during semantic analysis: Unsupported class file major version 60.

是不是我做错了什么,或者可以更改以允许 launchd 在没有指定 JAVA_HOME 的情况下构建或识别我正在设置的 JAVA_HOME?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)