首先下载 Android Studio、Android SDK、Flutter SDK
我这里是下载到 ~/Document/android 即 /home/chen/Documents/android 目录下
到 Flutter 的 bin 目录,执行 ./flutter doctor 检查环境搭建是否正确
这里提示未配置 ANDROID_SDK_ROOT
我使用 gedit ~/.bash_profile 来编辑环境变量(没有该文件则创建一个),如果是纯命令行的 Linux,也可以使用 nano ~/.bash_profile 来配置环境变量。
nano 是一个字符终端的文本编辑器,有点像DOS下的editor程序。它比vi/vim要简单得多,比较适合Linux初学者使用。某些Linux发行版的默认编辑器就是nano
键入如下内容
export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn export FLUTTER_SDK_ROOT=/home/chen/Documents/android/flutter export ANDROID_SDK_ROOT=/home/chen/Documents/android/sdk export PATH=$PATH:$PUB_HOSTED_URL:$FLUTTER_STORAGE_BASE_URL:$FLUTTER_SDK_ROOT:$FLUTTER_SDK_ROOT/bin:$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools保存退出后,使用 source ~/.bash_profile 来激活配置
配置完后,即可在任意位置执行 flutter 命令了。
配置好环境变量后,重新用 “flutter 医生” 进行诊断,然后提示 “部分安卓证书未被采纳” 。 使用 flutter doctor --android-licenses 更新证书
再次使用 “Flutter 医生” 进行检测
File —> Other Settings —> Default Project Structure File —> Settings,在 Plugins 中安装 Dart 和 Flutter