flutter常用命令及问题

检测

  • 检测当前版本
    flutter doctor -v

  • 检测环境
    flutter doctor

  • 查看连接设备
    flutter devices

分支

  • 查看当前分支
    flutter channel

  • 切换分支
    flutter channel master

  • 更新当前分支SDK
    flutter upgrade

配置

  • 查看配置
    flutter config

  • 设置启用配置
    flutter config <配置选项>
    例如:flutter config --enable-windows-desktop,配置选项是根据flutter config查看出来的选项列表。

创建项目

  • 指定项目名称和包名,创建全平台工程
    flutter create <项目名称> --org <应用Id>
    例如:flutter create flutter_test --org com.example.flutter

运行应用

  • 直接运行
    flutter run

  • 运行release
    flutter run --release

  • 在指定设备运行
    flutter run -d <设备名称>
    设备名称是通过flutter devices查出来的设备。
    在这里插入图片描述

  • 在浏览器运行
    flutter run -d chrome

  • 在macos上运行
    flutter run -d macos

常见问题

web sdk下载超时
当设置支持了web平台的时候,运行flutter run,下载web sdk超时。

renzhongruideMacBook-Pro:all_platform_app renzhongrui$ flutter run
Downloading Web SDK...                                              6.5s
Downloading CanvasKit...                                           75.0s
Downloading CanvasKit...                                          75.5s⣄
Failed to download
https://chrome-infra-packages.appspot.com/dl/flutter/web/canvaskit_bundle/+/4PosNK
iHa3EaBK4alMD4idrKYxAk0I0QiRVDDQplhOYC. Ensure you have network connectivity and
then try again.
SocketException: Operation timed out (OS Error: Operation timed out, errno = 60),
address = chrome-infra-packages.appspot.com, port = 59334

mac本设置export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn,再次执行flutter run

renzhongruideMacBook-Pro:all_platform_app renzhongrui$ export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
renzhongruideMacBook-Pro:all_platform_app renzhongrui$ flutter run
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure
you trust this source!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ruiurrui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值