Android Studio 安卓电鳗Mac M1:运行flutter doctor -v时无法找到捆绑的java版本

k4ymrczo  于 2023-01-17  发布在  Android
关注(0)|答案(4)|浏览(235)

我在升级到电鳗后android studio出现了问题。这在更新前不是问题。我有一个Mac M1和flutter版本是Flutter 3.3.10 • channel stable
当运行flutter doctor -v时,我在Android Studio部分得到了这个:

Android Studio (version 2022.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

如何解决此问题?

wwtsj6pe

wwtsj6pe1#

适用于Windows用户

步骤-1

安装Java JRE(Java运行时环境)
链接https://www.java.com/en/download/manual.jsp
下载后点击安装和更改安装文件夹任何文件夹你喜欢

步骤-2

复制所有此内容并转到Android Studio安装路径
例如C:\程序文件\Android\Android Studio\jre
默认情况下,Android Studio有一个名为JRE的文件夹
进入jre文件夹并粘贴所有内容
如果Android Studio中的JRE文件夹内有任何内容,请在粘贴前删除它。

恭喜Windows用户

我为此纠结了两天,我在YouTube上搜索了一下,什么也没找到,所有的东西都是一年前的,所以我最终选择了Julia Pak频道,当时她有Mac,但我想到了一个想法,找到了一个Windows的解决方案(基本上是复制粘贴的想法),并在她的描述中找到了一个链接,我看到了她的内容,她做了一件了不起的工作来帮助人们
所以少校多亏了她.
如果有人最终在她美丽的YouTube频道给她一个喜欢,并订阅显示一些爱
视频网站:-https://www.youtube.com/@Juliapak
谢谢。

7ivaypg9

7ivaypg92#

非常感谢!升级到Android Studio电鳗后,当我检查flutter医生时,我遇到了“无法找到捆绑的java版本”,然后我看到了这一点,这帮助很大!感谢您的努力。

v8wbuo2f

v8wbuo2f3#

正如您所看到的,Unable to find bundled Java version.是更新后运行flutter doctor -v时出现的问题。
这是我在Terminal中所做的工作:

  1. cd /Applications/Android\ Studio.app/Contents/jbr
  2. ln -s ../jbr jdk
  3. ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
    然后我在finder中这样做:
    1.查找Android Studio
    1.右键单击Android Studio并单击“显示软件包内容”
    1.创建一个新的文件夹并命名为jre
    1.您将看到一个jbr文件夹,打开它并复制其内容
    1.把这些内容粘贴到你创建的jre文件夹中。文件结构现在看起来像x1c 0d1x
    老实说,我认为这是创造某种冗余,但嘿,它的工作!🎉🎉当我运行flutter doctor -v我现在得到这个为android工作室。
[✓] Android Studio (version 2022.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      11.0.15+0-b2043.56-8887301)

我相信有更好的解决办法,但这对我很有效。🥳🥳🥳
link to video showing how I solved this

hgncfbus

hgncfbus4#

这个解决方案在我的Mac电脑上很管用
导航到应用程序在finder上右键单击Android Studio。选择“显示软件包内容”。然后右键单击“内容”并选择“在文件夹中新建终端”。最后复制并粘贴此行并按回车键。

ln -s jbr jre

相关问题