Android Studio Koala中Flutter Widget测试运行及重跑异常求助
Android Studio Koala (2024.1.1) Flutter测试问题排查方案
问题1:单个测试方法无运行选项,仅main方法有Flutter widget测试运行入口
- 清理IDE缓存:依次点击
File→Invalidate Caches...,勾选Clear file system cache and local history后重启IDE - 检查插件兼容性:在
Settings→Plugins中,确保Flutter和Dart插件为最新兼容版本,必要时卸载重装插件 - 验证测试文件规范:确认测试方法用标准
testWidgets包裹,文件命名遵循*_test.dart格式 - 重新导入项目:右键项目根目录 →
Flutter→Reimport Project
问题2:重跑失败测试时自动触发全量测试
- 调整运行配置:打开
Run/Debug Configurations,将Flutter测试配置的Test scope设置为Failed tests only - 禁用并行测试:在
Settings→Languages & Frameworks→Flutter→Testing中,取消勾选Run tests in parallel - 升级Flutter SDK:执行
flutter upgrade将SDK更新至与IDE版本匹配的稳定版 - 重置IDE默认设置:依次点击
File→Manage IDE Settings→Restore Default Settings(操作前备份自定义配置)
内容的提问来源于stack exchange,提问作者Gyuri Majercsik
相关产品推荐
相关产品推荐

