我有Android Studio 3.0版 当我使用颤振医生命令时,它会显示以下内容,

无法找到绑定的Java版本

我目前的Java版本是Windows 10上的(build 1.8.0_131-b11)。

我的电脑上没有任何旧版本的Android Studio。


当前回答

如果它与JAVA_HOME路径无关,那么尝试以下方法:

C:\Users\Administrator\AppData\Local\谷歌 并删除旧版本的AndroidStudioXXX。X文件夹 现在再去找扑动医生 它修复了我的问题。

其他回答

我今天早上得到这个错误,当更新ANDROID STUDIO到新版本时,所以要解决这个问题,你需要从https://developer.android.com/studio/archive找到以前的版本并设置,这对我有用!(抱歉,如果存在语法错误)

打开>应用程序>Android studio:

右击并单击显示包内容 创建一个名为jre的新文件夹 复制JBR文件夹中的内容并粘贴到jre文件夹中

卸载Android Studio

删除文件夹$/Program Files/Android

安装Android studio…

颤振美元医生

Windows用户:

进入C:\Program Files\Android\Android Studio,复制jbr的内容并粘贴到jre文件夹中。

再去找医生,问题就解决了。

(我运行的是Android studio 2022.1)

JAVA_HOME路径,如mkyong链接中@Nalawala answer所述,必须指向Java 1.8 JDK/JRE。

在Java 11中,flutter doctor——android-licenses命令会抛出一些ClassNotFoundException异常