JNI中的本地方法添加调试信息

1、在c文件中添加头文件 #include <android/log.h>

2、使用__android_log_write 等几个方法将信息输出到Logcat当中

      在android-ndk-r8\platforms\android-9\arch-arm\usr\include\android\log.h文件中可以看到四个输出信息的方法。

3、在Android.mk 文件中添加LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog

    源文件内容如下:

    LOCAL_PATH := $(call my-dir)

    include $(CLEAR_VARS)

     LOCAL_MODULE    := helloNDK

     LOCAL_SRC_FILES := com_list_jnidemo_MainActivity.c

      LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog

      include $(BUILD_SHARED_LIBRARY)

4、编译该项目,在运行项目,可以再logcat窗口中看到日志信息。

更详细的说明:http://blog.csdn.net/zgjxwl/article/details/6234025


猜你喜欢

转载自zhuruenzhe2011-163-com.iteye.com/blog/1629527