首先,在頭文件中包括<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" //適配各種架構(gòu)的cpu abiFilters "armeabi", "armeabi-v7a", "x86" ldLibs "log"}
新聞熱點
疑難解答