android杂记--C++文件的添加log查看方法
1.添加头文件
#include
或者
#include
这个时候可以使用ALOGE/ALOGI/ALOGW 等方法打印出log
不过有些地方不能这么使用,因为依赖libutils libctuils库
在mk文件见添加如下依赖编译即可
#LOCAL_MODULE := ... ...
#base_intermediates := $(call local-intermediates-dir) //该行之下添加,这个貌似是查找依赖文件
LOCAL_SHARED_LIBRARIES += \
libutils libcutils
... ...
include $(BUILD_SHARED_LIBRARY) //该行之上,这时候是开始编译
2.通常的堆栈
android::CallStack stack;
stack.update(1);
stack.dump("");
这个需要加个头文件,不过要特别注意一个问题,这个头必须加在所有头的末尾,不然用不了滴,尤其是看android源码里webkit的时候。需要加的头文件如下:
#include
今天有事,后续补全,如果大家有更好的,或者特殊的情况,欢迎推荐