Android Studio如何debug C/C++

2025-04-08 13:27:01

1、下载Android Studio最新稳定版本,建议2.2以后的,有些早期版本的Android Studio并不支持断点调试C/C++。下载和配置好JDK环境。

Android Studio如何debug C/C++

2、打开Android Studio,单击主菜单"Tool",打开"SDK Manager",在右边选项卡选择"SDK Tools",看"CMake"、"LLDB"、"NDK"这3项是否有勾选。如果没勾选的话勾选后进行下载安装。

Android Studio如何debug C/C++

3、新建一个Android项目,要勾选"Include C++ support”。创建后可以看到有native-lib.cpp(自动生成的C++源文件)、CMakeLists.txt这些文件。

Android Studio如何debug C/C++
Android Studio如何debug C/C++

4、如果是修改旧项目来改造为cmake项目的,在app project的gradle添加如图的配置

Android Studio如何debug C/C++

5、选择run下拉item,选Edit Configurations,Debug type为Auto时,既可以debug C/C++,也可以调试Java代码

Android Studio如何debug C/C++

6、编写好相关的C/C++代码及Jni代码,在CMakeLists的脚本配置文件写好C/C++等的配置。

Android Studio如何debug C/C++

7、在C/C++设断点,以Debug方式运行工程,可以看到能进C/C++断点,能进行单步调试等操作了。

Android Studio如何debug C/C++
Android Studio如何debug C/C++
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