【技术实现步骤摘要】
测试应用启动方法及装置
本专利技术涉及设备测试
,更具体的说,涉及测试应用启动方法及装置。
技术介绍
Android系统市场更新迭代很快,只有加速开发进度,才能适者生存。有些Android机顶盒设备厂家是软硬件分离的,出厂测试应用很可能是由熟悉硬件的厂家编写,而系统软件则是由熟悉运营市场的软件公司编写。同一个运行商可能会同时在多个硬件厂家采购相同硬件配置的机顶盒设备,这样就会衍生出不同出厂测试应用的需求,而往往运营商都要求项目软件版本统一。对此,现有的解决方案是,将出厂测试应用固化在系统镜像中,当系统开机启动时,判断是否进入出厂测试,若是则启动出厂测试应用来进行测试,但是,这种将出厂测试应用固化在系统镜像中的方式,测试的灵活性较差,当存在多个硬件厂家需求的出厂测试应用不一样时,就不得不先更换软件系统来适配相应的硬件厂家,再启动相应的出厂测试应用进行测试,从而严重影响了设备的测试效率。因此,目前迫切需要一种切实有效的测试应用启动方案,以提高测试方案的灵活性,提高设备测试效率。
技术实现思路
< ...
【技术保护点】
1.一种测试应用启动方法,其特征在于,应用于电子设备;所述方法包括:/n在所述电子设备启动后,监听是否有移动存储设备接入所述电子设备;/n当监听到有移动存储设备接入所述电子设备时,检测所述移动存储设备中是否存储有测试应用的安装文件与配置文件;/n当检测到所述移动存储设备中存储有所述安装文件与配置文件时,使用所述安装文件,将所述测试应用安装至所述电子设备,并从所述配置文件中获取所述测试应用的启动入口参数;/n在将所述测试应用安装至所述电子设备后,根据所述启动入口参数,启动所述测试应用。/n
【技术特征摘要】
1.一种测试应用启动方法,其特征在于,应用于电子设备;所述方法包括:
在所述电子设备启动后,监听是否有移动存储设备接入所述电子设备;
当监听到有移动存储设备接入所述电子设备时,检测所述移动存储设备中是否存储有测试应用的安装文件与配置文件;
当检测到所述移动存储设备中存储有所述安装文件与配置文件时,使用所述安装文件,将所述测试应用安装至所述电子设备,并从所述配置文件中获取所述测试应用的启动入口参数;
在将所述测试应用安装至所述电子设备后,根据所述启动入口参数,启动所述测试应用。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
在所述电子设备启动后,当未监听到有移动存储设备接入所述电子设备时,检测所述电子设备中是否安装有历史测试应用;
当检测到所述电子设备中安装有历史测试应用时,清除所述历史测试应用。
3.如权利要求1所述的方法,其特征在于,在所述根据所述启动入口参数,启动所述测试应用之后,所述方法还包括:
监听所述移动存储设备是否脱离所述电子设备;
当监听到所述移动存储设备脱离所述电子设备时,清除所述测试应用。
4.如权利要求1所述的方法,其特征在于,所述电子设备安装有Android操作系统,所述Android操作系统支持应用管理服务PMS;所述使用所述安装文件,将所述测试应用安装至所述电子设备包括:
利用所述应用管理服务PMS,使用所述安装文件,将所述测试应用静默安装至所述电子设备。
5.如权利要求4所述的方法,其特征在于,所述Android操作系统支持活动管理服务AMS;所述根据所述启动入口参数,启动所述测试应用包括:
利用所述活动管理服务AMS,根据所述启动入口参数,启动所述测试应用。
6.一种测试应用启动装置,其特征在于,应用于电子设备;所述装置包括:
外接设备监听单元,用于在所述电子设备启动后,监听...
【专利技术属性】
技术研发人员:徐佳宏,伍小勇,
申请(专利权)人:深圳市茁壮网络股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。