[发明专利]通信系统、应用下载方法及设备有效
申请号: | 202010949574.9 | 申请日: | 2020-09-10 |
公开(公告)号: | CN114168115B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 刘小强;龚俊松 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41;G06F8/61;G06F8/71 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 孙静;刘芳 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 系统 应用 下载 方法 设备 | ||
本申请提供一种通信系统、应用下载方法及设备。该通信系统包括:第一设备、第二设备以及第三设备。第一设备用于向第二设备发送第一应用的开发包,开发包至少采用编程语言不同的第一编程语言和第二编程语言进行编写,第一编程语言对应第一设备类型,第二编程语言对应第二设备类型,第二设备类型与第二设备类型不同。第二设备用于基于开发包得到与第一设备类型对应的第一元子化包以及与第二设备类型对应的第二元子化包。第三设备用于向第二设备发送第一消息。第二设备用于在确定第三设备的设备类型为第一设备类型时,向第三设备发送第二消息,第二消息用于表示第一元子化包的存储地址。从而,满足了不同设备类型的设备下载并安装应用的需求。
技术领域
本申请涉及电子技术领域,尤其涉及一种通信系统、应用下载方法及设备。
背景技术
开发者需要向谷歌市场(Google play store)服务器上传采用Java计算机编程语言编写的Android应用,且开发者需要将Android应用打包成一个Android应用程序包(Android application package,apk)或者一个Android app bundle(aab)包。进而,开发者才能够向谷歌市场服务器上传该apk或者aab包,实现任意一个应用的开发包上传,使得支持Java计算机编程语言的用户侧设备能够从谷歌市场服务器中下载并安装任意一个应用。
因此,上述方式使得应用和用户侧设备均局限于支持Java计算机编程语言,导致应用开发的灵活度和体验感较差,且下载并安装应用的用户侧设备的设备种类不够丰富。
发明内容
本申请提供一种通信系统、应用下载方法及设备,可由不同编程语言开发任意一个应用,且每个种类的编程语言对应于至少一种设备类型,有利于满足不同设备类型的用户侧设备能够下载并安装应用的需求,提高了应用开发的灵活度以及体验感。
第一方面,本申请提供一种通信系统,包括:第一设备、第二设备以及第三设备;第一设备,用于向第二设备发送第一应用的开发包,开发包至少采用第一编程语言和第二编程语言进行编写,第一编程语言和第二编程语言不同,第一编程语言对应第一设备类型,第二编程语言对应第二设备类型,第二设备类型与第二设备类型不同;第二设备,用于基于开发包,得到与第一设备类型对应的第一元子化包以及与第二设备类型对应的第二元子化包;第三设备,用于向第二设备发送第一消息,第一消息用于请求下载第一应用,第一消息中携带有第三设备的设备类型;第二设备,用于在确定第三设备的设备类型为第一设备类型时,向第三设备发送第二消息,第二消息用于表示第一元子化包的存储地址。
通过第一方面提供的通信系统,通过第一设备采用不同种类的编程语言来开发任意一个应用,且每个种类的编程语言与一个或者多个设备类型相关联,使得第二设备能够向第三设备提供跨编程语言/跨平台的应用,满足了不同设备类型的第三设备下载并安装应用的需求,也丰富了开发者采用多种编程语言的编程需求,提高了应用开发的灵活度以及体验感,且无需开发者手动上传编写的应用所支持的设备类型,节省了人工时间和成本。
在一种可能的设计中,第二设备包括:第一服务器、第二服务器和第三服务器;第一服务器,用于对开发包进行解包和划分,得到第一元子化包以及第二元子化包;第一服务器,还用于将第一元子化包以及第二元子化包存储在第二服务器中;第一服务器,还用于将第一元子化包的配置信息以及第二元子化包和配置信息存储在第三服务器中,第一元子化包的配置信息至少包括:第一元子化包在第二服务器中的存储地址。
由此,第二设备基于自身实现的功能,可划分为第一服务器、第二服务器和第三服务器,并由第一服务器实现解包和拆分,由第二服务器实现存储,由第三服务器实现地址保存,使得各个服务器分工明确,且便于内存扩充和后期维护。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010949574.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:康复训练设备
- 下一篇:DDR内存插槽连接器