”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 为什么在Android Studio上报告了“无法找到捆绑的Java版本\”的Flutter Doctor \我该如何修复?

为什么在Android Studio上报告了“无法找到捆绑的Java版本\”的Flutter Doctor \我该如何修复?

发布于2025-03-23
浏览:420

Why is Flutter Doctor Reporting \在使用Android Studio版本3.0使用Flutter Doctor 3.0时,您可能会遇到错误消息“无法找到Bundled Java版本。”如果您的Java版本是最新的,并且系统上没有较旧的Android Studio安装,这可能会特别令人困惑。 To resolve this issue, follow the steps outlined below:

For macOS Users:

JetBrains Runtime "Android Studio Electric Eel":

Set the JAVA_HOME path as per this指南。运行以下命令:

cd/applications/android \ studio \ studio.app/contents/jbr ln -s ../jbr jdk ln -s“/library/Internet插件/javaappletplugin.plugin” folder and create a new folder called "jre"
  1. Copy the contents of the "JetBrainsRuntime" folder into the "jre" folder
  2. Run "flutter doctor -v" to verify if the issue is resolved.
    cd /Applications/Android\ Studio.app/Contents/jbr
    ln -s ../jbr jdk
    ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
Other JetBrains Runtime版本:
    运行以下命令:
  • cd/applications/android \ studio.app/contents/jre ln -s ../ jre jdk ln -s“/library/Internet插件/javaappletplugin.plugin” jdk

    用macOS用户名替换“用户名”,然后运行:

    如果问题持续存在,请考虑以下方法:
    最新教程 更多>
    • 如何在其容器中为DIV创建平滑的左右CSS动画?
      如何在其容器中为DIV创建平滑的左右CSS动画?
      通用CSS动画,用于左右运动 ,我们将探索创建一个通用的CSS动画,以向左和右移动DIV,从而到达其容器的边缘。该动画可以应用于具有绝对定位的任何div,无论其未知长度如何。问题:使用左直接导致瞬时消失 更加流畅的解决方案:混合转换和左 [并实现平稳的,线性的运动,我们介绍了线性的转换。这...
      编程 发布于2025-03-26
    • 如何将多种用户类型(学生,老师和管理员)重定向到Firebase应用中的各自活动?
      如何将多种用户类型(学生,老师和管理员)重定向到Firebase应用中的各自活动?
      Red: How to Redirect Multiple User Types to Respective ActivitiesUnderstanding the ProblemIn a Firebase-based voting app with three distinct user type...
      编程 发布于2025-03-26
    • 在Java中使用for-to-loop和迭代器进行收集遍历之间是否存在性能差异?
      在Java中使用for-to-loop和迭代器进行收集遍历之间是否存在性能差异?
      For Each Loop vs. Iterator: Efficiency in Collection TraversalIntroductionWhen traversing a collection in Java, the choice arises between using a for-...
      编程 发布于2025-03-26
    • 如何从PHP中的数组中提取随机元素?
      如何从PHP中的数组中提取随机元素?
      从阵列中的随机选择,可以轻松从数组中获取随机项目。考虑以下数组:; 从此数组中检索一个随机项目,利用array_rand( array_rand()函数从数组返回一个随机键。通过将$项目数组索引使用此键,我们可以从数组中访问一个随机元素。这种方法为选择随机项目提供了一种直接且可靠的方法。
      编程 发布于2025-03-26
    • eval()vs. ast.literal_eval():对于用户输入,哪个Python函数更安全?
      eval()vs. ast.literal_eval():对于用户输入,哪个Python函数更安全?
      称量()和ast.literal_eval()中的Python Security 在使用用户输入时,必须优先确保安全性。强大的python功能eval()通常是作为潜在解决方案而出现的,但担心其潜在风险。本文深入研究了eval()和ast.literal_eval()之间的差异,突出显示其安全性含义...
      编程 发布于2025-03-26
    • Python读取CSV文件UnicodeDecodeError终极解决方法
      Python读取CSV文件UnicodeDecodeError终极解决方法
      在试图使用已内置的CSV模块读取Python中时,CSV文件中的Unicode Decode Decode Decode Decode decode Error读取,您可能会遇到错误的错误:无法解码字节 在位置2-3中:截断\ uxxxxxxxx逃脱当CSV文件包含特殊字符或Unicode的路径逃...
      编程 发布于2025-03-26
    • 如何在php中使用卷发发送原始帖子请求?
      如何在php中使用卷发发送原始帖子请求?
      如何使用php 创建请求来发送原始帖子请求,开始使用curl_init()开始初始化curl session。然后,配置以下选项: curlopt_url:请求 [要发送的原始数据指定内容类型,为原始的帖子请求指定身体的内容类型很重要。在这种情况下,它是文本/平原。要执行此操作,请使用包含以下标头...
      编程 发布于2025-03-26
    • 在GO中构造SQL查询时,如何安全地加入文本和值?
      在GO中构造SQL查询时,如何安全地加入文本和值?
      在go中构造文本sql查询时,在go sql queries 中,在使用conting and contement和contement consem per时,尤其是在使用integer per当per当per时,per per per当per. [&​​&&&&&&&&&&&&&&&默元组方法在...
      编程 发布于2025-03-26
    • 如何有效地转换PHP中的时区?
      如何有效地转换PHP中的时区?
      在PHP 利用dateTime对象和functions DateTime对象及其相应的功能别名为时区转换提供方便的方法。例如: //定义用户的时区 date_default_timezone_set('欧洲/伦敦'); //创建DateTime对象 $ dateTime = ne...
      编程 发布于2025-03-26
    • 如何有效地选择熊猫数据框中的列?
      如何有效地选择熊猫数据框中的列?
      在处理数据操作任务时,在Pandas DataFrames 中选择列时,选择特定列的必要条件是必要的。在Pandas中,选择列的各种选项。选项1:使用列名 如果已知列索引,请使用ILOC函数选择它们。请注意,python索引基于零。 df1 = df.iloc [:,0:2]#使用索引0和1 c...
      编程 发布于2025-03-26
    • 如何从PHP中的Unicode字符串中有效地产生对URL友好的sl。
      如何从PHP中的Unicode字符串中有效地产生对URL友好的sl。
      为有效的slug生成首先,该函数用指定的分隔符替换所有非字母或数字字符。此步骤可确保slug遵守URL惯例。随后,它采用ICONV函数将文本简化为us-ascii兼容格式,从而允许更广泛的字符集合兼容性。接下来,该函数使用正则表达式删除了不需要的字符,例如特殊字符和空格。此步骤可确保slug仅包含...
      编程 发布于2025-03-26
    • 为什么PHP的DateTime :: Modify('+1个月')会产生意外的结果?
      为什么PHP的DateTime :: Modify('+1个月')会产生意外的结果?
      使用php dateTime修改月份:发现预期的行为在使用PHP的DateTime类时,添加或减去几个月可能并不总是会产生预期的结果。正如文档所警告的那样,“当心”这些操作的“不像看起来那样直观。 考虑文档中给出的示例:这是内部发生的事情: 现在在3月3日添加另一个月,因为2月在2001年只有2...
      编程 发布于2025-03-26
    • 为什么我会收到MySQL错误#1089:错误的前缀密钥?
      为什么我会收到MySQL错误#1089:错误的前缀密钥?
      mySQL错误#1089:错误的前缀键错误descript [#1089-不正确的前缀键在尝试在表中创建一个prefix键时会出现。前缀键旨在索引字符串列的特定前缀长度长度,可以更快地搜索这些前缀。了解prefix keys `这将在整个Movie_ID列上创建标准主键。主密钥对于唯一识别...
      编程 发布于2025-03-26
    • 在程序退出之前,我需要在C ++中明确删除堆的堆分配吗?
      在程序退出之前,我需要在C ++中明确删除堆的堆分配吗?
      在C中的显式删除 在C中的动态内存分配时,开发人员通常会想知道是否有必要在heap-procal extrable exit exit上进行手动调用“ delete”操作员,但开发人员通常会想知道是否需要手动调用“ delete”操作员。本文深入研究了这个主题。 在C主函数中,使用了动态分配变量(H...
      编程 发布于2025-03-26
    • 我可以将加密从McRypt迁移到OpenSSL,并使用OpenSSL迁移MCRYPT加密数据?
      我可以将加密从McRypt迁移到OpenSSL,并使用OpenSSL迁移MCRYPT加密数据?
      将我的加密库从mcrypt升级到openssl 问题:是否可以将我的加密库从McRypt升级到OpenSSL?如果是这样,如何?答案:是的,可以将您的Encryption库从McRypt升级到OpenSSL。我可以使用mcrypt数据使用openssl?可以使用openssl。附加说明: [o...
      编程 发布于2025-03-26

    免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

    Copyright© 2022 湘ICP备2022001581号-3