android学习笔记(9)android程序调试学习

对应若水老师的第十四课

一,Log日志输出

Log.v(tag,message);        //verbose模式,打印最详细的日志 
Log.d(tag,message);        //debug级别的日志 
Log.i(tag,message);        //info级别的日志 
Log.w(tag,message);        //warn级别的日志 
Log.e(tag,message);        //error级别的日志 

tag用来标记log消息的源头用常量来表示.message是这条log的内容. 


二,单元测试
step1:在androidmanifest.xml中添加以下配置信息:
<!-- <application> 中:-->
	<uses-library android:name="android.test.runner"/>
<!-- </application> 之后: -->
<instrumentation android:name="android.test.InstrumentationTestRunner"    
            android:targetPackage="com.example1.sqlitedemo" android:label="Testing"/> 
<!--注意!!android:targetPackage中要与项目名字一样才能运行成功!--> 
step2写单元测试代码
比较好的方法是在项目中新建一个source floderz在里面写好要测试的单元文件,并给它添加到AndroidTestCase中去:
public class PersonDAOTest extends AndroidTestCase {
private static final String TAG = "PersonDAOTest";
public void testAdd()  //要测试的方法
{
Log.i(TAG,"Test");
}
public void testDelete() //要测试的方法
{
fail("Not yet implemented");
}
}
测试时选中测试的类中的某个方法右键RunAS->android junit test
junit窗口有绿条就表示测试能通过.红色就有问题


三,调试

debug比较简单,自己上手摸索.


附:

对Android应用进行单元测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值