Android NDK (JNI)在 .c或 .cpp下打印LOG
2013-06-07 16:15
357 查看
1. 在 hello-jni.c文件
#include <string.h> #include <jni.h> #include <android/log.h> #define LOG_TAG "mylog" #define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__) /* This is a trivial JNI example where we use a native method * to return a new VM String. See the corresponding Java source * file located at: * * apps/samples/hello-jni/project/src/com/example/hellojni/HelloJni.java */ jstring Java_com_example_jni_HFHelloJni_stringFromJNI( JNIEnv* env, jobject thiz ) { LOGI("debug log success\n"); return (*env)->NewStringUTF(env, "Hello from JNI !"); }2. Android.mk文件
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := hello-jni LOCAL_SRC_FILES := hello-jni.c LOCAL_LDLIBS := -llog include $(BUILD_SHARED_LIBRARY)
相关文章推荐
- android-如何在jni中C/C++层打印log到logcat
- android ndk 入门之打印log信息
- JNI开发之c代码中LOG打印调试信息
- (4.1.27.9)创建简单的JniDemo和Jni中打印log信息
- Android NDK 打印log
- android-----JNI中的log打印
- Android NDK 学习日志 (二)宏定义打印Log
- android jni打印log
- JNI 中打印Log
- jni 打印Log消息
- NDK开发中JNI打印log信息
- Android中调用c函数来打印log---(JNI)
- JNI调试C/C++的log打印
- Android NDK开发 Jni中打日志LOG(二)
- android JNI调用系统liblog.so打印Log
- android ndk打印log信息
- JNI 实现LOG打印功能
- Android开发在Jni中的log打印
- Android studio中JNI-NDK开发打印LOG出现 undefined reference to `__android_log_print' 解决
- android jni 打印 log 信息