android产品上市必须通过cts认证测试吗?

? 2024-05-30 12:45:56
最佳回答
是的,一定要通过cts认证测试android的cts测试,英文为compatibility test suite,意为兼容性测试。只有通过cts测试的设备才有可能获得android的商标和享受android market的权限。以下分享我对android cts的认识。一、取得compatibility test suite的两种方法:(1)可以从下载最新版本的compatibility test suit;(2)也可以通过编译android源代码的方式获得。在android源代码目录下输入make cts命令来编译cts,之后会在out/host/linux-x86/cts/下生成android-cts文件夹。这个文件夹就是compatibility test suit。==========================================1、error occurred during initialization of vm could not reserve enough space for object heap从字面上看是在初始化j**a vm的时候不能获取足够的堆空间,于是修改了build/core/definition.mk文件中的编译core.jar和framework.jar时需要的-jxmx为1024m,此参数代表编译上述两个包时需要的最大内存,此初始值为2048m,由于我的pc电脑总的内存才2g,系统运行会占据一部分内存,故编译android的时候肯定不会分配2g内存,解决:把build/core/definitions.mk 文件第1528行:$(if $(findstring windows,$(host_os)),,-jxms16m -jxmx2048m) \改成: $(if $(findstring windows,$(host_os)),,-jxms16m -jxmx1024m) \==========================================二、运行cts的方法,步骤如下:(1)进入目录android-cts,该目录是通过上面那两种方法获得的。在android-cts目录下会有3个文件夹,其中一个是tools。(2)进入tools目录,输入./startcts来启动cts。(3)如果运行成功会出现android cts version 2.3_r1的字样(我的android的版本是2.3的)。如果有连接设备到pc上还会出现device(设备id)connected的字样。这里设备可以是连接pc的android的机器,也可以是模拟器。三、cts测试的方法:(1)在cts_host>下敲入help,会显示cts下的许多命令。ls –plan命令显示google自带的测试方案,如:j**a、signature、android、cts、vm、refapp、performance、appsecurity。其中performance这个方案是google暂不要求的。j**a、signature、android、vm、refapp、appsecurity方案都是cts方案的子集。(2)用命令ls -d来查看已连接的设备,cts测试之前我们必须保证至少有一个设备连接上。(3)输入命令start –plan cts来执行cts测试方案,该方案有两万多条测试项目,需要很长时间,因此除了第一次测试之外,不建议这么做。我做的都是针对某些包的测试。如果连接了多个设备的话需加上-d参数,后面跟上设备id来告诉cts需要测试的设备。(4)对单独一个包进行测试的方法:start –plan cts –p 包名;推荐用这种方法来进行针对性的测试。需要知道有哪些包名,可以输入命令:ls –plan cts(5)也可以针对单独一个case进行测试:start –plan cts –test 类名#方法名四、查看测试的结果:测试生成的log在\android-cts\repository目录下以log+测试时间.txt命名。测试报告在android-cts\repository\results目录下,也是以测试时间命名。五、注意事项:(1)测试前需要安装一个apk:adb install -r android-cts/repository/testcases/ctsdelegatingaccessibilityservice.apk 然后在设置里面的辅助功能中会多一个delegating accessibility service选项,将这个选项勾起。(2)在android设备设置中:显示->屏幕超时->选取30分钟(3)在android设备设置中:应用程序->开发->勾选保持唤醒状态。(4)保证测试前,android设备在主界面状态。(5)将android设备的语言设置为英文 20210311
汇率兑换计算器

