zoukankan      html  css  js  c++  java
  • Android日志收集功能设计和实施报告(总)

    几乎所有的应用程序开发者都知道“用户体验”重视,为了增强用户体验是从全面的监测和报告制度密不可分,在这些日志(控制Crash报告)是主要的问题跟踪和解决工具。

    日志上报系统。首先看一下类图:


    整个日志监控上报大体分为例如以下几个部分:

    1. 封装控制系统原生Log,然后依据不同的级别分别输出到Logcat和文件里,主要有类LogcatLog和FileLog实现。
    2. 收集手机其它信息,在将log上报到server时一同上报,这些信息包含Settings信息、DropBox打印的log、应用的SharedPreference、设备分辨率信息等。全部这些被时限为XXColector类,能够依据须要(后台配置控制)进行上传。

    3. 将FileLog信息、Crash信息、以及Collector收集的手机信息上报到server。上报的方式主要分为:通过Email发送和通过HTTP(以及后台CGI)发送。当然你也能够选择发送到Google Form等。

    4. Crash异常捕获处理(即:继承实现UncaughtExceptionHandler),有LogCenter中实现。

    5. 良好的可配置信息,即:系统中全部的日志收集、发送方式都是后台可配置的。

    接着,它将5科介绍。

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    PHP安全
    使用 jQuery 简化 Ajax 开发
    我的云之旅–HBase调试(139)
    Java的性能调优
    libsqlite3.dylib与libsqlite3.0.dylib区别
    zookeeper code
    最近的一个框架
    我的云之旅–Lucene内容存储进入Hadoop(136)
    Linux源码阅读推荐阅读图书
    我的云之旅–HMaster启动说明(140)
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4882452.html
Copyright © 2011-2022 走看看