You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1芯片Mac的Android Studio运行Flutter安卓项目停止按钮失效

问题根因

该问题是M1芯片Mac设备专属的兼容问题,由Android Studio的adb进程与Flutter调试进程状态不同步导致,仅出现在安卓端调试场景,iOS调试不受影响。

临时应急解决方案(无需重启IDE)

  • 打开终端执行以下命令杀掉异常adb进程,即可恢复按钮功能:
    adb kill-server && adb start-server
  • 如果执行后仍未恢复,执行以下命令杀掉残留的Flutter调试进程:
# 查找Flutter调试进程ID
ps aux | grep flutter
# 替换为你查询到的进程ID执行kill操作
kill -9 进程ID

永久修复方案

  • 升级Flutter SDK到3.0及以上稳定版本,终端执行:
    flutter upgrade --stable
  • 升级Android Studio到2020.3.1(北极狐)及以上的M1专属优化版本,同时在SDK管理器中将Android SDK Build-Tools更新到32.0及以上版本
  • 打开Android Studio设置,进入Experimental页面,取消勾选Run Android Debug Bridge (adb) in background for better process tracking选项,重启IDE后生效
  • 安卓模拟器请下载arm64架构的系统镜像,避免使用x86_64转译镜像,减少兼容冲突

问题现象截图

问题现象截图

内容的提问来源于stack exchange,提问作者Muhammad Ahmad Bilal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 13:06:03