LogCat查看Android运行日志

Android日志系统提供了记录和查看系统调试信息的功能。

Android Log信息都有一个标签(Tag)和输出级别(Level)。输出级别由低到高可以分为一下几个级别:

  V(Verbose)

  D(Debug)

  I(Info)

  W(Warn)

  E(Error)

  F(Fatal)

  S(Silent)

当使用eclipse开发时,我们可以方便的使用DDMS LogCat工具方便查看日志信息

代码调试过程中我们也可以使用LogCat工具方便得调试代码,程序中我们可以主动的写入Android工作日志,并通过过滤器快速查找到有无错误 提醒出现。下面我们以一个示例作简单介绍。

创建一个项目,在MainActivity的onCreat方法中添加如下代码

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
                 //添加一条Log 信息
		Log.i("TAG", "这个一条信息,位于Text位置");
	}

在LogCat工具栏处点击如图绿色加号

显示如下信息

Filter Name:过滤器名称

by Log Tag:通过标签查找

by Log Message:通过日志相关信息模糊匹配,查找含有输入信息的日志信息

by PID:通过应用程序的ID进行过滤

by Application Name:对输出日志的应用程序进行匹配

by Log Level:日志信息级别在所选等级(包括所选等级)以上的所有信息。

几种过滤信息为与关系,过滤信息越多查找更加精确。

我们输入以下信息,表示过滤器名称为1,搜索的标签(Tag)为TAG,输出信息中含有Text。

结果如下

如果我们将by Log Message内容修改如下

结果如下

时间: 2024-12-22 20:14:11

LogCat查看Android运行日志的相关文章

Eclipse中查看Android模拟器SD卡目录

有时候用到Android模拟器来模拟SD卡相关操作,在Eclipse中可以直接查看SD卡目录: 首先,新建模拟器的时候要创建SD卡,存储的大小根据需要创建: 启动模拟器,在Eclipse中打开视图窗口:Window--Show View--File Explorer: 可以看到下面有mnt目录,mnt--sdcard 就是SD卡的目录, 也就是代码中 Environment.getExternalStorageDirectory()  的目录: 这样就可以很直观的看到代码对sd卡的操作,比如新建

使用SourceInsight查看android中的native方法

SourceInsight真的是查看源代码的神器.只要知道了文件名,就可以快速定位到文件.最近在研究Android的touch系统,发现MotionEvent的getX()方法调用的是nativeGexAxis(),于是想看看该本地代码是如何实现的,但我不知道nativeGexAxis的实现代码在什么位置.Android中的类调用本地代码是通过类名相似或Android.mk文件定义.MotionEvent所在的pack为android.view,将点号换成下划线,我们可以推测MotionEven

如何高效地分析Android_log中的问题?——查看Android源码

在日常解bugs时,需要通过log日志来分析问题,例如查看crash发生时的堆栈信息时,就会有Android的源码的调用,这是就要去查看Android源码. 1.进入Android源码网址查看,例如 http://androidxref.com/ 2.选择对应的Android版本,例如Android 4.4 3.选择framework,在File Path中输入类名,点击Search,选择对应的类名. 4.查看Android源码!

做应用开发的怎样查看Android源代码

当我们在eclipse中开发android程序的时候,往往须要看源码(可能是出于好奇,可能是读源码习惯).那么怎样查看Android源码呢? 如果我们想參看Activity类的源码.按着Ctrl键.左击它.现实的结果却看不到代码的,提示的信息便是"找不到Activity.class文件". 此时点击以下的button,"Change Attached Source-".选择android源码所在位置. 第一种是选择工作文件夹,即已经存在的android应用程序源码.

做应用开发的如何查看Android源码

当我们在eclipse中开发android程序的时候,往往需要看源代码(可能是出于好奇,可能是读源码习惯),那么如何查看Android源代码呢? 比如下面这种情况 图一 假设我们想参看Activity类的源代码,按着Ctrl键,左击它,现实的结果却看不到代码的,提示的信息便是"找不到Activity.class文件". 图二 此时点击下面的按钮,"Change Attached Source-",选择android源代码所在位置,便弹出图三的对话框. 图三 第一种是

Android 学习笔记之 个人认为最简单的查看Android源码方案

相信很多人都会疑惑如何使用Eclipse ADT查看源码? 下面我们将介绍 如何查看Android源码. 本文有如下优点: 1.不用费心去找Android源码地址:一个字烦,网上的东西杂七杂八的... 2.不用担心过程难,这个就三步.. 工具:ADT 第一步:找到你ADT根目录,打开SDK Manager.exe 第二步:勾选你想查看的source for android sdk,下载. 第三步:打开任意一个Android程序使用Ctrl+想要查看的代码,然后跳转到查看源码文件,点击Change

安卓 logcat设置 Android logcat Settings

安卓 logcat设置 Android logcat Settings 作者:韩梦飞沙 Author:han_meng_fei_sha 邮箱:[email protected] E-mail: 313134555 @qq.com

Android - 查看Android应用(apk)签名

查看Android应用(apk)签名 本文地址: http://blog.csdn.net/caroline_wendy 在微博.微信开放平台注册应用时,需要填写应用(apk)的签名,可以使用keytool工具找到已签名应用的签名. 1. 使用解压缩工具,找到apk包内的CERT.RSA文件,这个文件就包含应用的签名. 2. 使用命令: keytool -printcert -file CERT.RSA 输出文件的签名,包含三种: MD5,SHA1,SHA256,一般选择MD5,32个符号.

获取 + 查看 Android 源码的 方法

Android源码获取方法. 作为一个Android开发者,必要的时候阅读以下源码可以拓宽一下自己的视野和对android的认知程度. Google的Android的源码管理仓库是用的是Git.Android是一个开源手机终端系统,基于Linux内核的. 1.下载一个Git客户端,我使用的是Git-1.7.0.2版本 下载地址:http://code.google.com/p/msysgit/ 2.windows下安装Git的客户端软件很方便,和普通软件一样.安装完成后,我们在电脑上建立一个文件