下载并安装目前最新的Android Studio 4.0
,然后通过Android Studio 4.0
安装Android SDK
。
下载目前最新的flutter
1 2 3 4 5 6 7 |
$ cd ~ $ mkdir Android $ cd Android $ git clone -b stable https://github.com/flutter/flutter.git |
配置环境变量
1 2 3 4 5 6 7 8 9 10 11 12 |
$ export PATH=/Users/`whoami`/Android/flutter/bin:$PATH # android sdk目录,替换为你自己的即可,下面是Android Studio安装SDK的默认目录 $ export ANDROID_HOME="/Users/`whoami`/Library/Android/sdk" $ export PATH=${PATH}:${ANDROID_HOME}/tools $ export PATH=${PATH}:${ANDROID_HOME}/platform-tools $ export PUB_HOSTED_URL=https://pub.flutter-io.cn $ export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn |
上述环境变量,全部追加到 .bashrc
尾部
1 2 3 4 5 6 7 |
export PATH=/Users/`whoami`/Android/flutter/bin:$PATH # android sdk目录,替换为你自己的即可,下面是Android Studio安装SDK的默认目录 export ANDROID_HOME="/Users/`whoami`/Library/Android/sdk" export PATH=${PATH}:${ANDROID_HOME}/tools export PATH=${PATH}:${ANDROID_HOME}/platform-tools export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn |
如果不增加到.bashrc
尾部,则在 Android Studio 4.0
创建项目的时候,会非常慢,主要是网络问题。
必要的环境配置,依赖下载
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
#对于 macOS Catalina 10.15.5 来说,由于Shell被替换成了ZSH,因此环境变量需要重新配置一下 $ cp /etc/zprofile ~/.zprofile $ chmod u+w ~/.zprofile $ echo "source ~/.bashrc" >> .zprofile $ flutter doctor $ flutter doctor --android-licenses $ sudo gem install cocoapods # 杀掉全部的dart进程,否则可能导致长时间无法创建项目的问题 # 任何时候,flutter相关卡住,貌似都可以这样操作 $ killall -9 dart |
Android Studio 4.0
安装flutter
插件,用来创建flutter
应用,如下:
Visual Studio Code
安装flutter
插件
Android Studio 4.0
创建项目过程如下:
注意:
- 第一次更新需要下载很多东西,导致整个过程非常耗时。
- Debug版本第一次启动需要耗时3-5秒,Release版本第一次启动耗时1-2秒
参考链接
- Kotlin Multiplatform - 下一代全平台开发技术
- Kotlin vs Flutter,我到底应该怎么选
- 字节跳动为何选用Flutter?并非最优选,但它可能是不一样的未来!
- Flutter中文网
- Flutter Documentation
- 入门: 在macOS上搭建Flutter开发环境
- 每周一问:Kotlin,Dart,Flutter是什么关系?
- Android studio配置Flutter教程,解决creating flutter project长时间卡停
- Waiting for another flutter command to release the startup lock
- android 第一次加载flutter的界面很慢 #44