gpt4 book ai didi

android - 如何在Android 4.0.3上运行CTS(兼容性测试套件)

转载 作者:搜寻专家 更新时间:2023-11-01 07:37:13 25 4
gpt4 key购买 nike

我想在android 4.0.3设备上运行cts(兼容性测试套件)。有谁能给我完整的步骤来做那件事吗?
我正在使用ubuntu linux机器连接到设备。
我已经从http://source.android.com/compatibility/downloads.html下载了cts文件。
请给我同样的步骤。
当做
RKE公司

最佳答案

http://source.android.com/compatibility/downloads.html下载“Compatibility Test Suite(CTS)用户手册”后,您可以阅读《Compatibility Test Suite手册》中的步骤。
我从手册文件中复制步骤。
设置设备
CTS只能在用户设备上执行。
本节很重要,因为不遵循这些说明将导致测试超时/
失败:
你的设备应该运行一个用户版本(android 4.0和更高版本)从
来源:android.com
请参考android开发者网站上的链接并设置您的设备
因此。
确保你的设备已经被一个用户版本(android 4.0和
稍后)在运行CTS之前。
您需要确保设备上安装了文本到语音文件。你可以
运行CTS前,通过设置>语音合成>安装语音数据进行检查
测验。(请注意,这假设您在设备上安装了android market,如果
不需要,您需要通过adb手动安装文件)
确保设备已插入SD卡且卡为空。警告:
CTS可以修改/擦除插入设备的SD卡上的数据。
在设备上执行出厂数据重置(设置>存储>出厂数据重置)。
警告:这将从设备中删除所有用户数据。
确保设备上未设置锁定模式(设置>安全>屏幕锁定
应该是“无”)。
确保选中了“USB调试”开发选项(设置>
开发人员选项>USB调试)。
谷歌机密
确保选中了“设置>开发人员选项>保持清醒”
确保选中了“设置>开发人员选项>允许模拟位置”
确保设备已连接到正常工作的Wi-Fi网络(设置>Wi-Fi)
确保设备位于CTS开始时的主屏幕上(按主屏幕
按钮)。
当设备运行测试时,它不能用于任何其他任务。
CTS运行时,不要按设备上的任何键。按键或
触摸测试设备的屏幕将干扰运行测试,并可能
导致测试失败。
设置辅助功能测试:
一。
adb安装android cts/repository/testcases/
ctsdelegatingaccessibility服务.apk
在设备上,启用“设置>辅助功能>委派辅助功能”
服务
设置设备管理测试:
一。
adb安装android cts/repository/testcases/ctsdeviceadmin.apk
在设备上,启用设置>安全>设备管理员>
android.deviceadmin.cts.ctsdeviceadmin*设置
按照以下说明,使用adb将cts媒体文件复制到您的设备:
CTS媒体压力测试要求视频剪辑位于外部存储器(/sdcard)上。
大部分的剪辑都是从大巴克兔,这是由搅拌机版权所有
知识共享属性下的基金会
3.0许可证。所需的空间取决于最大的视频播放分辨率。
由设备支持。默认情况下,应支持176x144和480x360。
请注意,将通过
android.media.camcorderprofile API。
这里是通过最大的视频播放分辨率的存储要求:
●480x360:91.4MB
720x480:151.9MB
●1280x720:401.6MB
●920x1080:1008.2兆位
将媒体文件复制到设备的说明:
下载android-cts-media-x.y.zip文件
compatibility/downloads.html并将其解压缩。
将设备连接到计算机并检查ADB是否可以连接到它。
CD到解压缩文件夹。
chmod 544 copy_media.sh公司
运行copy_media.sh
○要仅复制默认分辨率的剪辑,请运行./copy_media.sh。
谷歌机密
○要将剪辑复制到720x480的分辨率,请运行./copy_media.sh 720x480。
如果你不确定最大分辨率,试试1920x1080,这样就可以了。
文件被复制。
○如果ADB下有多个设备,则在末尾添加-s串行选项。
例如,要将高达720x480的数据复制到序列号为1234567的设备,请运行
抄送:media.sh 720x480-S 1234567。
使用CTS
要运行测试计划:
请确保至少连接了一个设备。启动CTS控制台
运行cts tradefedscript,例如
美元/android cts/tools/cts tradefed
您可以通过以下方式启动默认测试计划(包含所有测试包)
输入run cts——计划cts。这将启动所有CTS测试
兼容性。
键入list plans可查看存储库中的测试计划列表。键入list packages可查看
存储库中测试包的列表。
有关支持的完整列表,请参阅CTS命令参考或类型帮助
命令。
或者,您可以使用cts tradefed run cts--plan从命令行运行cts计划
您应该测试控制台上报告的进度和结果。

关于android - 如何在Android 4.0.3上运行CTS(兼容性测试套件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9213096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com