六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 29|回复: 0

Android程序应用运行时输出和查看日志

[复制链接]

升级  4.67%

13

主题

13

主题

13

主题

秀才

Rank: 2

积分
57
 楼主| 发表于 2013-2-7 03:33:27 | 显示全部楼层 |阅读模式
J2EE的开发,输出日志是很关键的过程,良好的日志输出,不仅能及时发现程序或业务的问题,也能对程序流程上的理解,代码的可读能力大大提升。


刚开始接触Android,试图使用System.out.println()做控制台的输出,虽然程序上不会报错,但是并不能显示在控制台上。


查询资料后发现Android可以使用Log进行日志的输出,通过android.util.Log类,进行不同类型的日志打印。


该类提供以下五种静态方法:

Log.v(String tag, String msg);------Verbose 冗长
Log.d(String tag, String msg);------Debug
Log.i(String tag, String msg);-------Info
Log.w(String tag, String msg);-----Warning
Log.e(String tag, String msg);------Error


String tag是一个标识,可以表示该输出内容位置;
String msg是日志的信息;


程序运行时,并不会在Eclipse控制台进行输出,这里提供两种方法查看运行时的日志输出:
1、进入{android-sdk-windows}\tools,使用[adb logcat]查看日志输出(更多方法查看adb);
2、使用Eclipse->Window->Show View->Other->Android->LogCat,选择即可显示日志输出。
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表