android 工程 日志输出 附源码

本文介绍如何在Eclipse中配置Android项目的日志输出等级,并通过示例代码展示了如何使用Log类的不同方法来记录不同级别的日志信息。此外,还介绍了如何在Eclipse的Logcat视图中查看和过滤这些日志。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.日志输出:我们开发时常会在控制台输出数据
首先我们将eclipse的android的控制台的日志输出等级设置为infor
window->prefernces
[img]http://dl.iteye.com/upload/picture/pic/55867/04d48527-a553-3825-ad35-13173ff6709f.bmp[/img]
然后在activity的代码中添加Log日志;


package cn.aboutlog.activity;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

public class AboutLogActivity extends Activity {
private static final String TAGSTRING = "AboutLogActivity";//shift+ctrl+x 大写快捷键
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
/**
* Log 日志类
* 这里我们输出AboutLogActivity这个类被实例化的信息
* i(String,String);这里的两个参数,第一个参数是标志位,第二个
* 参数是显示的信息,这里建议将标志位的参数设置为类名;
* 这个方法就是显示信息用的
* e(。。。);这个是用来显示错误信息的
* d(。。。);这个用来显示debug信息的
* 控制台是在window->show view->other->android->logcat
*/
// Log.i(TAGSTRING, "实例化AboutLogActivity类");不支持中文
Log.i(TAGSTRING, "AboutLogActivity created");
}
}

控制台是在window--show view--other--android--logcat
[img]
http://dl.iteye.com/upload/picture/pic/55873/2a69085f-64f7-3625-8e5a-d3de0971a51e.bmp
[/img]
想快速找到你的日志使用过滤器
点击logcat中的绿色的加号 添加一个过滤器 填写的标签就是你程序中定义的那个tag
[img]http://dl.iteye.com/upload/picture/pic/55875/310d0ff2-7490-3475-af3d-013cf26720b7.bmp[/img]
效果很明显
[img]http://dl.iteye.com/upload/picture/pic/55877/c1373be9-fe6b-34dc-8db5-a997632d6ec6.bmp[/img]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值