首页 > 其他分享 >【FAQ】【ANR问题】第一次显示出ANR弹框时没有收到SIGQUIT信号,同时系统也没有生成traces日志文件,点击 ANR 弹框中的等待时,第二次出现ANR弹框时接收到SIGQUIT信号

【FAQ】【ANR问题】第一次显示出ANR弹框时没有收到SIGQUIT信号,同时系统也没有生成traces日志文件,点击 ANR 弹框中的等待时,第二次出现ANR弹框时接收到SIGQUIT信号

时间:2022-11-23 09:46:54浏览次数:65  
标签:ANR SIGQUIT 弹框 故障 信号 日志

【问题描述】

第一次显示出ANR弹框时没有收到SIGQUIT信号,同时系统也没有生成traces日志文件,点击 ANR 弹框中的等待时,第二次出现ANR弹框时接收到SIGQUIT信号,想了解鸿蒙的ANR流程相较Android是做了较大的改动吗

 

【解决方案】

1、在HOS2.0版本上,华为针对安卓原生ANR机制做了增强,主要是解决由于应用卡死导致系统黑屏无响应的情况,安卓原生ANR机制无法监控到该类故障(比如:无焦点窗口)。华为检测到该类型的故障会弹ANR框提示。故障日志系统会保留,由于这类故障一般是由于系统服务导致所以没有开放给应用。

2、如果需要这类日志,可以升级HOS2.0.1版本,安卓原生的ANR也修复了该类问题,也能检测到该类问题,直接通过ANR机制可以获取相关故障日志信息。

 

欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

标签:ANR,SIGQUIT,弹框,故障,信号,日志
From: https://www.cnblogs.com/developer-huawei/p/16917257.html

相关文章

  • Android中对Log日志文件的分析(解决ANR)
    一.概述ANR使我们日常开发中偶尔会遇到的一种情况,也就是应用程序无响应,其实在应用出现ANR的时候,系统会在控制台给出错误提示,并且会产生一个相关的日志文件,今天我们就来分析......
  • 【快应用】权限弹框理由描述如何自定义
    ​ 问题背景:快应用中的授权弹框一般是用来提示用户应用即将使用该权限,但有时候系统自带的弹框内容并不能很好的描述获取该权限的作用,就有可能导致用户拒绝该权限,该用户......
  • 分析项目中ANR问题
    简介之前接手的老项目,从接手到现在也没怎么去维护过,突然测试那边给我提了一个ANR的BUG,由于从别人手中接手,并且此项目也不是经常需要维护,所有对项目代码并不是特别熟悉,因此......
  • 全面解析Android之ANR日志
    不论从事安卓应用开发,还是安卓系统研发,应该都遇到应用无响应(简称ANR)问题,当应用程序一段时间无法及时响应,则会弹出ANR对话框,让用户选择继续等待,还是强制关闭。本文将带你......
  • leaflet 点击图标显示echarts图表弹框
    leaflet散点图片根据官方文档我们应该都可以加载出来,点击如果想弹出简单的文本内容,title属性加载一个自定义html就可以了,但有时项目需求需要配合别的图表组件使用,简单记录......
  • ant design的关闭ModalForm和Modal弹框,清除数据的方法
    antdesign的关闭ModalForm和Modal弹框,清除数据的方法:1、ModalForm弹框modalProps中加destroyOnClose<ModalForm visible={visible} modalProps={{ destroyOnClose:......
  • 3、关闭Mac的Microsoft AutoUpdate弹框提示
    MacOS安装MicrosoftOfficeforMac之后,每天早晨一打开都会弹出MicrosoftAutoUpdate应用自动更新工具,嗯嗯嗯,有点烦,干掉它~ 方法:设置权限不可访问打开终端cd/Librar......
  • 新增弹框内表单布局
    //表单element-ui//表单<el-formlabel-width="120px":model="form":rules="rules"ref="form"><el-form-itemprop="rulesprop"label="部门名称">//文本框<......
  • 点击实现新增弹框功能
    //1、新增对话框<el-dialogtitle="新增部门"width="700px":visible.sync="show">//2、隐藏对话框show:false//3、导入注册使用新增对话框组件//使......
  • js实现点击除自身外的元素执行操作:如关闭自身弹框
    (1条消息)js实现点击除自身外的元素执行操作:如关闭自身弹框_story_in_sh的博客-CSDN博客......