即使JRE 8已安装在我的MAC上 - “没有Java运行时存在,请求安装”也会显示在终端中

2022-08-31 06:03:57

即使JRE 8安装在我的MAC OS Yosemite 10.10.3上,在sdk中的工具中运行Android时 - 错误 - “没有Java运行时存在,请求安装”显示在终端中 - 我如何解决这个问题?

  1. 我想安装Xamarin测试记录器 - 安装后他们要求我安装Android sdk

  2. SDK 已在 Library/Developer/Xamarin/android-sdk 中下载

  3. 现在,当我运行Android时,工具文件夹中存在 - 我收到错误 - 没有Java运行时

  4. 我已经安装了JRE 8,并从他们的网站获取经过验证的java版本

有人可以帮忙吗!!


答案 1

您必须安装完整的 JDK,而不仅仅是 JRE。

我有同样的问题,并通过安装JDK解决。

请使用此链接下载最新的 JDK 版本 18。


答案 2

在安装带有brew和running的openjdk之后,我得到了这个brew info openjdk

enter image description here

从那时起,我在这里得到了这个命令,运行它后,我让Java工作。

sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk


推荐