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,选择即可显示日志输出。