1.在mk文件添加来了llog .so
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := hello
LOCAL_SRC_FILES := hello.c
LOCAL_LDLIBS := -llog
include $(BUILD_SHARED_LIBRARY)
$(call import-module,android/native_app_glue)
2.在。c文件中使用log
#include<stdio.h>
#include <android/log.h>
#include"com_example_firstjni_MainActivity.h"
#define LOG_TAG "ndk_log"
#define LOGE(msg) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, msg)
#define LOGI(msg) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, msg)
#define LOGD(msg) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, msg)
JNIEXPORT jstring JNICALL Java_com_example_firstjni_MainActivity_say
(JNIEnv * env, jclass jclass){
LOGI("ndk log");
return (*env)->NewStringUTF(env, "Hello from JNI !萨达");
}