学习一样新技术之前,我们一般都需要先大致了解下它是什么东东?
百度百科说:
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。
博主语:
Flutter 是谷歌支持推出的新一代跨平台移动开发框架,因为Android,IOS 通吃哈。
翻开 Flutter 英文官网文档,我们可以看到针对Windows ,Mac OS, Linux 都提供了Flutter开发环境说明。
由于博主还买不起Mac OS,所以接下来让我们一起学习下如何在windows 上搭建Flutter 开发环境。
安装之前,我们需要确认下,当前自己的操作系统是否满足安装条件。
Windows 下安装Flutter 开发环境的条件如下:
这是因为当前最新稳定版本压缩包需要320MB
工具:Flutter 依赖的一些工具
- (安装时注意勾选Use Git from the Windows Command Prompt)
- 也就是说,必须在cmd 和 PowerShell 中输入
git --version
可以正确使用。
下载地址一:flutter_windows_v1.9.1+hotfix.6-stable.zip
下载地址二:历史归档版本下载
如果可以,最好不要解压到C:\Program Files
或 C:\Program Files (x86)
目录下。
因为这两个目录一般需要特殊权限,比如管理员权限才可以操作。
推荐解压解压到类似这样的目录下,比如 C:\app\flutter\
为了在命令行中不用每次都切换到Flutter 安装目录下,建议配置下环境变量。
变量名: FLUTTER_HOME 变量值: C:\app\fluter\flutter_windows_v1.9.1+hotfix.6-stable\flutter
%FLUTTER_HOME%\bin
这一步,官方文档没说,但是亲测试了下,最好配置下,否则可能出问题。
找到我们的Android SDK 安装路径,比如是这样
C:\app\Android\sdk
变量名:ANDROID_HOME
变量值:C:\app\Android\sdk
%ANDROID_HOME%\platform-tools\
%ANDROID_HOME%\tools\
为了能让 Flutter 识别Android SDK 的安装路径,我们需要配置下,否则会报错。
比如我们的Android SDK 安装目录是C:\app\Android\sdk,那么就执行如下命令:
flutter config --android-sdk C:\app\Android\sdk\
虽然Flutter可以使用任何文本编辑器结合命令行工具来构建应用,但是最好还是用IDE来开发比较会更加高效。
要想让IDE 支持Flutter 开发,需要安装Flutter 插件。
值得注意的是,Flutter 是由Dart 语言进行开发的,因此还需要Dart 支持。
Dart 是一种针对 web 和移动设备开发进行了优化的编程语言
如果使用的是Android Studio或Intellij Idea ,可以搜索Dart
Flutter 提供了一个检查环境状态的工具,可以帮助我们检查当前的开发环境搭建哪里还有问题没了。
doctor 中文名医生,执行这个命令帮我检查下Flutter 相关的开发环境是否良好。
flutter doctor
本节完~
下一集: 第2集 创建你的第一个Flutter 应用程序