1)编写日志输出测试类,代码修改如下
package cn.csdn.android.junit; import junit.framework.Assert; import android.test.AndroidTestCase; public class MyTest extends AndroidTestCase{ private final static String TAG = "myTag"; public boolean onTouchEvent(MotionEvent event) { Log.i(TAG,"onkeyTouch"); showInfo(" "+ event.getX()+" "+ event.getY()); return super.onTouchEvent(event); } |
说明:Log.i(String tag,String sag),tag是这条信息定义的一个标签,在开发时通常采用他所在类的类名,这样方便我们追踪输出信息,也方便我们看到信息时知道他出自哪个类,msag是这个参数希望输出的内容
2)执行测试:执行方法和上面的测试方法几乎相同,打开日志查看器“LogCat”,查看是否输出这个信息,如下图:
点击上图中的“+”,弹出添加LogFilter界面,在其中填写的信息如下图:
点击“OK”,在LogCat管理器中多出一个选项卡,“MyTest”,在该选项卡中出现我们在代码中想要的信息:
原文转自:http://www.blogjava.net/qileilove/archive/2012/09/06/387139.html