JNI 在native方法中打印日志

    xiaoxiao2021-12-14  19

    在AS中的native方法不能debug调试,为了便于开发调试,需要在native 方法中打印log,需要配置以下:

    1.build.gradle配置

    // 可以多写ndk{} ndk { ldLibs "log" }

    2.C文件中引用

    #include <android/log.h> #define LOG_TAG "nativeprint" #define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__) #define LOGD(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__) #define LOGE(...) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, __VA_ARGS__
    转载请注明原文地址: https://ju.6miu.com/read-968827.html

    最新回复(0)