DevEcoStudio 中使用模拟器时如何过滤日志

DevEcoStudio 中使用模拟器时如何过滤日志 #鸿蒙核心技术#鸿蒙开发者工具##DevEcoStudio

在 Hilog > Settings > Filter 设置

Log message: A03d00/JSAPP

当你看到不断更新的日志时,你会不会崩溃

因为 No-filters 模式下模拟器会输出系统所有日志信息,这个模式在开发中并不使用,可用自定义模式

  • 找到模拟器日志,选择自定义

  • 在 Filter name 中输入custom (可以忽略这一步)
  • Log level 中选择Info
  • 在 Log message 输入框中输入A03d00/JSAPP(打印内容)
  • 操作后在控制台查看就行了

其他

日志内容类型

  • 启动相关日志:记录模拟器启动过程中的各种信息,如加载系统镜像、初始化硬件设备、配置网络等操作的结果和状态。如果模拟器启动失败,这里会包含导致失败的具体原因,例如端口冲突、虚拟机管理程序未启用或配置错误、权限不足等。
  • 系统运行日志:包含模拟器系统运行时的各种事件和状态信息,如进程的启动和停止、系统服务的运行情况、内存和 CPU 的使用统计等。这些信息有助于开发者了解模拟器的整体运行状况,判断是否存在资源瓶颈或系统异常。
  • 应用相关日志:当在模拟器中运行应用程序时,会记录应用的启动、暂停、恢复、销毁等生命周期事件,以及应用中发生的各种错误、警告和调试信息。这对于开发者调试应用在模拟器上的运行问题非常重要,可以帮助定位应用中的代码错误、资源泄漏等问题。
  • 硬件模拟日志:模拟器需要模拟设备的硬件功能,如屏幕、摄像头、传感器等。相关日志会记录硬件模拟的操作和状态,例如屏幕分辨率的设置、摄像头的调用情况、传感器数据的模拟等。如果应用依赖于特定的硬件功能,这些日志可以帮助确定硬件模拟是否正常工作,以及应用与模拟硬件的交互是否正确。

日志级别

  • DEBUG:调试级别日志,通常包含详细的调试信息,用于开发者在开发过程中深入了解程序的执行流程和变量状态等。在正式发布版本中默认不被打印,只有在调试版本或打开调试开关的情况下才会打印。
  • INFO:信息级别日志,用于记录程序运行中的重要信息,如系统启动、模块加载、关键操作的执行等,有助于开发者了解程序的整体运行情况。
  • WARN:警告级别日志,提示可能存在的问题或潜在的风险,如资源使用接近上限、不推荐的操作被执行等,但并不一定表示程序出现了错误。
  • ERROR:错误级别日志,用于记录程序中发生的错误情况,如代码异常、文件读取失败、网络连接中断等,这些错误可能会导致程序的部分功能无法正常运行。
  • FATAL:严重错误级别日志,通常表示程序出现了严重的错误,导致整个系统或关键功能无法继续运行,如系统崩溃、内存耗尽等。
#DevEcoStudio#
全部评论

相关推荐

