@ohos.logLibrary在api11后该接口不对外提供,建议使用C/C实现。日志回调接口使用示例(C/C):#include “hilog/log.h” static constexpr OHOS::HiviewDFX::HiLogLabel LABEL = {LOG_CORE, 0xD003200, “MY_TAG”}; // 回调函数,开发者自定义的日志处理函数 void MyHiLog(const LogType type, const LogLevel level, const unsigned int domain, const char *tag, const char *msg) { // user-defined to handle your log, such as redirect/filter } static void Test(void) { // 1.注册回调接口 OH_LOG_SetCallback(MyHiLog); // 2.调用hilog接口打印日志,日志内容会输出到hilog,同时通过回调返回给MyHiLog,开发者可以在MyHiLog中自行处理日志 HiLog::Info(LABEL, “hello world”); }
@ohos.logLibrary在api11后该接口不对外提供,建议使用C/C实现。
日志回调接口使用示例(C/C):