- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 adb shell ——通过adb开启应用、获取SystemProperties值
不积跬步无以至千里 adb shell 命令 PC端通过命令行去开启你手机上的应用来控制你的手机(然后是通过开启某个应用的Lanucher界面即可): adb shell am start -n com.qualcomm.factory/com.qualcomm.factory.Framework.Framework 其中的am就是ActivityManager的意思 start 就是开
2017-09-05 16:21:15 5415 2
原创 anr?不存在的!该如何分析?系统应用Gallery和Camera的anr当案例
不积跬步无以至千里 之前遇到anr,都是通过代码猜测哪一块有问题?是不是这一块比较耗内存,或者有内存溢出或者内存泄漏导致的,还是系统某些方法响应时间过长导致的?但是效率太低,而且当你面临一个你不熟悉又庞大的代码时,再去采用上面的方法会更加束手无策,所以说,怎么去解决anr?答案当然是:还是看log!!! 针对编译器给咱们提出的问题,来找问题,不就是对症下药吗?比你胡乱猜想,有病乱吃
2017-09-28 10:21:51 831
原创 FactoryKit测试LED灯
不积跬步无以至千里 这个需求是通过LED灯的颜色改变来判断LED的好坏,来达到验证的目的。 其中用到的逻辑和前边的讲的FactoryKit的其他测试项一样,都是用的CountTimer来计时,然后间隔触发改变灯的颜色,一秒改变一种颜色。这一块的逻辑实现并不难,因此主要的问题在于怎么去改变LED灯的颜色。下面说一下方法: 如下图,其实想改变LED的灯的颜色就是读写控制灯颜色文件,改变文件中的值,
2017-09-19 10:59:43 640
原创 FactoryKit去除一些功能测试项
不积跬步无以至千里 FactoryKit,工程测试,用于工厂生产的测试,隐藏的系统应用。 由于一套代码可以适用于多个机型,所以现在针对项目来说,有可能让你修改一个项目中的测试项,就是说针对本项目才会把这一测试项删除或者说隐藏起来;有时候会让你修改多个项目的测试项,就是说这套代码针对的机型,都会把某一个测试项去除掉。所以会出现不同的处理方式,接下来就和大家说一下怎么处理单个项目和多个项目去除某测试
2017-09-10 15:35:45 1118
原创 FactoryKit实现自动测试
一、说明 FactoryKit即工程测试,用于工厂在手机出厂之前的测试。 二、需求 修改vendor下的android\vendor\qcom\proprietary\qrdplus\FactoryKit的代码,其中想说的一点,先看一下,这个系统版本有没有FactoryKit,如果没有,考虑用哪个版本,要考虑版本之间的差异性,看用哪个比较合适,接下来看一下此次实现的如下 功能: 1、通过P
2017-09-04 15:20:56 910
AndroidStudio 快捷键等配置文件
2019-10-28
android6.0 系统应用之Music
2017-09-20
Java电影购票
2017-09-09
android.6.0 DeskClock (支持按键处理)
2017-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人