学习使用flutter遇到的问题及解决

flutter upgrade 报错

flutter doctor 报错

Invoke-WebRequest : 请求被中止: 未能创建 SSL/TLS 安全通道。
所在位置 D:\flutter\bin\internal\update_dart_sdk.ps1:62 字符: 5
+     Invoke-WebRequest -Uri $dartSdkUrl -OutFile $dartSdkZip
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest],WebExce
    ption
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

解决:国内的话,不管翻不翻樯都需要添加这两个参数
参考链接

PUB_HOSTED_URL
    https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL
    https://storage.flutter-io.cn

vscode 默认不连接三方模拟器

如 夜神模拟器

cd到对应安装目录bin下面

运行:nox_adb.exe connect 127.0.0.1:62001

编译问题

Waiting for another flutter command to release the startup lock…

运行 flutter get denpendencies时,提示有另外的指令在运行;

引入资源文件asset

引入图片报错

起因:

找了一张图片,准备使用;编译的时候报错。

错误提示:

Error on line 44, column 5 of pubspec.yaml: Expected a key while parsing a block mapping.
   ╷

44 │     assets:

   │     ^

   ╵


pub get failed (65)

分析与解决:

原因:缩进符号与空格造成的错误,如下图所示红色框框内,白色剪头所指位置有一个有一个空格;
解决:严格按照缩进格式,不随便添加空格符号;
最外层是flutter,新的一行asset标签应该距离最左边
只有一个缩进的距离(按一下tab键 ),
同理申明的资源文件距离assets标签也是一个tab键的距离;

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值