Android日志(一)

(1)日志级别

日志也分debug,info,warn,error级别.用法直接调用Log类即可,如

private static final String TAG = "MainActivity";

Log.d(TAG,"debug");

Log.i(TAG,"info");

Log.w(TAG,"warn");

Log.e(TAG,"error");

(2)日志过滤

在这里点击”新建”

填写过滤的条件,过滤名称以及过滤的日志标签

运行该程序之后,点击日志菜单栏的左边的过滤名称MainActivity就可以看到这些要过滤的日志.

(3)日志查看

可以用Ctrl+a将该日志全部拷贝Ctrl+c,然后将其复制到UE上方便查看,将上面过滤的日志拷贝后的详情如下.

03-09 09:18:18.728: D/MainActivity(17700): debug

03-09 09:18:18.728: I/MainActivity(17700): info

03-09 09:18:18.728: W/MainActivity(17700): warn

03-09 09:18:18.728: E/MainActivity(17700): error

时间: 2024-11-06 04:07:23

Android日志(一)的相关文章

Android日志猫的使用

Android日志猫的使用 Android给我们提供了一个Log类,这个类有一些方法,比如 我们可以在我们的代码中添加这些方法进行测试 1 package com.example.test; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.util.Log; 6 import android.view.Menu; 7 import android.view.MenuItem; 8 9 10

[Android]Android日志抓取软件测试

1. log文件分类简介 1. 实时打印: 1.1 logcat main(应用程序) -- adb logcat -b main -v time > app.log 1.2 logcat radio(射频相关-SIMSTK,modem相关的ATcommand) -- adb logcat -b radio -v time > radio.log 1.3 logcat events(系统事件的日志,比如触屏事件等) -- adb logcat -b events -v time 1.4 tcp

《Android笔记3.11》 Android 日志系统

课程背景:Android 日志是用来记录程序运行过程的,但是在实际开发中,由于日志信息太多导致不方便查看有效日志而影响了正常的开发调试工作,所以学会对日志进行分类查看非常重要. 核心内容:1.System.out2.System.err3.Android Log 类4.日志分类过滤 使用日志 API System.out.println("普通日志Info"); System.err.println("错误日志Warning"); Log.e(TAG, "

Android日志:代码混淆,使用说明

上一篇介绍了Google官方的一些解释,这一篇主要介绍如何实战(Eclipse开发)使用Googel提供的这个工具.如对代码混淆的概念不是很了解的建议先看上一篇--Android日志:代码混淆,官方文档介绍-----来自Google最新文档 主要先简单的介绍三个主要文件,在sdk下的proguard里面:  我的SDK路径为H:\Android\android-sdk-windows\tools\proguard proguard-android.txt//系统配置好一些默认选项,考虑的比较详细

Android日志系统Logcat源代码简要分析

文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6606957 在前面两篇文章Android日志系统驱动程序Logger源代码分析和Android应用程序框架层和系统运行库层日志系统源代码中,介绍了Android内核空间层.系统运行库层和应用程序框架层日志系统相关的源代码,其中,后一篇文章着重介绍了日志的写入操作.为了描述完整性,这篇文章着重介绍日志的读取操作,这就是我们在开发Android应用

Android日志系统驱动程序Logger源代码分析

文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6595744 我们知道,在Android系统中,提供了一个轻量级的日志系统,这个日志系统是以驱动程序的形式实现在内核空间的,而在用户空间分别提供了Java接口和C/C++接口来使用这个日志系统,取决于你编写的是Android应用程序还是系统组件.在前面的文章浅谈Android系统开发中LOG的使用中,已经简要地介绍了在Android应用程序开发中

ProGuard优化Android日志

Android应用开发过程中,一般会加入各种日志打印,便于代码调试,android.util.Log的方法经常被使用.如果应用总是在后台不断的输出Log.i或Log.d的内容,除了增加系统开销外,对应用的整体效率受影响.ProGuard通过删除从未用过的代码和使用晦涩名字重命名类.字段和方法,对代码进行压缩,优化和混淆.结果生成一个比较小的.apk文件,该文件比较难进行逆向工程,因此安全性较高. 1 基础配置 在Eclipse中新建一个Android工程,一个proguard-project.t

Android 日志级别总结

Android Console窗口只会打印 软件的 安装信息及部分异常. Android 日志信息 可通过Logcat View 查看. 其中使用Logcat 可查看到的日志级别分别为:ERROR,WARN,INFO,DEBUG,VERBOSE 其优先级分别为:ERROR>WARN>INFO>DEBUG>VERBOSE 通常使用Logcat 的方式可自定义Filter 中的LogTag 来进行Log日志的筛选. Java 中常用的System.out  的默认级别为Info,Sys

python 分析android日志获取activit加载时间

最近有个需求,需要对比前后两个版本单个activity加载的时间 在android日志中我们可以看到类似INFO/ActivityManager(2486): Displayed activity com.teleca/.ContextMenuActivity: 240 ms (total 41289 ms)的日志,即为Activity的加载时间 首先通过adb logcat > xx.txt获取日志,然后用如下代码分析日志: #-*-coding:utf-8 -*- # 分析android a

Android日志工具Log

Android的日志工具类是Log,属于android.util.Log包 ,这个类提供了5个方法来供我们打印日志. ● Log.v().用于打印最为繁琐的,意义最小的日志信息.对应级别为 verbose,是Android日志里级别最低的一种.  (顺便来认识一下单词---verbose:冗长的,啰嗦的,累赘的,我也是百度的*_*) ● Log.d().用于打印一些调试信息,这些信息对于调试程序和分析问题是很有帮助的.对应级别为 debug,比 verbose 高一级. ● Log.i().用于