【技术实现步骤摘要】
一种应用软件的预览方法及系统
本申请涉及通信
,尤其涉及一种应用软件的预览方法及系统。
技术介绍
伴随着科学技术的进步,移动终端已经普及。为了方便生活,各种适用于移动终端的应用软件应运而生。为了方便用户下载应用软件,移动终端上通常具有软件市场客户端,用户可以从软件市场客户端上查看软件列表,从而下载应用软件。由于软件市场客户端上的具有很多软件,并不是所有软件均适用于用户。因此,用户在下载并安装一款应用软件之前,可以对应用软件进行预览,以决定是否适合该应用软件。目前,在用户欲预览一款应用软件时,可以点击软件市场客户端显示的预览按钮,软件市场客户端便可以显示应用软件的预览图或预览视频。用户可以通过预览图或预览视频来预览应用软件。但是,由于预览图或预览视频是应用软件的提供商预先制作的,所以,相同的预览图或预览视频不能代表各个用户的真实使用情况;即目前应用软件的预览方案,导致用户无法亲身操作应用软件。为此,本申请提供了一种应用软件的预览方法,以便可以达到用户亲身体验应用软件的目的。
技术实现思路
本申请提供了一种应用软件的预览方法及系统,可以达到用户亲身体验应用软件的目的。为了实现上述目的,本申请提供了以下技术手段:一种应用软件的预览系统,包括:安装有应用市场客户端的终端,用于向应用市场服务器发送与待预览应用软件对应的预览指令;接收所述应用市场服务器发送的与所述预览指令对应的预览数据;渲染所述预览数据;应用市场服务器,用于接收终端发送的与待预览应用软件对应的预览指令;基于所述预览指令,确定与所述终端对应的目标终端模拟器,其中,所述目标终端模拟器用于运行所述待预览应 ...
【技术保护点】
一种应用软件的预览系统,其特征在于,包括:安装有应用市场客户端的终端,用于向应用市场服务器发送与待预览应用软件对应的预览指令;接收所述应用市场服务器发送的与所述预览指令对应的预览数据;渲染所述预览数据;应用市场服务器,用于接收终端发送的与待预览应用软件对应的预览指令;基于所述预览指令,确定与所述终端对应的目标终端模拟器,其中,所述目标终端模拟器用于运行所述待预览应用软件;控制所述目标终端模拟器运行所述待预览应用软件,生成与所述预览指令对应的预览数据;向所述终端发送所述预览数据。
【技术特征摘要】
1.一种应用软件的预览系统,其特征在于,包括:安装有应用市场客户端的终端,用于向应用市场服务器发送与待预览应用软件对应的预览指令;接收所述应用市场服务器发送的与所述预览指令对应的预览数据;渲染所述预览数据;应用市场服务器,用于接收终端发送的与待预览应用软件对应的预览指令;基于所述预览指令,确定与所述终端对应的目标终端模拟器,其中,所述目标终端模拟器用于运行所述待预览应用软件;控制所述目标终端模拟器运行所述待预览应用软件,生成与所述预览指令对应的预览数据;向所述终端发送所述预览数据。2.一种应用软件的预览方法,其特征在于,包括:接收终端发送的与待预览应用软件对应的预览指令;基于所述预览指令,确定与所述终端对应的目标终端模拟器,其中,所述目标终端模拟器用于运行所述待预览应用软件;控制所述目标终端模拟器运行所述待预览应用软件,生成与所述预览指令对应的预览数据;向所述终端发送所述预览数据。3.如权利要求2所述的方法,其特征在于,所述预览数据包括图像数据或声音数据,则向所述终端发送所述预览数据包括:向所述终端发送所述图像数据,或,向所述终端发送所述图像数据声音数据。4.如权利要求2所述的方法,其特征在于,所述预览数据包括图像数据和声音数据,则所述向所述终端发送所述预览数据,包括:对所述图像数据和所述声音数据执行同步操作,获得同步控制数据;向所述终端发送所述图像数据、所述声音数据和所述同步控制数据。5.如权利要求3或4所述的方法,其特征在于,向所述终端发送图像数据,包括:对所述图像数据执行提取系统标准组件的操作;若所述图像数据具有系统标准组件,则获取系统标准组件的基本元素,向所述终端发送图像数据中系统标准组件的基本元素;若所述图像数据不具有系统标准组件,则向所述终端发送所述图像数据。6.如权利要求3所述的方法,其特征在于,所述预览指令包括终端信息和所述待预览应用软件对应的待预览标识;则所述基于所述预览指令,确定与所述终端对应的目标终端模拟器,包括:判断预先为一个终端信息设置的终端模拟器的数量;若预先为一个终端信息设置一个终端模拟器,则基于终端信息与终端模拟器的对应关系,在预先设置的多个终端模拟器中,查找与所述预览指令中的终端信息对应的终端模拟器;将该终端模拟器确定为目标终端模拟器。7.如权利要求6所述的方法,其特征在于,所述控制所述目标终端模拟器运行所述待预览应用软件,包括:判断所述目标终端模拟器上所述待预览应用软件是否处于未使用状态;若所述目标终端模拟器上所述待预览应用软件处于未使用状态,则控制所述目标终端模拟器运行所述待预览应用软件;若所述目标终端模拟器上所述待预览应用软件处于已使用状态,则执行等待预设时间的操作,直到所述待预览应用软件处于未使用状态。8.如权利要求6所述的方法,其特征在于,在将该终端模拟器确定为目标终端模拟器之后,还包括:判断所述目标终端模拟器是否安装有与所述待预览标识对应的待预览应用软件;若所述目标终端模拟器未安装所述待预览应用软件,则获取与所述待预览标识对应的软件包;控制所述目标终端模拟器安装所述软件包。9.如权利要求3所述的方法,其特征在于,所述预览指令包括终端信息和所述待预览应用软件对应的待预览标识;则所述基于所述预览指令,确定与所述终端对应的目标终端模拟器,包括:判断预先为一个终端信息设置的终端模拟器的数量;若预先为一个终端信息设置包含两个及以上终端模拟器的终端模拟器集合,则基于终端信息与终端模拟器集合的对应关系,在预先设置的多个终端模拟器集合中,查找与预览指令中的终端信息对应的终端模拟器集合;在该终端模拟器集合中选择一个安装有所述待预览应用软件的终端模拟器;将安装有所述待预览应用软件的终端模拟器、确定为目标终端模拟器。10.如权利要求9所述的方法,其特征在于,所述在该终端模拟器集合中选择一个安装有所述待预览应用软件的终端...
【专利技术属性】
技术研发人员:谭白羽,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。