要在NDK中打印日志,只需要以下三步:一、在Android.mk中添加以下内容:LOCAL_LDLIBS := -lm -llog注意,这行代码要添加在include $(CLEAR_VARS)之后,否则没有效果。二、引用头文件#include 三、定义变量//定义TAG之后,我们可以在LogCat通过TAG过滤出NDK打印的日志
#define TAG "JNITES...
分类:
其他好文 时间:
2015-09-05 11:14:06
阅读次数:
193
1 添加ndk对log支持若需要添加ndk对log的支持,只需要通过以下2步即可实现。1.1 修改Android.mk如生成的库文件是“.so文件”,则在Android.mk中添加如下内容:LOCAL_LDLIBS:=-L$(SYSROOT)/usr/lib -llog如生成的库文件是“.a文件”,...
分类:
系统相关 时间:
2015-08-05 18:04:12
阅读次数:
148
1,在Android.mk文件中加上LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llogLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE :=ndkdemoLOCAL_SRC_FILES :=c...
分类:
其他好文 时间:
2015-07-25 18:26:35
阅读次数:
122
相信很多人在刚开始学习Android JNI编程的时候,需要输出Log,在百度Google搜索的时候都是说需要在Android.mk中加入LOCAL_LDLIBS+= -L$(SYSROOT)/usr/lib -llog ,其实这是在eclipse开发上的方式,Android Studio并不是这么...
分类:
移动开发 时间:
2015-06-09 21:52:03
阅读次数:
222
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_LDLIBS :=-llogLOCAL_MODULE := DeviceAPILOCAL_SRC_FILES := DeviceAPI.c \include $(BUILD_SHARE...
分类:
移动开发 时间:
2015-06-04 19:06:16
阅读次数:
170
添加日志:1. 增加log支持。Android.mk文件增加LOCAL_LDLIBS += -llog2.C代码中增加(放在最前面)#include #define LOG_TAG "System.out"#define LOGD(...) __android_log_print(ANDROID_L...
分类:
其他好文 时间:
2014-12-19 00:22:40
阅读次数:
191
请问大家ndk中LOCAL_SHARED_LIBRARIES LOCAL_LDLIBS什么区别啊 我先是编译了一个.so 然后在此次编译的使用调用,请问用LOCAL_SHARED_LIBRARIES和LOCAL_LDLIBS什么区别啊,我用后者能编译通过,用前者不行呢,谢谢!!1.共享库放在其他程序...
分类:
其他好文 时间:
2014-09-22 01:47:41
阅读次数:
449
一、jni打印调试信息 1、 在Android.mk文件中添加: LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog 2、 在.c文件中添加:#include 3、 打印log信息:__android_log_print(ANDROID_LOG_...
分类:
移动开发 时间:
2014-07-16 18:52:13
阅读次数:
247
C/C++开发,在NDK和源码中输出Log信息的方法!
NDK:
1、包含头文件
#include
2、Android.mk中包含库
LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog
上面这个一定要,不然出现error: undefined reference to '__android_log_print'
LOCAL_SHARED_LIB...
分类:
移动开发 时间:
2014-05-15 13:03:34
阅读次数:
358