随着编程阅历的增长,接触到全平台开发是迟早的事情,现在流行的全平台应用开发框架有两个:Flutter
和 React Native
,其中 Flutter 是 Google 开发的一款框架,也非常受欢迎,基于众所周知的原因,在国内搭建一个 Flutter 开发环境都是一件难事,本文就记录一下搭建 Flutter
开发环境的全流程。
PS:短时间可能更新不完,持续更新中……
前排提示:
- 在Windows上开发,只能开发调试
Android APP
、Windows APP
和Web
三个平台的应用;- 在Mac上开发,能够开发调试
Android APP
、iOS APP
、Mac APP
和Web
四个平台的应用;
Windows桌面应用
需要安装;Web网站
需要安装;Android APP
需要安装;Android APP
需要安装(若未安装会自动下载,但是国内下载很慢,可以手动安装后配置);Android APP
需要安装;Android
还用选其一即可,但是国内使用
Visual Studio Code
经常出现一个无限循环报错的bug,详细解决方法另写一篇:【Vscode打开项目一直无限报错:Unable to 'pub upgrade' flutter tool. Retrying in five seconds】!
Flutter常见的有两种安装方式:
无论哪种安装方式,官网有详细的教程,请阅读官方文档吧:https://docs.flutter.dev/get-started/install
Gradle
的本地缓存,比如:E:\dependencies\gradle
;Dart/Flutter
的 Pub
缓存路径,比如:E:\dependencies\flutter\pub
;https://storage.flutter-io.cn
https://pub.flutter-io.cn
其他变量请基于自已需要和实际情况自行修改,比如:java/bin
目录添加到 Path
,flutter/bin
目录添加到 Path
。
本文作者:DingDangDog
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!