Flutter - 无法检测/识别Android Studio

时间:2018-03-01 10:32:40

标签: android android-studio flutter android-studio-3.0

就在前一天,Flutter,谷歌公司发布了一个新的混合(移动应用)开发框架。

我按照以下步骤安装了Flutter SDK:Install on macOS - iOS setup

在相同的步骤中,他们提供了一个终端命令Run flutter doctor来确保Flutter是安装并与Android Studio Editor集成。

问题是,我在我的mac(macOS - HighSierra)系统中安装了Android Studio - 3.0.1。但Run flutter doctor在结果中显示[✗] Android Studio (not installed)

这里缺少什么?

enter image description here

3 个答案:

答案 0 :(得分:2)

我不在macos上,所以不知道事情是如何运作的。

基本上您需要导出环境变量。从shell的配置文件中执行以下操作:

export ANDROID_HOME=/my/android/studio/installation/dir

如果你的shell是bash,那么将上面一行放在你的主目录中的.bashrc文件中source .bashrc或重启终端。

这就是我昨晚在linux上修复它的方法。

答案 1 :(得分:2)

就我而言;我将应用程序图标拖到终端,最后发现Android Studio的路径为 / Volumes / Android \ Studio \ 3.5.3 / Android \ Studio.app 。然后在终端中,我输入了它,它起作用了:

flutter config --android-studio-dir=/Volumes/Android\ Studio\ 3.5.3/Android\ Studio.app

答案 2 :(得分:1)

我在MacOS(Catalina)上遇到了同样的问题。 我没有在Android Studio上安装Dart + Flutter插件。

因此,我进入: 配置->插件->在市场上,我搜索了“ Flutter”并添加了Flutter和Dart插件。

安装它们之后,我运行了Flutter Doctor,警告消失了。