首页 > 解决方案 > 在 MacOS Catalina Android Studio 4.1 上构建应用程序包 (AAB) 时,Fastlane 任务失败

问题描述

在构建我的 Android 应用程序包 (AAB) 时,Fastlane 无法找到随 Android Studio 安装的 JRE,并显示以下错误:

No Java runtime present, requesting install

标签: androidmacosandroid-studioflutterfastlane

解决方案


更新 Zshell 配置文件以在 JAVA_HOME 中包含 Android Studio JRE 路径

脚步:

  1. 打开终端窗口或导航到 android studio 终端
  2. 运行命令java -version并确认找不到 Java
  3. vi ~/.zshrc
  4. i切换到插入模式
  5. 在颤振导出路径(或文件的最后一行)下方添加以下导出行
  6. export JAVA_HOME=/Applications/Android\ Studio.app/Contents/jre/jdk/Contents/Home
  7. esc退出 INSERT 模式
  8. 类型:wq
  9. 回车键写入文件并退出 VI
  10. 关闭并重新打开您的终端窗口
  11. 运行命令java -version并确认 Java 现在已成功检测到

推荐阅读