flutter 项目开发/升级 笔记

之前打包正常 一段时间后 打包失败 无法调试问题解决

1可能网络问题 需要确认网络仓库是否可用 

2可能是本地环境问题 确认本地sdk是官方原版

3可能是代码插件版本库的问题 

pubspec.yaml 中定义了 ^xxx  这样的最新兼容版本版本号 可能自动升级后 导致编译失败 最好修改为确定版本 这样不会因为库升级而导致项目无法运行  我最终是这个解决的


 

按官方文档走完后 还不行可以参考下面的内容

1 选择下载合适的flutter sdk

2 配置sdk

3 运行卡在


 解决办法 用as 单独打开 android 目录  构建app 选择合适的镜像地址

大的jar文件 需要手动下载并放在目录中 也可以等下载完成

ios端

按官方文档配置完成后 可以借助豆包,灵码,国外ai 工具完成配置操作 有一些需要用到国内镜像

可能会在这个地方等待很长时间

项目升级笔记 从dart3.2.6 升级至3.3.4
1 下载 sdk

2 设置环境变量

3 修改as设置 并重启as
 
 

4 修改代码

运行命令

dart --version
Dart SDK version: 3.3.4 (stable) (Tue Apr 16 19:56:12 2024 +0000) on "windows_x64"
# 检查项目中的兼容问题
dart analyze

# 自动修复部分可迁移的问题(如空安全语法调整)
dart fix --apply
C:\D\rj\flutter_windows_3.19.6-stable\flutter\bin\flutter.bat --no-color pub get

升级dart_code_metrics 包 根据提示修改代码 尽量不用第三方插件用原生实现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值