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

Posted gccbuaa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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程序调试学习的主要内容,如果未能解决你的问题,请参考以下文章

Android学习笔记Android Studio简单断点调试

Android Studio 学习笔记 - 调试与步进

android studio学习----android studio断点调试

RK3288以太网的mac地址调试笔记学习笔记原创

Android深度探索——第十章读书笔记及心得

Android学习笔记一之第一个Android程序