修改Flutter安装目录名后,Android Studio启动报错Flutter device daemon无法启动
解决“The Flutter device daemon cannot be started.”报错的步骤
1. 更新Android Studio中的Flutter SDK路径
- 打开Android Studio,进入设置页面(Windows/Linux:
File > Settings;Mac:Android Studio > Settings) - 导航至
Languages & Frameworks > Flutter - 在
Flutter SDK path输入框中填入修改后的新目录路径,点击Apply保存配置
2. 更新系统环境变量
- 打开系统环境变量设置(Windows:控制面板 > 系统 > 高级系统设置 > 环境变量;Mac/Linux:编辑
~/.bashrc或~/.zshrc文件) - 将
PATH变量中Flutter的旧路径替换为新的目录路径(需确保路径包含flutter/bin) - 重启终端和Android Studio,使环境变量变更生效
3. 重置Flutter设备守护进程
- 打开终端,依次执行以下命令:
flutter daemon --stop flutter devices - 这会终止当前运行的守护进程并重新扫描设备,修复路径变更导致的进程关联异常
4. 确认WiFi连接设备的有效性
- 确保物理设备与电脑处于同一WiFi网络
- 在设备上开启USB调试和无线调试功能
- 执行命令验证设备是否被识别:
adb devices - 若设备未显示,重新通过无线调试流程完成设备配对
5. 清理Android Studio缓存
- 关闭Android Studio
- 删除对应缓存目录:
- Windows:
C:\Users\<你的用户名>\.AndroidStudio<版本>\system\caches - Mac:
~/Library/Caches/Google/AndroidStudio<版本> - Linux:
~/.AndroidStudio<版本>/system/caches
- Windows:
- 重新启动Android Studio
内容的提问来源于stack exchange,提问作者Muhammad Tahir
相关产品推荐
相关产品推荐

