默认情况下是不支持NDK调试的,但要支持NDK调试也很简单,只要做些简单配置即可。
配置所需组件
下载安装步骤如下:
1、Android Studio中在打开的项目中,菜单栏中选择Tools->Android->SDK Manager。
2、选中SDK Tools标签,分别选中Cmake、LLDB和NDK。
3、点击Apply,然后在弹出对话框中点击OK,会看到我们所选择安装的组件,之后选中Accept即可,等待安装完成。
配置
- 打开JNI调试
- 配置Android Native - Debugger
- 下载LLDB 2.0
首次底部会报错
点击 Fix,提示下载LLDB 2.0,照做,下载安装即可。
- 完成NDK调试配置,可以正常调试了。
上面的方法只适用于,application module中有Native代码的情况。
AS Library 模块中 Native 代码进行 debug 的一些坑
https://blog.csdn.net/tantion/article/details/86686481
Android Studio Library Module c++ Debug 的坑