• DB文件会生成在哪里以及生成的个数是多少?


    当系统发生Kernel Exception、System Server异常等问题时。MTK内部机制会抓取相关异常调试信息。产生相应的DB文件,放到aee_exp目录下。而在不同的情况下。aee_exp目录所在的路径以及aee_exp目录下的DB文件个数都会有所不同。
     
    一. DB的路径
          DB的路径仅仅有两种路径:/data/aee_exp或者/sdcard/mtklog/aee_exp。

    当中/sdcard通常是内置sdcard。

    DB实际存放路径的规则例如以下:
     
       (1)ENG版本号
     
             ENG版本号默认是打开MTKLogger,所以普通情况下DB优先放到在/sdcard/mtklog/aee_exp。

    可是当发生的是KE重新启动这类异常,此时MTKLogger还没起来,则aee_exp会生成在/data/aee_exp。


     
       (2)USER版本号
     
            USER版本号默认是关闭MTKLogger,所以此时DB是生成在/data/aee_exp。可是假设在USER版本号将MTKLogger打开。则aee_exp是生成在/sdcard/mtklog/aee_exp。
     
     
    二. aee_exp下的DB个数
     
         USER版本号关闭MTKLogger的情况下,仅仅有发生的是Fatal级别的异常才会抓取DB(包括KE。异常reboot。system_server出现异常的JE和NE以及software WatchDog)。且aee_exp最多保存4个DB文件,名称如db.xx.dbg,当中xx为“00”,“01”,“02”,“03”,再发生异常时依次覆盖“01”,“02”,“03”。会一直保留最老的“00”。
    除此之外的其他情况下是会抓取包含Exception级别的异常DB,且aee_exp最多会保存20个DB文件(db.00.dbg。db.01.dbg,......db.19.dbg)。再发生异常时依次覆盖“01”,“02”,“03”......"19",会一直保留最老的“00”。

  • 相关阅读:
    NET与J2EE比拼
    NET与J2EE比拼
    Linux下添加FTP账号和服务器、增加密码和用户,更改FTP目录
    PS去除图片中文字的方法详细图文教程
    VC下绘图程序Demo
    U盘(auto病毒)类病毒分析与解决方案
    数据库技术源代码
    多边形填充实验
    错误总结1,动态加载部分不能显示的原因
    android实现开机欢迎界面
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/7270450.html
Copyright © 2020-2023  润新知