Android CTS的使用
1. 下载Android源码(用repo)
2. 编译Android的源码
进入android 目录
命令行:make
时间有点长....在android源码目录下得到一个out目录
3. 编译CTS
在android目录下执行
. build/envsetup.sh (这样就有很多命令可以使用了)
make cts
4. 配置环境变量
把 out/host/linux-x86/bin目录配置到PATH
5. 测试执行 cts 命令
命令行:cts
进入cts 控制台
命令: help
得到相关的帮助
附加:. 配置文件信息
当有:[INSTALL_FAILED_OLDER_SDK] 错误的时候, 修改配置文件build\core\version_defaults.mk
ifeq "" "$(DEFAULT_APP_TARGET_SDK)"
# This is the default minSdkVersion and targetSdkVersion to use for
# all .apks created by the build system. It can be overridden by explicitly
# setting these in the .apk's AndroidManifest.xml. It is either the code
# name of the development build or, if this is a release build, the official
# SDK version of this release.
ifeq "REL" "$(PLATFORM_VERSION_CODENAME)"
DEFAULT_APP_TARGET_SDK := $(PLATFORM_SDK_VERSION)-------改成----->DEFAULT_APP_TARGET_SDK := 9或8或7.....
else
DEFAULT_APP_TARGET_SDK := $(PLATFORM_VERSION_CODENAME)-------改成-------> DEFAULT_APP_TARGET_SDK := 9或8或7......
endif
endif
再重新make cts
当需要自己写一个cts的测试用例
1. 首先写一个测试用例,
①.模仿android/cts/tests/tests/example 这个测试用例写一个. 如/android/cts/tests/tests/myExample
②.修改Android.mk:在myExample目录下面
# Replace "Example" with your name.
LOCAL_PACKAGE_NAME := MyExampleTestCases
2. 把android/cts/test/tests/myExample加到编译目录列表中
①.找到android/cts/build/core/tasks/cts.mk
include cts/CtsTestcaseList.mk
②. 找到CtsTestcaseList.mk这个文件:/android/cts/CtsTestcaseList.mk
CTS_COVERAGE_TEST_CASE_LIST :=
....
/
MyExampleTestCases
重新make cts.就可以使用自己的测试用例了..
分享到:
相关推荐
android cts verifier 5.1
Android CTS SettingsProvider日志Android CTS SettingsProvider日志
跑android cts测试比较方便的在windows上可以启动进入cts测试环境 支持5.1 6.0 7.1 8.0 8.1等等android版本
android CTSandroid CTS
android cts test user manual
CTS测试必读,我们往往在做Android的手机产品的时候,需要过一些认证,比如Google TA,涉及到CTS,但是很多人不知道CTS是什么,怎么测试,我想该附件对各位很有帮助
Good Document for android CTS
该文档是由展讯下发的CTS Verifier指导文档,按照上面的指导去操作就能测完Verifier测试
由于最近在弄MTK的YUV camera的开发,需要通过CTS测试,结合网上能找到的资料成功运行了CTS测试
android-cts4.0 是android 软件兼容性测试工具,希望对大家有帮助
android CTS认证简易教程
ctsDelegatingAccessibilityService
android cts最新代码(2010-06-23) 源码,需要编译成apk
android cts介绍,及junit测试介绍和用例
一份非常详尽的Android CTS测试教程,清晰,容易理解。
Google官网android 6.0 r9的cts linux 平台 测试套件
详细描述如何配置CTS测试环境,以及一些典型错误的解决方法。
一、 Android CTS测试简介 CTS 全称 Compatibility Test Suite 兼容性测试工具。当电子产品开发出来,并定制了自己 的 Android 系统后,必须要通过最新的 CTS 检测,以保证标准的 android application 能运行在该...
Android ITS 说明文档。 1. Introduction The ITS is a framework for running tests on the images produced by an Android camera. The general goal of each test is to configure...