如何在Android studio中禁用Android原生调试器

时间:2017-04-24 13:41:59

标签: android debugging android-ndk lldb

使用Studio 2.3,gradle:2.2.1

当我尝试将调试器附加到应用时,它会显示Android Hybrid Debugger - >

  

现在启动本机调试会话注意!没有符号目录   发现 - 请检查您的原生调试

启动混合调试器。 并加载所有* .so库。

我尝试将Android sdk/lldb重命名为lldb_bak,但仍然启动混合调试器。

这需要太长时间,浪费时间。意思是应用程序没有响应。任何人都可以帮我禁用本机调试。我只需要java调试。

修改 从sdk工具卸载LLDB后,Android Studio请求我提供快速修复对话框,说明"缺少C ++调试器"。如果我按是。它再次安装LLDB,如果我按否,它会给我错误说。

  

运行Android Hybrid Debugger时出错(23533):C ++调试器包是   缺失或不兼容

顺便说一句,我正在使用无线调试,我的项目中有c ++模块和源代码。

更改运行配置 - > "调试类型"到了Java'不适合我。

2 个答案:

答案 0 :(得分:33)

我找到了解决方案。从调试器列表中选择Java。请享用。有时它会发生:)

enter image description here

答案 1 :(得分:9)

对于仍在寻找永久解决方案的人:

进入菜单运行,然后进入编辑配置。在 Debugger 下,然后选择 Debug Type Java