零碎版本:MacOS 10.15.6
1、装置AndroidStdio
https://developer.android.goo...
以后版本为4.1.1
新建demo并能运⾏
2、装置Xcode,间接在App Store装置,版本12.2
新建demo并能运⾏
3、装置vscode
官网下载https://code.visualstudio.com
版本1.49.1
4、装置Flutter
4.1 终端中输⼊以下指令克隆项⽬,如果克隆失败须要挂代理
git clone -b beta https://github.com/flutter/fl...
4.2 导出到Flutter保留门路
export PATH=pwd
/flutter/bin:$PATH
4.3执⾏ flutter doctor
flutter doctor 是 flutter 对mac本机的环境配置诊断脚本,脚本后果会间接放出
flutter 环境有哪些须要持续配置的。依照提醒执⾏脚本即可
第一次执行提醒Android licenses 有问题,须要执⾏: flutter doctor --android-licenses
⼀直输⼊“Y”执⾏,直到所有Android licenses 装置完,再执⾏⼀次flutter doctor。
配置⽂件增加:
export PATH=${PATH}:/Users/mac/FlutterSDK/flutter/bin:PATH
5、VScode 配置
VS code的Flutter配置也很简略:
关上VS code -> Extentions治理
在搜寻框中搜寻 Flutter
搜寻到Flutter, 点击装置即可
Dart环境也是⾃动会装置好
6、创立第一个Flutter我的项目
切换到项⽬⽬录下view -> Command Palette ,输⼊Flutter-> NewProject,而后输⼊项⽬名称(⼩写),选择项⽬门路。这期间须要设置之前下载好的SDK门路,之后重启。
执⾏:export PATH="$PATH:[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin"
到这⼀步在android零碎曾经能失常运⾏demo了,但ios装置demo时失败。
7、装置CocoaPods,否则⽆法运⾏iOS程序,我间接装置的是1.8.4版本,装置最新版本须要降级ruby,否则装置失败
sudo gem install cocoapods -v 1.8.4