当前位置: 首页 > 知识库问答 >
问题:

无法找到捆绑Java版本与flutter医生,更新Android Studio北极福克斯(2020.3.1)在M1苹果硅

龙弘盛
2023-03-14

我面临着一个奇怪的问题。在我更新我的Android Studio之前,flutter医生一切都很好。一旦我更新了Android Studio,当我运行医生时,它显示“无法找到捆绑Java版本”。我已经下载了Java安装程序并将其安装在我的M1 Mac上,但在我重新启动后,运行flutter医生仍然显示相同的错误。奇怪的是,当我卸载北极狐版本并重新安装旧的Android Studio版本时,运行医生时一切又恢复正常了。我该如何解决这个问题?

共有3个答案

华凡
2023-03-14

我确实安装了一个新版本的JAVASDK、flutter、Android Studio,并直接在终端上逐个运行以下命令来修复“无法找到捆绑Java版本”的问题。

>

ln-s/jre-jdk

ln-s“/库/互联网插件/JavaAppletPlugin.plugin”jdk

颤振博士-v

现在,您应该可以在终端中的颤振医生描述中看到错误消失了。

东门翰
2023-03-14

这里有一个更完整的答案,我必须做的一切,让Android Studio设置在我的M1。

>

  • 将Android Studio安装到应用程序文件夹

    创建一个从jre文件夹到新的jdk文件夹的符号链接。(由于这个错误)

    cd /Applications/Android\ Studio.app/Contents/jre
    ln -s ../jre jdk
    
    nano ~/.zshrc
    
    export JAVA_HOME="/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home"
    
    source ~/.zshrc
    

    安装Android SDK命令行工具(接受许可证所需)

    此时,它现在应该可以工作了(假设您还为自己的路径添加了颤振)

    flutter doctor
    

  • 鲍驰
    2023-03-14

    答案已经发布在这里了。

    对于Mac用户:

    使用下面的文章设置Java_Home路径

    在终端中输入以下命令后:

    cd /Applications/Android\ Studio.app/Contents/jre
    
    ln -s ../jre jdk
    
    ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
    
    flutter doctor -v
    
     类似资料: