首先,在头文件中包括<android/log.h>
然后声明几个宏定义
#include <android/log.h>
#define LOG_TAG "Syste.out"
#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG
, LOG_TAG, __VA_ARGS__)
#define LOGI(...) __android_log_print(ANDROID_LOG_INFO
, LOG_TAG, __VA_ARGS__) 在Android.mk中加入
LOCAL_LDLIBS := \
-llog \ 因为我使用的是Android studio
所以需要在build.gradel里面添加
ldLibs
"log"
ndk {
//需要生成的so文件名称
moduleName "hello"
//适配各种架构的cpu
abiFilters
"armeabi",
"armeabi-v7a",
"x86"
ldLibs
"log"
}
转载请注明原文地址: https://ju.6miu.com/read-659569.html