如何阻止Android Studio自动添加Symbolic Breakpoints
C/C++项目调试断点异常求助
问题现象
- 在包含C/C代码的项目中添加行断点后启动调试,调试器总会暂停在系统C代码处,必须多次点击「Resume Program(继续程序)」才能抵达需要调试的目标断点位置
- 点击自己添加的行断点时,发现该位置被自动添加了符号断点,但我从未手动创建过这类断点
- 删除自动生成的符号断点后,当前调试会话内问题依旧,调试器还是会停在系统代码;重启调试会话后,已删除的符号断点又会自动恢复,问题重复出现
已尝试的无效操作
- 重启手机、重装应用、在Android Studio中执行「Invalidate and Restart」、重启电脑
- 将调试方式从直接点击Debug按钮切换为「Attach Debugger to Process(附加调试器到进程)」
- 删除自动添加的符号断点并手动添加自定义符号断点
环境信息
- 手机信息、电脑信息见对应截图
- Android Studio版本:
Android Studio Hedgehog | 2023.1.1 Patch 2 Build #AI-231.9392.1.2311.11330709, built on January 19, 2024 Runtime version: 17.0.7+0-17.0.7b1000.6-10550314 aarch64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. macOS 13.6 GC: G1 Young Generation, G1 Old Generation Memory: 12288M Cores: 10 Metal Rendering is ON Registry: external.system.auto.import.disabled=true debugger.new.tool.window.layout=true ide.text.editor.with.preview.show.floating.toolbar=false ide.instant.shutdown=false performance.watcher.unresponsive.interval.ms=1000 vcs.log.index.git=false ide.experimental.ui=true
内容的提问来源于stack exchange,提问作者OrangeSodaLover
相关产品推荐
相关产品推荐

