就在前一天,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)
。
这里缺少什么?
答案 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,警告消失了。