zoukankan      html  css  js  c++  java
  • 杂记

      何时会出现ANR(应用无响应):1、屏幕操作(按钮点击)等待超时。2、HandleMessage回调函数中执行超过10秒。

      如下几种情况会产生log文件:1,程序异常退出 , uncaused exception。2,程序强制关闭 ,Force Closed (简称FC)。3,程序无响应 , Application No Response (简称ANR) , 顺便,一般主线程超过5秒么有处理就会ANR。4,手动生成 。

      Log日志文件的构成:1、系统基本信息 ,包括 内存,CPU ,进程队列 ,虚拟内存 , 垃圾回收等信息。2、事件信息 , 也是我们主要分析的信息。3、虚拟机信息 , 包括进程的,线程的跟踪信息,这是用来跟踪进程和线程具体点的好地方。

      观察log文件的基本步骤 。 1,如果是ANR问题 , 则搜索“ANR”关键词 。 快速定位到关键事件信息 。2,如果是ForceClosed 和其它异常退出信息,则搜索"Fatal" 关键词, 快速定位到关键事件信息 。3,定位到关键事件信息后 , 如果信息不够明确的,再去搜索应用程序包的虚拟机信息 ,查看具体的进程和线程跟踪的日志,来定位到代码 。 

  • 相关阅读:
    bzoj 1051: [HAOI2006]受欢迎的牛
    bzoj 1192: [HNOI2006]鬼谷子的钱袋
    一些动规水题
    USACO 2014 Open Silver Fairphoto
    USACO 2013 Nov Silver Pogo-Cow
    09day1
    09day2
    08day2
    08day1
    07day2
  • 原文地址:https://www.cnblogs.com/liujinyao/p/2955599.html
Copyright © 2011-2022 走看看