Android打印函数调用流程¶
java¶
native(c/cpp)¶
Android.bp:
cc_defaults {
name: "xxxxxxxxxxx",
shared_libs: [
"xxxxx",
"libutils",
"libutilscallstack",
],
}
Android.mk:
LOCAL_SHARED_LIBRARIES := \
xxxxx
libutils\
libutilscallstack \
如果这个 cc_defaults 又被 cc_library_shared 引用,那么还需要在 cc_library_shared 的 shared_libs 里添加。
#include <utils/CallStack.h>
## system/core/libutils/include/utils/CallStack.h
android::CallStack cs;
cs.update();
cs.log("solo-debug");