使用DevEco Studio运行鸿蒙项目,屏蔽控制台无关日志,过滤需要的日志
没有任何操作,依然出现大量日志:
08-14 16:28:37.724 42257-42257 C02C02/PARAM pid-42257 E [param_manager.c:739]SystemReadParam failed! name is:const.debuggable, errNum is:1002!
08-14 16:28:37.724 42257-42257 C02C02/PARAM pid-42257 E [param_base.c:356]Forbid to open workspace for u:object_r:startup_init_param:s0 error 13
08-14 16:28:37.724 42257-42257 C02C02/PARAM pid-42257 E [param_base.c:530]Selinux check name const.debuggable in u:object_r:startup_init_param:s0 info [42257 2000 2000] failed!
08-14 16:28:37.724 42257-42257 C02C02/PARAM pid-42257 E [param_manager.c:688]Forbid to access const.debuggable label 22880 7
08-14 16:28:37.724 42257-42257 C02C02/PARAM pid-42257 E [param_manager.c:739]SystemReadParam failed! name is:const.debuggable, errNum is:1002!
08-14 16:28:37.728 7479-27581 C02D13/hdcd/HDC_LOG hdcd W [BeginRemoveTask:111] BeginRemoveTask taskType:0 channelId:294407647
08-14 16:28:37.728 7479-27581 C02D13/hdcd/HDC_LOG hdcd W [ClearOwnTasks:174] ClearOwnTasks OP_CLEAR finish, sessionId:3787303156 channelIDInput:294407647
08-14 16:28:37.728 7479-27581 C02D13/hdcd/HDC_LOG hdcd W [operator():119] taskClassDeleteRetry start clear task, taskType:0 cid:294407647 sid:3787303156
08-14 16:28:37.729 7479-27581 C02D13/hdcd/HDC_LOG hdcd W [operator():138] TaskDelay task remove finish, channelId:294407647
08-14 16:28:37.734 638-993 C057C2/samgr/IPCObjectProxy samgr W SendObituary 519: handle:538 desc:*.accessToken 1515605888
08-14 16:28:37.735 880-914 C057C2/resourc...PCObjectProxy resource_..._service W SendObituary 519: handle:62 desc: 946176512
08-14 16:28:37.735 1483-2593 C057C2/foundat...PCObjectProxy foundation W SendObituary 519: handle:191 desc:*.IEventReceive 3509069568
08-14 16:28:37.735 1483-2572 C057C2/foundat...PCObjectProxy foundation W SendObituary 519: handle:482 desc: 3509068224
08-14 16:28:37.735 1483-2594 C057C2/foundat...PCObjectProxy foundation W SendObituary 519: handle:271 desc:*.IEventReceive 3509072256
08-14 16:28:37.736 1375-1375 C057C2/softbus...PCObjectProxy softbus_server W SendObituary 519: handle:39 desc: 2498279104
08-14 16:28:37.736 1483-2593 C057C2/foundat...PCObjectProxy foundation W SendObituary 519: handle:26 desc: 3104000320
08-14 16:28:37.736 1375-1375 C05743/softbus...ver/TransCtrl softbus_server W TransProxyDeathCallback# pkgName=OHOS.Filem*********************yncService, pid=38715
08-14 16:28:37.736 1375-1375 C05742/softbus...ver/TransInit softbus_server E TransProxyDestroyChannelList# destroyList is null
08-14 16:28:37.736 1375-1375 C05743/softbus...ver/TransCtrl softbus_server W TransLaneMgrDeathCallback# pkgName=OHOS.Filem*********************yncService, pid=38715
08-14 16:28:37.736 638-638 C057C2/samgr/IPCObjectProxy samgr W SendObituary 519: handle:389 desc:*.ISystemAbilityStatusChange 3710504960
08-14 16:28:37.736 638-684 C057C2/samgr/IPCObjectProxy samgr W SendObituary 519: handle:388 desc:*.ISystemAbilityStatusChange 3710508096
08-14 16:28:37.737 638-1172 C057C2/samgr/IPCObjectProxy samgr W SendObituary 519: handle:438 desc:*.ISystemAbilityStatusChange 3710532736
08-14 16:28:37.738 638-666 C057C2/samgr/IPCObjectProxy samgr W SendObituary 519: handle:387 desc:*.ISystemAbilityStatusChange 3710506304
08-14 16:28:37.738 1595-2836 C057C2/distrib...PCObjectProxy distributeddata W SendObituary 519: handle:25 desc: 1021913216
08-14 16:28:37.738 1417-2732 C057C2/hianaly...PCObjectProxy hianalytics W SendObituary 519: handle:27 desc:*.IRemoteConfigObserver 1315497920
08-14 16:28:37.742 964-2547 C057C2/netmana...PCObjectProxy netmanager W SendObituary 519: handle:404 desc:*.INetConnCallback 2954863744
08-14 16:28:37.760 1376-2446 C02700/sensors/MotionPlugin sensors E in MotionTransformIfRequired, g_handle is nullptr
08-14 16:28:37.760 1376-2446 C02700/sensors/MotionPlugin sensors E in MotionTransformIfRequired, g_handle is nullptr
08-14 16:28:37.974 964-2027 C015B5/netmanager/BoosterNet netmanager E [phone.cpp] GetNetworkType# phone: invalid slotId
08-14 16:28:37.974 964-2027 C015B5/netmanager/BoosterNet netmanager E [phone.cpp] GetNetworkType# phone: invalid slotId
这些日志与我的代码无关,主要是鸿蒙操作系统的底层服务的信息
我使用包名过滤日志:
看上去依然有很多无关日志
解决方法:
RKWEB-CONSOLE|testTag|ArkWeb,多种类型,使用|分割
RKWEB-CONSOLE:h5中的console打印
testTag、ArkWeb:定义的标签,例如
hilog.info(DOMAIN, 'testTag', '%{public}s', 'Ability onBackground');
这样就可以过滤出需要的日志了