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

无法在Flutter上找到捆绑Java版本

寇靖
2023-03-14

我有Android Studio版本3.0
当我使用命令flutter医生它向我显示以下内容,

无法找到捆绑Java版本

我当前的Java版本是(build 1.8.0_131-b11)

共有3个答案

曾昂然
2023-03-14

在我的例子中,我使用macOS,在我的下载文件夹中有一份Android Studio预览。我刚刚删除了Android Studi预览文件,错误消失了:)

沈运恒
2023-03-14

如果您使用的是windows,请转到此目录C:\Program Files\Android\Android Studio并检查较旧的Android Studio文件夹是否存在(如果存在),删除这些。

廖琪
2023-03-14

对于Mac用户

使用下面的文章设置Java_主路径

https://mkyong.com/java/how-to-set-java_home-environment-variable-on-mac-os-x/#what-usrlibexecjava在家吗

在终端上输入以下命令之后

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

编辑#1:

对于使用JetBrains工具箱的Mac用户,以下是解决方案:

使用下面的文章设置Java_主路径

https://mkyong.com/java/how-to-set-java_home-environment-variable-on-mac-os-x/#what-usrlibexecjava在家吗

在终端上输入以下命令之后

username更改为您的macOS用户

cd /Users/username/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/203.7583922/Android Studio.app/Contents/jre
ln -s ../jre jdk
ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
flutter doctor -v
 类似资料:
  • 我面临着一个奇怪的问题。在我更新我的Android Studio之前,flutter医生一切都很好。一旦我更新了Android Studio,当我运行医生时,它显示“无法找到捆绑Java版本”。我已经下载了Java安装程序并将其安装在我的M1 Mac上,但在我重新启动后,运行flutter医生仍然显示相同的错误。奇怪的是,当我卸载北极狐版本并重新安装旧的Android Studio版本时,运行医生

  • 我正在使用Windows 10下的Android Studio来运行Flitter项目,但是我有一个警告,我想修复: 我已经尝试了Stackoverflow/Git上公开的多个解决方案,但没有一个有效。 这里是我的项目设置: 这是我的颤振医生: 你能提供帮助吗?

  • 我使用VSCode作为我的IDE。(没有Android Studio)。当我执行颤振医生时,我得到错误“无法确定捆绑Java版本”。这会影响什么吗?如果会,我该如何修复它?(我已经尝试修复环境变量中的路径。)

  • 首先我得到的错误是android许可证状态未知。所以我重新安装。他们抛出了两个错误,如下图所示。那么我该如何去修复它。

  • Flutter医生说Android Studio无法找到捆绑的Java版本,然后我从这里下载并安装了JDK,用于mac M1、https://www.oracle.com/java/technologies/downloads/#jdk17-mac的版本。 我用<code>java-version</code>获得了jdk路径,并获得了<code<java version>/code<code=“

  • 问题内容: 命令: 异常(来自日志文件) 但是以下jar可用。 关于上述错误有什么建议吗? 问题答案: 您需要安装几个捆绑软件才能使用控制台,如果仅使用Equinox启动,则您将不会获得这些捆绑软件。 使此工作最快的方法是创建一个具有以下内容的文件: 注意, 您将不得不根据实际拥有的版本检查这些捆绑软件的版本号。我使用SDK-4.2M6进行了尝试,其中某些可能已在RC3中更改。