1.下载测试包
CTS:https://source.android.com/docs/compatibility/cts/downloads
下载对应android版本的测试包,解压后使用。
2.前期准备
(1)usb调试需要打开,需要使用user版本测试(部分功能可以使用usedebug版本)。
(2)关闭屏保和休眠
(3)语言设置为English
3.运行脚本
在解压后的测试包下:
cd android-cts/tools
./cts-tradefed
然后输入对应的命令去单跑某条case或者全跑
4.结果
测试完成后,自动生成的报告存放在目录:android-cts/results,可通过浏览器查看测试结果,log放在android-cts/log目录下。
5.出现aapt异常
环境配置主要是adb和aapt,确保这两个正常使用,上面图片中问题原因就是aapt版本不是最新的,需要使用最新的aapt 。
/home/mi/Android/Sdk/build-tools
可以使用which aapt查看当前aapt