Android培训(day2)

2019-08-29  本文已影响0人  像天空的鸽子

1.常见测试分类

在介绍 Android Junit 前先介绍一下常见的测试分类。

根据是否知道源程序源码:

根据测试的粒度:(模块的大小)

根据测试的次数:(暴力测试)

Google 提供了一个 monkey
Adb shell:进入模拟器目录,monkey 2000,通过 monkey 是随机点击 2000 次
monkey –p 包名 次数:只测试某个应用程序

2.日志猫

Log.v
Log.i
Log.d
Log.w
Log.e



向下兼容:

调试方法:
一般看到系统报错,我们推荐首先选择e级别日志,如果还是不能找到问题,再选择w级别的日志,基本可以搞定.

3.将数据保存到/data/data/(内部存)目录下

注意到路径:/data/data/包名/文件名


手动配置目录——方法1
系统自动生成目录——方法2
系统自动生成目录——方法2
利用context环境变量继续优化——方法3

4.将数据保存到SD卡(外部存)目录下

这个需要一个权限:写外设权限
android.permission.WRITE_EXTERNAL_STORAGE


image.png

替换成这样
判断SD卡是否可用
 //判断是否存在sd卡
boolean sdExist = android.os.Environment.MEDIA_MOUNTED.equals(android.os.Environment.getExternalStorageState());
 if(!sdExist){//如果不存在,
     Log.e(TAG, "SD卡不存在,请加载SD卡");
     return null;
}
SD卡大小
上一篇下一篇

猜你喜欢

热点阅读