Android Studio调试器始终显示Collecting Data无法正常工作求助
Android Studio调试器触发断点一直显示“Collecting Data”无法正常工作
问题描述
我的Android Studio调试器完全无法正常工作——触发断点时,不管是在模拟器还是真机上,都会一直卡在“Collecting Data”状态,严重拖慢工作效率。
之前使用Canary版本时调试器可正常运行,升级至Flamingo版本后调试器失效;回退到Canary版本问题依旧,于是彻底卸载Android Studio并安装最新的Koala版本,但故障仍未解决。已尝试禁用Android NDK Support插件等方案,仍无进展。
相关代码
private fun playSound() { Timber.d("playSound()") if (mediaPlayer.isPlaying) { mediaPlayer.stop() } mediaPlayer.reset() mediaPlayer = MediaPlayer.create(context, R.raw.error_sound_2) mediaPlayer.start() }
环境信息
Android Studio Koala | 2024.1.1 Patch 1 Build #AI-241.18034.62.2411.12071903, built on July 11, 2024 Runtime version: 17.0.11+0-17.0.11b1207.24-11852314 x86_64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. macOS 13.6.7 GC: G1 Young Generation, G1 Old Generation Memory: 2048M Cores: 12 Metal Rendering is ON Registry: ide.experimental.ui=true
解决方案
清理调试器缓存
打开Android Studio,依次点击File > Invalidate Caches...,勾选Clear file system cache and local history,点击Invalidate and Restart,重启后再尝试调试。检查调试器配置
- 打开
Run > Edit Configurations,选中你的调试配置 - 切换到
Debugger标签页,确认Debug type设置为Auto或Java/Kotlin(纯Kotlin/Java项目) - 未使用NDK时,取消勾选
Enable native debugging
- 打开
重置Android Studio配置
关闭Android Studio,删除macOS下的配置文件夹:~/Library/Application Support/Google/AndroidStudioKoala,重新启动Android Studio并配置项目。确认项目构建配置
检查模块的build.gradle文件,确保debug构建类型开启调试:android { buildTypes { debug { debuggable true } } }同步项目后重试调试。
检查设备连接
- 真机:重新插拔USB,确认开发者选项中
USB调试已开启,且连接模式为文件传输 - 模拟器:删除现有模拟器,创建API 33/34版本的新模拟器,再启动调试
- 真机:重新插拔USB,确认开发者选项中
内容的提问来源于stack exchange,提问作者Jickabyte Budsayamas
相关产品推荐
相关产品推荐

