升级后Android Studio中Flutter热重载失效求助
解决Sonoma系统下Flutter保存后热重载失效问题
重置项目缓存与依赖
依次执行以下命令清理旧缓存、重新同步依赖:flutter clean flutter pub get执行完成后重启Android Studio,重新运行项目。
检查IDE插件兼容性
打开Android Studio的插件面板,确认Flutter和Dart插件版本与你的Flutter 3.13.9、Dart 3.1.5版本适配,若插件版本过旧,更新后重启IDE。验证系统权限设置
进入Mac系统设置的「隐私与安全性」面板,给Android Studio和Flutter添加「完全磁盘访问权限」;同时确认项目所在目录没有权限限制(可右键目录选择「显示简介」查看权限配置)。排查自动触发逻辑问题
在项目运行的终端中手动输入r触发热重载:- 如果手动触发有效,说明IDE自动触发机制异常,可尝试重置Android Studio设置(通过
File > Manage IDE Settings > Restore Default Settings) - 如果手动触发也无效,尝试用
flutter run --hot命令重新启动热重载模式。
- 如果手动触发有效,说明IDE自动触发机制异常,可尝试重置Android Studio设置(通过
排查项目自身问题
创建一个全新的Flutter测试项目,开启「hot reload on save」后测试功能是否正常。若新项目正常,说明原项目存在配置或依赖冲突,可逐步排查pubspec.yaml中的依赖版本。
内容的提问来源于stack exchange,提问作者Ihar Sivak
相关产品推荐
相关产品推荐

