flutter运行环境搭建

589 阅读1分钟

windows系统flutter运行环境搭建

java运行环境

安装jdk, 略

android环境

下载sdk

  1. 下载android studio
  2. 启动android studio,跟着指引下载android sdk ,记下 android sdk 的下载路径,当然也可以自己指定,或者直接setting找到这个目录再下载也可以。

image.png

提前透露一个坑 在我勾选的这个tab中,将这些依赖下载下来。不然后面运行flutter doctor会提示android环境问题。

image.png

配置环境变量

ANDROID_HOME 指向android sdk的 platform-tools目录 我这里是C:\Users\Administrator\AppData\Local\Android\Sdk\platform-tools

然后将ANDROID_HOME 添加到path,

image.png

验证

adb devices

在cmd中执行这个命令,可以使用就说明配置成功。

adb是用来驱动设备的,后续真机调试或者连接模拟器的时候会用到。

flutter运行环境

  1. 去官网下载文件https://flutter.dev/docs/development/tools/sdk/releases#windows
  2. 解压
  3. 配置环境变量。(也就是上面那张图的倒数第二个变量,直接将flutter文件目录下的bin目录放到PATH下就好了)
  4. 配置国内代理。使用gitbase 执行下面命令。或者手动到环境变量里配置。(因为git bash 集成了一些cmd没有的命令)
export PUB_HOSTED_URL=https://pub.flutter-io.cn  
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn 
export PATH=`pwd`/flutter/bin:$PATH

image.png

验证环境

flutter doctor 。 执行这个命令,出现下图的样子,就说明成功了。

image.png

常见报错

image.png

  • x1: 也就是上面android studio那里说的坑了。下载依赖后重试就好。

  • x2: 按照提示执行flutter doctor --android-licenses命令,然后一直选y就好。

开发工具

  • vs code

  • android studio

  • idea

这些都可以,只需要安装flutter插件就好。我是用惯了idea。不过vs code挺好用,轻量。