Flutter项目此前可正常构建,突发未知构建失败问题求助
清理缓存并重新拉取依赖
执行以下命令彻底清除构建缓存与旧依赖,重新获取适配当前环境的包:flutter clean flutter pub get锁定shared_preferences兼容版本
Flutter 3.3.0对新依赖版本兼容性有限,shared_preferences:any会拉取最新版本,可能导致不兼容。建议替换为兼容的具体版本,比如:shared_preferences: ^2.0.15修改后重新执行
flutter pub get。检查平台配置合规性
- Android端:确认
android/app/build.gradle里的minSdkVersion不低于16 - iOS端:检查
ios/Podfile中的platform :ios版本≥9.0,然后进入ios目录执行pod install
- Android端:确认
查看详细构建日志定位问题
执行带详细日志的构建命令,从输出中抓取具体错误信息:flutter build apk --verbose搜索
error或failed关键词,精准定位失败环节。
内容的提问来源于stack exchange,提问作者Tapan
相关产品推荐
相关产品推荐

