0)将 maven.google.com 和 cloud.google.com的IPV4和IP V6加入vpn
142.250.68.0/24, 2001:4860:4860::/48, 2607:f8b0:4007:818::/40
1)获取flutter
git clone https://github.com/flutter/flutter.git git checkout -b beta
或者
git clone https://github.com/flutter/flutter.git -b beta
2)修改环境变量PATH和CHROME_EXECUTABLE
~/.bashrc
export CHROME_EXECUTABLE=/usr/bin/chromium PATH="$HOME/flutter/bin:$PATH"
3)提前下载后好一些文件
flutter precache
4)安装配置好 Android Studio
在SDK Manager的SDK Tools里 安装 Android SDK Command-line tools(latest)
在Plugins 的 marketplace里搜索 flutter ,进行安装, 会将dart插件也一并安装上
如果是beta版的android studio, 要进去 android studo的目录
ln -s jbr jre
5)接受license
flutter doctor --android-licenses
6) 如果要开发Linux下的桌面应用
apt install clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev
7)检查 flutter配置是否正确
flutter doctor -v
8) 打开 IDE 并选中 New Flutter Project (flutter只支持stable 和 beta的android studio)
选择 Flutter,验证 Flutter SDK 的路径。
完成后选择 Next

然后 Project type保持默认的Application, 点击Create就可以生成新的项目

切换flutter sdk的版本
flutter channel stable flutter upgrade