flutter环境最新踩坑
目录
flutter环境最新踩坑
Flutter 开发常见问题排查与解决
1. 项目初始化与依赖问题
# 清理项目
flutter clean
# 获取依赖
flutter pub get
# 详细日志运行
flutter run -v
2. 网络和下载问题
网络慢可能导致依赖下载卡住
使用
-v
参数可查看详细日志检查网络连接
可以尝试使用国内镜像源
3. Android 设备认证与配置
设备连接前准备
确保安装 Android SDK Command-line Tools
开启开发者模式
允许USB调试
4. 系统状态检查
# 检查Flutter开发环境状态
flutter doctor
5. Gradle 配置优化
build.gradle 配置
// 调整最小SDK版本
defaultConfig {
minSdkVersion 34 // 根据实际设备调整
targetSdkVersion 35
}
gradle-wrapper.properties 修改
# 修改下载链接为 bin 版本
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
6. 常见卡住情况处理
网络问题:检查代理、切换网络
依赖下载:使用
flutter pub get --verbose
编译卡住:查看详细日志
flutter run -v
7. 网络加速建议
使用国内镜像
配置 pub 源
# 配置国内镜像
flutter pub config proxy=http://your-proxy-server
8. 设备连接troubleshooting
确保USB调试已开启
检查驱动程序
尝试更换USB接口
重启ADB服务
adb kill-server && adb start-server
9. 常用调试命令
# 列出可用设备
flutter devices
# 查看详细诊断信息
flutter doctor -v
10. 最佳实践
定期更新Flutter和Dart SDK
保持Gradle和依赖版本兼容
使用稳定的网络环境
备份项目依赖配置
温馨提示
遇到问题先看日志
不要盲目尝试,逐步排查
必要时可以清理缓存重新开始