Android CTS 测是步骤
编译 cts:
1、下载 android 源码
2、打开终端进入源码 android 目录下
$cd /home/liuzhenkun/esheep_linux/LINUX/android
3、设置编译环境
$. .build/envsetup.sh
4、编译 cts
$make cts
耐 心 等 待 几 十 分 钟 后 cts 工 具 及 test plans, packages, cases, result 等 均
在 android/out/host/linux-x86/cts/ 下生成。也可 直接用 svn 下提供的已编 译好的 cts,解压
android-cts-2.1_r2-x86.zip 得到 android-cts 目录就是编译出来的结果。
运行 cts:
1、在手机上安装 CtsDelegatingAccessibilityService.apk
$sudo ./adb install -r /home/liuzhenkun/esheep_linux/LINUX/android/out/host/linux-x86/cts/
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
2、手机设置 Settings->Accessibility->两个选项都选上;Settings > Application > Development
三 个 选 项 都 选 上 ; Settings > Sound & Display > Screen Timeout should be set to "Never
Timeout";
3 、 进 入 /home/liuzhenkun/esheep_linux/LINUX/android/out/host/linux-x86/cts
/android-cts/repository/tools 目录下,修改 startcts 脚本文件。将脚本中的 SDK_ROOT 该成自
己的 android SDK 路径。
$cd /home/liuzhenkun/esheep_linux/LINUX/android/out/host/linux-x86/cts/android-cts/
repository/tools $vim startcts 修 改 脚 本 中 出 现 的 第 一 个 SDK_ROOT,
如"SDK_ROOT=/home/liuzhenkun/android/android-sdk-linux_86"。
4、执行 startcts 脚本。
评论3