昨天 15:01
已编辑
湘潭大学 Web前端
流程很繁琐公司规模100人左右,有官网、宣传展示视频,信息都还算完备透明。招人的是主管,非常耐心,回复很快而且很温柔d(^^*) 公司是金融方面,环境和位置还行,实习生招的很多,要求实习满6个月才给证明。一、首先问了我七八个前置问题,诸如实习时间、为什么学前端、会就近租房吗、为什么来我们公司……二、然后要了我的Github看项目。我问我的项目不是很完善,要放链接到简历上吗。她说可以放,主要是人事部门想看。三、要了我的成绩单四、然后做了笔试,笔试很简单,虽然我还是做错两个……笔试过程要求电脑和手机摄像头同时开启五、然后是一面,HR面,问了常规的问题,基本都在我的小本本里(感谢b站某漂亮姐姐!)。HR做了自我介绍,问了诸如:    1.为什么学前端、职业规划(我侧重讲了当前的目标,也就是一年以内的,然后还提了一下最终目标)    2.可以讲讲你的项目经历吗(我讲了两个主要的项目,还有组织团队的经历)    3.你在项目中学到了什么(这里最结巴,因为我的确学到了很多,提升也非常大,但又有点忘了)    4.讲讲你的缺点(我说了太扣细节,还有代码洁癖导致的工期延误,以后要先完成再修正)    5.你最有成就感的事(我讲了我半夜2点抽风,在不知道部署流程的情况下,把前后端数据库全部署到云端了)    6.你会如何与上级相处(没听懂,问了3遍,还让HR解释了是什么意思,而且这里忘记说服从了……)    7.与导师发生冲突如何解决(我还是忘记服从了……)    8.你有别的面试吗(我老实回答了有……)    9.那个公司是做什么的(不是金融,是科技方面的,公司太小了信息不多,我更喜欢你们公司)    10.你的课都修完了吗(专业课已修完,可以找代课)    11.实习多久、什么时候可以来(我算了一下可以实习6个月,6月26日期末考完马上赶来)    12.薪水多少(公司写的200-300,我说260。我老实交代了我是第一次面试,不是很懂……)    13.做过mbti测试吗(这里我知道我的mbti是个很大的雷点,于是我说了没有,后续叫我做了)    14.在我们公司实习完以后有什么打算(我说去更大的公司,讲出来以后感觉说的不是很明智……阿西,我应该说喜欢那里就留下来转正的)    15.会就近租房吗(我说会,但我也要考虑通勤时间和房租,公司地段很好,应该没什么问题)    16.如果你快下班了任务还没完成怎么办(我说如果是因为自身效率低下造成的,我会加班。忘记强调自己要坚决完成上级安排的任务了……)    17.如果进入二面,你能接受线下面试吗(我说期末考试隔一个星期一次,恐怕不是很方便。HR说会尽力争取。)    18.你有什么要问的?     我问了薪水是日结还是月结(是月结)     实习证明强制要求6个月才发吗(说强制6个月,表现好3个月),我说学校强制要求怎么办(HR说把签的合同给学校看)     其实我还想问实习证明是什么,怕被翻白眼就没问(     如果进入岗位要做什么(HR说有人带,主要是网页维护。他们公司的网页真的很漂亮。)六、MBTI测试    发了同学的截图,我的MBTI很不受待见,而且我怎么选也测不出我同学那么好的(不知道有没有二面,二面是技术面二编:过了一天了,没有消息,应该是没有二面了被另一个公司暴击了,瓦达西……还是再沉淀沉淀吧😭有一点紧张,但除了讲话结巴和老是忘记自己要说什么外,我尽力了,以后我要多和同学扯白d(^^*)可以看出我的服从意识不是很高,而且还当着人家面夸公司网页好看,也没有注意到HR想离开了,要时刻注意
Pomelooooo:MBTI哪有好与不好的说法 暂时不太优秀也只能说还不在自己擅长的领域上发挥作用
查看25道真题和解析
点赞 评论 收藏
分享
05-08 14:33
已编辑
合肥大学 Java
📍面试公司:上海某小小厂❓面试问题:1. 先让我自我介绍,然后我就讲了自己的主项目2. 主项目的来源?学校的,还是自己搞的,和朋友搞的,产品设计谁搞的。   和同学搞的,我负责后端,产品设计是和同学一起搞的3. 项目有什么难点?redis和mysql的缓存一致性,串行改并行,redis缓存失效(感觉这几个比较简单,只讲了这几个)4. 平时有问题怎么解决?问Ai? 看问题,比较泛的就去网上找找文章,自己整合,与ai结合吧。(看来这种问题我还得问问ai,帮我总结下) ide的ai插件,给足上下文和限制什么的5. 思考题  5.1 5对夫妇围成一圈,要求夫妻相邻,有多少种方案。   简单的原排列吗,5!/5  *2 =50 !!!!   他让我好好思考,我然后给出了  5!/5 * 2 = 48 !!! 他提示我只有一对吗,  我给出了  5! /5 *2 ^5  我真是天才),回去补补数论的排列组合。 5.2 5对夫妇坐在餐桌上吃饭,要求夫妻相邻,有多少种方案? 我反问他和上一个问题没有区别),然后就结束了。🙌面试感想:tx会议),扬声器和麦克风都设置为耳机一个设备,听不到对方声音),快速切换为手机来面试)
查看6道真题和解析 面试问题记录
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务