调试和性能分析概述
=========

通过NDK开发C/C++程序不可避免会遇到Native程序常见的异常、性能等问题，NDK随包提供了常用的调试调优工具，方便开发者定位问题。

*   已提供如下方式进行调试和性能分析：
    
    *   [C/C++内存错误检测](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-asan)
    *   通过DevEco Studio调试
        *   [1.C/C++反向调试](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-debug-native-reverse)
        *   [2.使用真机进行调试](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-debug-device)
            
            ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/5d/v3/ExhqjflxR4iuqbO0BQIVJg/caution_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260612T073816Z&HW-CC-Expire=86400&HW-CC-Sign=EDDF5E5DF04E0C7AE6C2C58A83BCE8BA263DEC302E4063C7D23D3C3228E9ED90)
            
            在[使用真机进行调试](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-debug-device)中，如果本地编译设备so文件的源码路径和当前配置的C++源码路径不一致，可以参考[三方源码调试](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-source-code-debugging)