android学习笔记(9)android程序调试学习
2023-09-11 14:20:45 时间
相应若水老师的第十四课
一,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笔记——Activity中的数据传递案例(用户注冊)
- Android studio 2.0--android增量更新的那些事
- android:Cordova Android, hello Cordova ,PhoneGap android
- Pro Android学习笔记(一三七):Home Screen Widgets(3):配置Activity
- Android笔记——UI开发
- Android开发问题笔记
- Android 学习笔记进阶十二之裁截图片
- Android学习笔记进阶21之设置壁纸
- Android学习笔记进阶16之BitmapShader
- Android学习笔记之Bitmap位图虽触摸点移动
- 【VLC-Android】Mac下编译vlc-android
- android 退出整个程序
- Android Studio报错:Could not find method android() for arguments
- Android-Universal-Image-Loader学习笔记(3)--内存缓存
- 【Android】程序设计 ——记账App项目android移动端的实现
- Android开源项目SlidingMenu本学习笔记(两)
- android学习笔记---发送状态栏通知