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

升级Android Studio到Arctic Fox 2020.3.1 Patch 3后调试功能失效

「Application is waiting for the debugger to attach」报错解决方案

以下方案适配你给出的Windows 10 + Android Studio Arctic Fox 运行环境:

1. Android Studio 侧排查

  • 重启ADB服务,依次执行如下终端命令:
    adb kill-server
    adb start-server
    命令执行完成后重新插拔实体设备/重启模拟器,再次尝试调试。
  • 检查调试端口占用,Windows环境下执行命令:
    netstat -ano | findstr "8600"
    确认Android调试默认使用的8600~8699端口段没有被其他程序占用,若存在占用结束对应进程后重试。
  • 关闭快速部署功能:依次打开File > Settings > Build, Execution, Deployment > Deployment,关闭Enable Run Instrumentation相关的快速部署选项,重启Android Studio后重试。
  • 清除缓存重启:依次点击File > Invalidate Caches / Restart,选择Invalidate and Restart,等待Android Studio重启后重新构建项目调试。

2. 设备/模拟器侧排查

  • 确认设备开发者选项、USB调试已开启,同时关闭选择调试应用、等待调试器两个选项:部分设备手动开启等待调试器开关后会强制所有调试应用等待挂载,关闭后重启设备即可恢复。
  • 卸载设备上所有当前项目的残留安装包,包括多用户、工作profile下的同名应用,避免签名冲突导致调试进程无法挂载。
  • 模拟器侧删除现有镜像,重新创建新的模拟器实例,避免旧镜像损坏导致调试服务异常。

3. 项目配置侧排查

  • 检查模块级build.gradle配置,确认debug构建类型已开启debuggable配置,示例如下:
android {
    buildTypes {
        debug {
            debuggable true
            minifyEnabled false
        }
    }
}
  • 检查AndroidManifest.xml的application节点,删除手动配置的android:debuggable属性,交由构建脚本自动控制该属性值,避免配置冲突。
  • 临时移除项目中引入的第三方调试框架、调试拦截逻辑,排除外部依赖导致的挂载失败问题。

内容的提问来源于stack exchange,提问作者Eng. M. Jaber

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 19:36:02