参考
示例:
+#define ATRACE_TAG ATRACE_TAG_ALWAYS
+
#include <dlfcn.h>
#include <iostream>
+#include <utils/Trace.h>
@@ -55,6 +58,7 @@ void LogdStub::initLogLevel() {
}
bool LogdStub::isFactoryBuild() {
+ ATRACE_CALL();
char factoryBuild[92];
property_get("ro.boot.factorybuild", factoryBuild, "0");
if (std::strncmp(factoryBuild, "1", 1) == 0) {
@@ -66,6 +70,7 @@ bool LogdStub::isFactoryBuild() {
bool LogdStub::isSlogLimitEnable(log_id_t log_id, int prio) {
+ ATRACE_CALL();
bool ret = true;
if (load_enable && !isFactoryBuild()) {
ILogdStub* Istub = GetImplInstance();
标签:trace,LogdStub,ATRACE,Framework,bool,isFactoryBuild,Android,include,factoryBuild
From: https://www.cnblogs.com/pengdonglin137/p/18492722