【技术实现步骤摘要】
兼容性管控方法及相关设备
[0001]本申请涉及终端
,尤其涉及一种兼容性管控方法及相关设备。
技术介绍
[0002]在当今万物互联的时代,智能终端设备的发展已经进入快车道,设备的类型变得越来越丰富,为了能够使得一套操作系统(OperatingSystem,OS)能够支持所有类型的设备,就必然要求OS有更好的可装配性。
[0003]提高OS可装配性的一种方法是统一配置OS,然而目前不同类型的设备通常对应不同的OS,无法实现OS的统一配置,应用开发者在开发应用时也需要根据不同的OS进行差异化应用开发,灵活性差。
技术实现思路
[0004]本申请实施例提供了一种兼容性管控方法及相关设备,可以解决设备与应用之间的兼容性问题。
[0005]第一方面,本申请实施例提供了一种通信系统,该通信系统包括开发平台、应用分发平台、用户设备,其中:开发平台用于:获取一个或多个部件,并基于一个或多个部件生成第一标识;其中,第一标识用于指示第一设备系统能力SysCap集合,第一设备SysCap集合是用户设备的操作系统的SysCap集合;获取第二标识;其中,第二标识用于指示第一应用SysCap集合,第一应用SysCap集合是第一应用在用户设备上被安装并运行时所需要的SysCap集合;应用分发平台用于:接收开发平台发送的第二标识;获取第一标识;在基于第一标识和第二标识确定第一设备SysCap集合包括第一应用SysCap集合的情况下,向用户设备发送第一请求,第一请求用于指示用户设备安装第一应用;用户设备用于:安 ...
【技术保护点】
【技术特征摘要】
1.一种通信系统,其特征在于,所述通信系统包括开发平台、应用分发平台、用户设备,其中:所述开发平台用于:获取一个或多个部件,并基于所述一个或多个部件生成第一标识;其中,所述第一标识用于指示第一设备系统能力SysCap集合,所述第一设备SysCap集合是所述用户设备的操作系统的SysCap集合;获取第二标识;其中,所述第二标识用于指示第一应用SysCap集合,所述第一应用SysCap集合是第一应用在所述用户设备上被安装并运行时所需要的SysCap集合;所述应用分发平台用于:接收所述开发平台发送的所述第二标识;获取所述第一标识;在基于所述第一标识和所述第二标识确定所述第一设备SysCap集合包括所述第一应用SysCap集合的情况下,向所述用户设备发送第一请求,所述第一请求用于指示所述用户设备安装所述第一应用;所述用户设备用于:安装所述第一应用。2.根据权利要求1所述的通信系统,其特征在于,所述第一标识为第一产品兼容性标识PCID,所述第二标识为第一要求的产品兼容性标识RPCID。3.根据权利要求1或2所述的通信系统,其特征在于,所述通信系统还包括设备认证平台,所述设备认证平台用于:接收并保存所述开发平台发送的所述第一标识;向所述应用分发平台发送所述第一标识。4.一种兼容性管控方法,应用于应用分发平台,其特征在于,所述方法包括:所述应用分发平台获取第一标识,所述第一标识用于指示第一设备系统能力SysCap集合,所述第一设备SysCap集合是用户设备的操作系统的SysCap集合;所述应用分发平台获取第二标识,所述第二标识用于指示第一应用SysCap集合,所述第一应用SysCap集合是第一应用在所述用户设备上被安装并运行时所需要的SysCap集合;所述应用分发平台在基于所述第一标识和所述第二标识确定所述第一设备SysCap集合包括所述第一应用SysCap集合的情况下,向所述用户设备发送第一请求,所述第一请求用于指示所述用户设备安装所述第一应用。5.根据权利要求4所述的方法,其特征在于,所述第一标识为第一产品兼容性标识PCID,所述第二标识为第一要求的产品兼容性标识RPCID。6.根据权利要求5所述的方法,其特征在于,所述应用分发平台获取第一标识,具体包括:所述应用分发平台向设备认证平台获取所述第一PCID;其中,所述第一PCID是开发平台基于所述第一设备SysCap集合生成并发送给所述设备认证平台的。7.根据权利要求5或6所述的方法,其特征在于,所述应用分发平台获取第二标识,具体包括:所述应用分发平台接收开发平台发送的第一RPCID;其中,所述第一RPCID是所述开发平台基于所述第一应用SysCap集合生成的,所述第一应用SysCap集合是所述应用分发平台基于软件开发工具包SDK发布平台上发布的第一SDK
或所述第一PCID生成的。8.一种兼容性管控方法,应用于开发平台,其特征在于,所述方法包括:所述开发平台获取第一信息,所述第一信息包括第一软件开发工具包SDK或第一标识,所述第一标识用于指示第一设备系统能力SysCap集合,所述第一设备SysCap集合是所述用户设备的操作系统的SysCap集合;所述开发平台基于所述第一信息生成第二标识,所述第二标识用于指示第一应用SysCap集合,所述第一应用SysCap集合是第一应用在用户设备上被安装并运行时所需要的SysCap集合;所述开发平台向应用分发平台发送所述第二标识。9.根据权利要求8所述的方法,其特征在于,所述第一标识为第一产品兼容性标识PCID,所述第二标识为第一要求的产品兼容性标识RPCID。10.根据权利要求9所述的方法,其特征在于,所述开发平台基于所述第一信息生成第二标识,具体...
【专利技术属性】
技术研发人员:万承臻,余涛,裴太乙,刘勋,张勇智,瞿时万,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。