Flutter [!] Android Studio(版本 2022.1)X 无法找到捆绑的 Java 版本

Hto*_* Oo 27 android flutter

我遇到无法在 Windows 11 上找到捆绑的 Java 版本,如何解决?目前我使用java 19。请帮助我。

1

我更改了多个 java 版本和环境变量,但问题仍然没有解决。此外,Android Studio 也没有重复的旧版本。

小智 69

但在 Windows 上,我用另一种方式修复了它:我必须转到 C:\Program Files\Android\Android Studio。那里已经有 jre 文件夹,但它包含一个空文件。删除jre文件夹。创建 jbr 文件夹的副本。将副本重命名为 jre。

  • 类似的方法只是复制 **jbr** 文件夹的内容并将其粘贴到 **jre** 文件夹中。 (2认同)

小智 36

在 Mac 上:转到 Finder 并找到 Android studio:

右键单击,单击显示包内容并输入Contents。创建一个名为 jre 的新文件夹,复制该文件夹的内容jbr并将其粘贴到jre文件夹中

复制自: https: //github.com/flutter/flutter/issues/118502

cd /Applications/Android\ Studio.app/Contents
ln -s jbr jre
Run Code Online (Sandbox Code Playgroud)

这对我有用......

  • 或者只是在“Android Studio.app/Contents”文件夹中使用“ln -sf jbr jre”创建符号链接 (11认同)

小智 8

当我将 android studio 从 Dolphin 更新到 Electric Eel 时,我遇到了这个问题。我相信补丁过程可能导致 jre 目录中的 java 包被删除。我就是这样解决的。

  • 复制 C:\Program Files\Android\Android Studio\jbr 中的文件并粘贴到 C:\Program Files\Android\Android Studio\jre
  • 跑扑医生