【发布时间】:2020-05-19 17:35:43
【问题描述】:
其实我并不想安装 Android Studio 来使用 Flutter,所以我只安装了 Android SDK 命令行工具。
问题是,当我运行颤振医生时,我收到以下警告。
当我创建一个新项目时,我得到了这个。
我能够毫无问题地创建和编译颤振项目,这只是让我担心的警告。以后会不会对java相关的包造成依赖问题?
【问题讨论】:
标签: flutter mobile android-sdk-2.3
其实我并不想安装 Android Studio 来使用 Flutter,所以我只安装了 Android SDK 命令行工具。
问题是,当我运行颤振医生时,我收到以下警告。
当我创建一个新项目时,我得到了这个。
我能够毫无问题地创建和编译颤振项目,这只是让我担心的警告。以后会不会对java相关的包造成依赖问题?
【问题讨论】:
标签: flutter mobile android-sdk-2.3
一一执行这些命令,它解决了我在 MAC 中的问题。
cd /Applications/Android\ Studio.app/Contents/jre
ln -s ../jre jdk
ln -s "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin" jdk
【讨论】:
补充一下,我有 2 个版本的 Android Studio。我删除了一个。因此,您的机器中可能存在旧版/其他版本的 Android Studio。
【讨论】:
请确保 Java 在您的 PATH 中,并且 JAVA_HOME 已定义并指向 JDK。我让 Windows 将 JRE 放在路径中而不是 JDK 中,这会导致各种问题。
请查看您的 PATH environment variable 并删除所有与 Java 相关但不指向 JDK folder 的内容。
Oracle 在此处提供了一些有关如何执行此操作的文档:Installing Java and setting JAVA_HOME。
希望能帮到你。
【讨论】: