Flutter Doctor-无法确定捆绑的Java版本

时间:2020-02-03 22:35:07

标签: flutter mobile android-sdk-2.3

我实际上不想安装Android Studio以使用Flutter,所以我只安装了Android SDK命令行工具。

问题是,当我运行Flutter Doctor时,我得到以下警告。

Running flutter doctor

当我创建一个新项目时,我得到了这个。

enter image description here

我能够创建和编译Flutter项目,而没有任何问题,只有警告让我担心。将来是否会导致与Java相关的软件包的依赖关系问题?

1 个答案:

答案 0 :(得分:1)

请确保Java位于您的PATH中,并且已定义JAVA_HOME并指向JDK。我曾经让Windows将JRE而不是JDK放在路径中,这会导致各种问题。

请查看您的PATH environment variable,并删除所有不指向JDK folder的Java相关内容。

Oracle在此处提供了有关如何执行此操作的一些文档:Installing Java and setting JAVA_HOME

希望我能为您提供帮助。