Android Studio中Flutter Attach功能失效问题排查求助
查找Android Studio中Flutter Attach的错误日志
1. IDE全局日志
macOS下Android Studio的全局日志目录为:
~/Library/Logs/Google/AndroidStudio2021.2
打开其中的idea.log文件,搜索flutter attach关键词即可定位相关错误信息。也可通过Android Studio菜单栏的Help > Show Log in Finder直接跳转到该目录。
2. Flutter插件专属日志
Flutter插件的独立日志存放在:
~/Library/Application Support/Google/AndroidStudio2021.2/plugins/flutter/logs
这里的日志会记录Flutter插件的所有操作细节,包括Attach流程中的异常。
解决Flutter Attach按钮无响应的方法
因终端执行flutter attach可成功连接,说明Flutter环境本身正常,问题集中在IDE与插件的交互层面,尝试以下步骤:
- 更新Flutter和Dart插件:打开
Settings > Plugins,找到Flutter和Dart插件,升级至最新版本后重启IDE。当前你的Flutter插件版本70.0.2较旧,新版本修复了大量兼容性问题。 - 清除IDE缓存:通过
File > Invalidate Caches... > Invalidate and Restart清除Android Studio缓存,修复插件加载异常。 - 核对Flutter SDK路径:在
Settings > Languages & Frameworks > Flutter中,确认配置的SDK路径与终端执行which flutter输出的路径完全一致,避免IDE使用错误的Flutter环境。 - 手动创建Attach配置:
- 点击运行配置下拉框,选择
Edit Configurations - 点击
+号,选择Flutter Attach - 选择目标iPhone模拟器,保存配置后运行该配置
- 点击运行配置下拉框,选择
- 重启模拟器:在Android Studio的
Device Manager中重启iPhone模拟器,确保设备连接状态正常后再尝试Attach。
内容的提问来源于stack exchange,提问作者yianzhou
相关产品推荐
相关产品推荐

