android学习笔记android程序调试学习

登山则情满于山,观海则意溢于海。这篇文章主要讲述android学习笔记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学习笔记android程序调试学习】对Android应用进行单元測试




















    推荐阅读