android - 在 MacOS Catalina Android Studio 4.1 上构建应用程序包 (AAB) 时,Fastlane 任务失败
问题描述
在构建我的 Android 应用程序包 (AAB) 时,Fastlane 无法找到随 Android Studio 安装的 JRE,并显示以下错误:
No Java runtime present, requesting install
解决方案
更新 Zshell 配置文件以在 JAVA_HOME 中包含 Android Studio JRE 路径
脚步:
- 打开终端窗口或导航到 android studio 终端
- 运行命令
java -version
并确认找不到 Java vi ~/.zshrc
i
切换到插入模式- 在颤振导出路径(或文件的最后一行)下方添加以下导出行
export JAVA_HOME=/Applications/Android\ Studio.app/Contents/jre/jdk/Contents/Home
- 按esc退出 INSERT 模式
- 类型:wq
- 按回车键写入文件并退出 VI
- 关闭并重新打开您的终端窗口
- 运行命令
java -version
并确认 Java 现在已成功检测到
推荐阅读
- java - Scanner never stops reading from keyboard
- javascript - does the order of my node js matter on how I process server.js?
- javascript - Pie Chart Balloon
- c# - 防止socket自动关闭连接
- python - 为什么 matplotlib 返回一个对象而不是绘制它?
- angular - 是否可以将 Angular Material 用于 Angular4 应用程序?
- python - 如何在 gensim 中手动设置 Tfidf 模型的值
- ios - 如何为我的 SexyTooltip 实例定义允许的箭头方向?
- java - Add up BigDecimals in Map by matching with keys from another Set
- python-3.x - 测试python3的互联网连接