Android Studio中Flutter项目Ctrl+S无法触发Hot Reload求助
解决Android Studio中Flutter项目Ctrl+S无法触发热重载的问题
检查快捷键映射配置
打开File > Settings(Windows/Linux)或Android Studio > Settings(Mac),进入Keymap面板,搜索Flutter Hot Reload。确认Ctrl+S(Windows/Linux)或Cmd+S(Mac)是否绑定到该动作:- 若未绑定,右键点击Flutter Hot Reload,选择
Add Keyboard Shortcut,按下对应快捷键后保存设置。 - 同时检查
Save All的快捷键是否为Ctrl+S,避免快捷键冲突。
- 若未绑定,右键点击Flutter Hot Reload,选择
开启"保存触发热重载"选项
进入Settings > Languages & Frameworks > Flutter,找到Hot Reload on save选项并勾选,确保IDE在保存文件时自动触发Flutter热重载。检查Flutter/Dart插件状态
打开File > Settings > Plugins,确认Flutter和Dart插件已启用,且为最新版本。如果插件过期,点击Update更新后重启Android Studio。重置Keymap配置
如果快捷键映射出现混乱,在Keymap设置页面点击右上角齿轮图标,选择Restore Defaults重置默认快捷键,之后重新配置Flutter相关的热重载绑定。清理缓存并重启IDE
执行File > Invalidate Caches...,勾选Invalidate and Restart清理IDE缓存并重启。同时可以删除项目根目录下的.build和.dart_tool文件夹,重新运行项目,排除缓存导致的异常。
内容的提问来源于stack exchange,提问作者kolog wright
相关产品推荐
相关产品推荐

