Flutter项目在IQOO Z7s设备上持续显示“Flutter launching”问题求助
针对IQOO Z7s设备Flutter调试异常的解决方案
1. 检查设备开发者选项核心设置
- 确认USB调试、USB安装、**USB调试(安全设置)**三个选项全部开启(IQOO机型需额外开启安全设置项,否则调试权限会受限)
- 关闭系统优化类选项:路径为「设置 -> 系统管理 -> 开发者选项」,找到类似「OriginOS优化」的开关并关闭
- 将后台进程限制设为「标准限制」,避免Flutter调试进程被系统强制回收
2. 调整Flutter调试启动参数
- 在VS Code的
.vscode/launch.json配置文件中添加--no-fast-start参数,示例配置如下:{ "name": "Flutter", "request": "launch", "type": "dart", "args": ["--no-fast-start"] } - 执行
flutter clean清除本地构建缓存,再重新启动调试项目
3. 修复进程与权限问题
- 手动在设备后台结束应用进程,重新启动调试会话
- 为应用开启悬浮窗权限,调试模式下Flutter依赖该权限加载调试控件
- 关闭设备的省电模式和后台高耗电限制,防止系统限制调试进程的资源分配
4. 验证环境兼容性
- 运行
flutter doctor -v检查本地开发环境,重点确认Android SDK版本与IQOO Z7s的系统版本匹配 - 升级Flutter到稳定版最新版本,旧版本可能存在特定机型的兼容性Bug
内容的提问来源于stack exchange,提问作者Raj Singh
相关产品推荐
相关产品推荐