类似问答
  • **认可的木地板要通过怎么的测试才能上市
    • 2024-05-30 21:43:29
    • 提问者: 未知
    实木复合地板需要检测游离甲醛释放量、静曲强度、漆面耐磨,还有胶合强度等
  • 房改房上市交易必须测绘吗
    • 2024-05-30 06:54:47
    • 提问者: 未知
    房改房上市交易必须测绘吗 按照有关规定,房改房上市交易必须由市房产测绘中心到现场按实际情况予以测绘。...一、关于安置房的申请条件是什么申请安置房需要满足一定的条件。...
  • 必须通过手机app购买理财产品吗
    • 2024-05-30 10:29:54
    • 提问者: 未知
    目前,我行的个人理财产品在主页上有公布,您可以进入主页,点击“理财产品”-“个人理 财产品”-“搜索”,分类您需要的产品信息。如需建议,请联系客户经理了解。(温馨提示:购买前请详细阅读产品说明书) 您也可以登录我行手机银行,然后选择“投资管理”-“受托理财”-选择“全部产品”或在产品代码里输入代码后点击“购买”,根据提示操作。如果您是想购买“手机专属理财产品”,您在界面上选择“手机专属...
  • 哪些产品是必须做3c认证?哪些产品是必须要做cqc认证的?
    • 2024-05-30 22:16:38
    • 提问者: 未知
    需要做3c认证的产品有:电线电缆、开关、低压电器、电动工具、家用电器、轿车轮胎、汽车载重轮胎、音视频设备、信息设备、电信终端、机动车辆、医疗器械、安全防范设备、油漆、陶瓷、汽车产品、玩具。例如:家用开关、汽车、充电器、汽车轮胎和行车电脑。需要做cqc认证的产品有:机械设备、...
  • 商转公必须要房产证吗
    • 2024-05-30 16:36:08
    • 提问者: 未知
    需要房产证。想要办理商转公,有什么要求?1、在当地正常缴纳住房公积金;2、转贷业务只接受原住房贷款的借款人或配偶的申请;3、申请人需向银行确定,其购房贷款尚未结清,同时向银行提出提前...
  • 企业到海外上市是否必须经过**批准??
    • 2024-05-30 18:14:06
    • 提问者: 未知
    必须经过批准,但是红筹方式不需要红筹方式,通常是在境外离岸地设立国际控股公司,并由该公司通过收购境内的实体业务公司的全部股权,并由国际控股公司在境外上市。 境内股份公司在境外发行股票的方式,就是在将境内实体公司变更为股份有限公司,由该公司经**部门批准,在境外发行股票并上市。这其中包括了在纽交所上市的n股,在港交所上市的h股及在新交所上市的s股。
  • 华测有什么新产品上市吗?
    • 2024-05-30 00:36:08
    • 提问者: 未知
    i60 新x900 新x91
  • 哪类产品需要cb测试、sgs认证、tuv认证?我们的插头认证上有的有这些认证,有的就没有,这有什么规定吗?
    • 2024-05-30 21:32:53
    • 提问者: 未知
    没有明文规定哪些产品需要做的。  cb认证是个通用型认证,用它可以转各国的认证,(如果出口欧盟可以转成ce),sgs是家认证机构一般来讲大家说sgs认证是说sgs机构颁发的rohs检测,tuv也是机构名称,一般大家说tuv认证是说gs认证(现在叫tuv-mark)是出口到德国的,这些都是没规定的。  主要是看客户的要求和出口方向,rohs的话建议一定要做cb,在做ccc的时候是可以一起申请操作的,...
  • 产品必须先送检,才能上市吗
    • 2024-05-30 07:32:38
    • 提问者: 未知
    按照**法规的规定,进口和国产的产品上市销售前,需要检测,拿到检测报告,审批合格后才能上市销售,具体请查看**药品监督管理局详细规则。
  • 实名认证必须开通网上银行吗
    • 2024-05-30 10:09:49
    • 提问者: 未知
    不用,只要你的**是用和你申请实名认证所填写的姓名和**号码一致的资料办理的即可,因为现在流行的实名认证方法都是要向你的**里打款1~99分,你收到后再填写正确金额来通过认证,所以必须要把申请实名认证所填写的姓名和**要对应起来。只是申请实名认证不开通网上银行也可以,不过要充值的话还是要开通网上银行。 另外提现也不是必须要开通网银的。
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。