学习内容来自:git
Flutter中文网 、 Flutter实战 github
---------------------------------------------------------------------------------------------------------------------------web
使用Flutter首先须要搭建Flutter的开发环境,如下以 Android 、Windows 标准 搭建开发环境,其余pc系统,移动平台请看官方文档。shell
1、使用镜像windows
------------------------------服务器
官方说明:app
因为在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,你们能够将以下环境变量加入到用户环境变量中:ide
export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
注意: 此镜像为临时镜像,并不能保证一直可用,读者能够参考详情请参考 Using Flutter in China 以得到有关镜像服务器的最新动态。学习
------------------------------spa
解释:官方就给了两行代码同样的东西,可能有的同窗看不懂,实际运用以下:
一、打开'计算机高级系统设置' ---> '高级'--->'环境变量'
二、在用户环境变量中分别加入上述两行的 '变量' 和 '值'
2、获取Flutter SDK
这一步比较简单,去官方找到最新的版本下载下来安装便可,注意不要将flutter安装到须要一些高权限的路径如C:\Program Files\
官方下载地址 or GitHub下载地址
3、更改环境变量
若是你想在Windows系统自带命令行(而不是)运行flutter命令,须要添加如下环境变量到用户PATH:
flutter\bin
的全路径做为它的值.重启Windows以应用此更改.
验证方法:使用flutter --version
查看一下版本号
能够看到我当前的版本号为1.0.0
4、升级Flutter SDK和依赖包
要升级flutter sdk,只需一句命令:
flutter upgrade
该命令会同时更新Flutter SDK和你的flutter项目依赖包。若是你只想更新项目依赖包(不包括Flutter SDK),可使用以下命令:
flutter packages get获取项目全部的依赖包。
flutter packages upgrade 获取项目全部依赖包的最新版本。
5、Flutter SDK分支
Flutter SDK有多个分支,
如beta、dev、master,其中beta分支为稳定分支(往后有新的稳定版本发布后可能也会有新的稳定分支,如1.0.0),
dev和master为开发分支,安装flutter后,
你能够运行flutter channel查看全部分支,如笔者本地运行后,结果以下: Flutter channels: beta dev * master 带"*"号的分支即你本地的Flutter SDK 跟踪的分支,
要切换分支,可使用flutter channel beta 或 flutter channel master,Flutter官方建议跟踪稳定分支,
但你也能够跟踪master分支,这样能够查看最新的变化,但这样稳定性要低的多。
查看全部分支及当前分支
6、flutter doctor
查看依赖是否齐全
能够看到 红色X 标记的使咱们还须要对应处理的
依次看:
当前Android Studio 版本为3.0
注意 若是提示插件出问题,须要在Android studio里面进行插件的下载
对应安装操做:
安装步骤:
install
。更新重启Android Studio完成后,再次 flutter doctor