那些年儿,遇到的flutter问题

#0

code能跑动,但跑完后就自动报如上得错误。

解决方法:

  • why

    新得模拟器:版本号——Q存在问题

    solve:通过Device Manager创建版本号为Pie的模拟器,可正常运行

参考资料:

Fix Flutter Debug Error on Android Emulator “Error connecting to the service protocol:HttpException”

#01
arget of URI doesn’t exist: package:shared_preferences/shared_preferences.dart

解決方法:

flutter packages get 

更新依赖包

当你在添加一个包后首次运行(IntelliJ中的’Packages Get’)flutter packages get,Flutter将找到包的版本保存在pubspec.lock。这确保了如果您或您的团队中的其他开发人员运行flutter packages get后回获取相同版本的包。

如果要升级到软件包的新版本,例如使用该软件包中的新功能,请运行flutter packages upgrade(在IntelliJ中点击Upgrade dependencies)。 这将根据您在pubspec.yaml中指定的版本约束下载所允许的最高可用版本。

flutter clean //删除构建/目录。

#02

一直停留在如下的下载包状态:

Running "flutter packages get" in project_name...

解决方法:

windows下添加环境变量,改变下载地址为国内镜像:

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

执行flutter doctor命令,检测。

在项目命令行中,flutter packages get

参考资料:Flutter 卡在 package get 的解决办法

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值