因为尝试下载Flutter的过程中遇到了一堆问题,就写了一个总结。
1. Flutter SDK下载
直接用git bash运行指令获取
git clone https://github.com/flutter/flutter.git
注意不需要按照官方教程的方式下载beta版本。
2. 环境变量配置
在 控制面板 -> 用户帐户 -> 用户帐户 -> 更改我的环境变量,需要配置的环境变量比较多,列举如下:
Flutter的代理设置
添加用户变量:
FLUTTER_STORAGE_BASE_URL 值:https://storage.flutter-io.cn
PUB_HOSTED_URL 值:https://pub.flutter-io.cn
用来解决Dart无法正常下载更新的问题。Flutter的环境变量
在Path变量下添加Flutter的下载路径\flutter\bin
上述两个变量的配置情况可以在cmd下输入 flutter
进行检测,如果能正常显示,并进行更新,则没有问题。
- android sdk的环境变量
需要已事先下载好Android sdk,先添加用户变量:
ANDROID_HOME 值:android sdk的路径/sdk
然后在Path变量下添加%ANDROID_HOME%\tools
和%ANDROID_HOME%\platform-tools
这样Flutter才能自动定位到sdk。
此项的配置结果可在cmd下分别输入 adb
和android
指令进行检测。
3. 运行doctor进行检查
在cmd下运行指令
flutter doctor
如果上述环境变量配置无误,会如图显示前三项对号结果,到此完成了环境的配置。4. 使用Android Studio进行开发
首先要安装Flutter的插件,在File -> Settings -> Plugins -> Browser respositories 中搜索 flutter安装即可,会同时安装Dart的插件。
通过 File -> New -> New Flutter Project 新建工程,会遇到一个需要填写Flutter SDK的步骤,选择第一步下载 的 flutter 的文件夹即可。
到此,已经可以使用Android Studio进行正常的开发了,并能使用Android Studio的Android模拟器进行调试。