CTS测试环境配置

下载CTS测试工具包

  • 在android源代码目录下输入 make cts 命令来编译CTS, 之后会在 out/host/linux-x86/cts下生成 android-cts文件夹, 但是这个仅为辅助测试用, 正规测试还是需要官方下载的包。 

    官方下载地址  http://source.android.com/compatibility/downloads.html

配置CTS测试环境

  • 安装64位ubuntu

  • 安装配置JDK

 sudo -E add-apt-repository ppa:webupd8team/java
 sudo apt-get update
 sudo apt-get install oracle-java6-installer
  • 安装adb

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb

# 配置adb, 根据具体的设备修改idVendor
sudo touch /etc/udev/rules.d/51-android.rules
sudo chmod a+x /etc/udev/rules.d/51-android.rules
sudo vim /etc/udev/rules.d/51-android.rules
   SUBSYSTEMS=="usb",ATTRS{idVendor}=="0bb4",MODE="0666"
   SUBSYSTEMS=="usb",ATTRS{idVendor}=="18d1",MODE="0666"
 sudo /etc/init.d/udev restart
 adb kill-server
 sudo adb start-server

测试机环境配置

1. 测试前执行一次恢复出厂或重新刷机

2. 语言设置为英文

3. 选择 Android默认输入法

4. 连接 WiFi,连接 VPN账号

5. 开启 USB调试,Stay awake,allow mock locations

6. adb install android-cts/repository/testcases/CtsDeviceAdmin.apk

7. 选择设备管理员(Settings>Security>Device administrators>Activate two

android.deviceadmin);

8. 这其中有三项,请选择前面两项即可。

9. 设置正确的日期、时间

10. 将屏幕超时时间设置为 30 分钟以上(最好是从不关机)

11. 关闭屏幕锁定

12. 测试过程中不要按键或触摸屏幕

13. 不添加任何账户(包括 google账户)

CTS测试

连接平板打开终端进入android-cts/tools目录进入CTS, 执行脚本命令:

./cts-tradefed

使用help和help all查看帮助信息

转载于:https://my.oschina.net/u/115346/blog/385285

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值