likes
comments
collection
share

vscode 启动与调试 flutter 项目

作者站长头像
站长
· 阅读数 23

VSCode 也是 flutter 官方推荐的编辑器。使用 vscode 启动与调试 flutter 项目,还是很多问题要注意的。我刚刚开始的时候并不能做到一气呵成,现在就总结一下具体的步骤。

开发前需要的东西

安装环境

  1. 安装 flutter: 安装地址
  2. 安装 vscode: 安装地址
  3. 在 vscode 里安装有关的插件——Dart,flutter 两个或者其他相关的插件。 vscode 启动与调试 flutter 项目

设置变量

  1. 在环境变量里填入刚刚下载的 flutter 的存放路径

    vscode 启动与调试 flutter 项目

  2. 设置 PUB_HOSTED_URL”和“FLUTTER_STORAGE_BASE_URL

如果用官方提供的两个地址,可能会一直停留在 Resolving dependencies…过不去。

Gradle 默认直连网络,即使 Mac 设置了全局代理也是一样。就算你给 Android Studio 设置了代理,它依旧会风轻云淡地直连那个你在中国一辈子也不可能连上的网站……

所以后面我才改为:

FLUTTER_STORAGE_BASE_URL: https://mirrors.sjtug.sjtu.edu.cn
PUB_HOSTED_URL: https://dart-pub.mirrors.sjtug.sjtu.edu.cn

安装 android studio/xcode 和模拟器

因为写这篇文章的时候使用的是 windows,所以只支持 Android。那么去下载 Android Studio。

如果你是 Mac,又想开发 iOS,下载 XCode。

关于下载模拟器,可以在 AS 中的 AVD Manager 进行下载。

vscode 启动与调试 flutter 项目

flutter doctor

打开终端,输入flutter doctor诊断以下运行环境有没有问题。

vscode 启动与调试 flutter 项目

创建工程

这里主要介绍的是 VSCode 下如果创建工程:

新建工程

可以在Control+p, 输入>flutter: new project创建一个工程。

vscode 启动与调试 flutter 项目

vscode 启动与调试 flutter 项目

选择设备

点击 VScode 右下角的设备,然后选择刚刚在 AS 下载的模拟器。

vscode 启动与调试 flutter 项目

若打开成功,会自动启动模拟器,比如:

vscode 启动与调试 flutter 项目

启动项目

输入命令: flutter run,等待依赖下载。

vscode 启动与调试 flutter 项目

成功启动后,会看到以下界面。

vscode 启动与调试 flutter 项目

调试

选择到调试(虫子),添加调试配置,只管添加配置,然后保存就好了。选择左上方的开启调试。项目开始打包构建安装到选择的选择的设备上。

vscode 启动与调试 flutter 项目

配置可以使用这个配置,并保存:

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "dart",
      "name": "Flutter",
      "request": "launch"
    }
  ]
}

成功调试后会出现中间的调试面板控制器。

vscode 启动与调试 flutter 项目

热重载

lib/main.dart 中编辑插入 Text('hello flutter'),保存文件,你会发现效果会立马呈现到 App 上,开发如此丝滑。有点类似前端的 webpack 实现的热重载功能。

vscode 启动与调试 flutter 项目

转载自:https://juejin.cn/post/6844904005320048653
评论
请登录