Android:日志系统

来源:互联网 发布:手机紫光灯软件 编辑:程序博客网 时间:2024/06/14 07:08

     * 日志输出的优先级 及作用


//之前所输出的一句话用的是 java 语言的输出信息,还提供了一种错误语言的日志


System.out.println("日志级别 - 普通日志");
System.err.println("错误信息");
/**
 * I/System.out:
日志级别 -普通日志   : I开头 Info普通的日志信息
 * W/System.err:
错误信息            : W开头,警告信息
 *
 *
这两种级别的日志是不一样的
 *
 * 可以查看日志的级别;
 * Verbose:
 * Debug:
 * Info:  
只能看 Info的信息,或比info级别更高的信息
 * Warn:  
警告信息:
 * Error: 
错我信息
 * Assert:
 */

//Android 给我提供了非常详细的日志信息,优先级由高到低
Log.e(TAG,"错误信息");
Log.w(TAG,"警告信息");
Log.i(TAG,"普通信息");
Log.d(TAG,"调试信息");//在调试的时候输出的信息。
Log.v(TAG,"无用信息");//给程序猿唠叨用




   * 日志分类 : -   开发工具会自动的根据包名进行分类。


          . No Filters : 没有滤镜,所有的日志信息都会出现

          . Edit Filter Configuration :编辑滤镜的配置信息  -  点 + 号添加自定义的标签。Log TAG      :  根据Tag信息      

      Log Message  : 根据输出的内容    

      by PID       :  程序的进程 ID

      Log Level    :  日志的级别



   * 使用 DDMS 查看日志。

    . 点击 Tool  -  Android - Android Device Monitor(设备监视器 DDMS) - 启动 - 下面有个 LogCat 窗口  然后选择  一个模拟器

    . 在DDMS 里对日志进行分类,LogCat + 号: 名字

    . 日志的信息使用颜色 进行区分, 级别最高的是红色 - 橙色 - 绿色 - 黑色

    . DDMS 可以独立运行

    . DDMS 可以不再开发工具中使用: 来到AndroidSDK里面 - tools - ddms(双击) 就可以执行一个DDMS 。

    . Emulator Controll : 模拟呼叫电话