使用Android Studio调用C代码时,有时需要打印log来辅助调试。
1. 在*.cpp文件中添加头文件:
#include <android/log.h>
#define LOG_TAG"log_c"
#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG , LOG_TAG, __VA_ARGS__)
#define LOGI(...) __android_log_print(ANDROID_LOG_INFO , LOG_TAG, __VA_ARGS__)
2. app的build.gradle文件中添加
3. 在cpp文件中添加打印
LOGD("aaa = %d\n", aaa);