flutter X无法执行C:\Program Files\Java\jdk-16\bin\bin\java来确定版本

7kqas0il  于 2023-04-07  发布在  Flutter
关注(0)|答案(2)|浏览(308)
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at C:\Users\jan03\AppData\Local\Android\sdk
    • Platform android-30, build-tools 30.0.3
    • Java binary at: C:\Program Files\Java\jdk-16\bin\server\bin\java
    X Cannot execute C:\Program Files\Java\jdk-16\bin\server\bin\java to determine the version

  • java版本:- 16.0 jdk
  • Android Studio版本:- 4.2.1
  • flutter版本:-2.2.1
x3naxklr

x3naxklr1#

你必须从你的设备上设置系统环境变量的JDK路径。请按照给出的设置路径的说明。请不要使用Java_home或任何小写字母。严格按照说明操作。也不需要将变量位置放在bin。
1.转到系统变量
1.创建一个名为JAVA_HOME的新变量
1.变量值为C:\Program Files\Java\jdk-16.0.2
1.转到系统变量名称PATH 5.单击以编辑并添加新变量调用%JAVA_HOME%\bin
如果不理解,请遵循:https://javatutorial.net/set-java-home-windows-10

zkure5ic

zkure5ic2#

转到C:\Program Files\Android\Android Studio,然后复制jbr的内容并粘贴到jre文件夹中。它解决了这两个问题

  • 无法执行C:\Program Files\Java\jdk-19\bin\bin\java来确定版本
  • 无法找到捆绑的java版本

相关问题