[发明专利]一种软件开发工具包SDK接入方法、系统及装置在审
| 申请号: | 201711462450.2 | 申请日: | 2017-12-28 |
| 公开(公告)号: | CN108008959A | 公开(公告)日: | 2018-05-08 |
| 发明(设计)人: | 方顺豹 | 申请(专利权)人: | 北京奇虎科技有限公司 |
| 主分类号: | G06F8/60 | 分类号: | G06F8/60 |
| 代理公司: | 北京市中伦律师事务所 11410 | 代理人: | 李波 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 软件 开发 工具包 sdk 接入 方法 系统 装置 | ||
1.一种软件开发工具包SDK接入方法,包括:
确定预在N个渠道分发的至少一个应用程序,所述N为大于1的整数;
将所述至少一个应用程序中的每一个应用程序分别与所述N个渠道中的每一个渠道的适配后SDK进行组合,得到所述每一个应用程序的N个组合应用程序,以供分别在所述N个渠道中分发;
其中,所述N个渠道中任意两个不同渠道的适配后SDK中具有相同功能的接口是相同的。
2.如权利要求1所述的方法,将所述每一个应用程序分别与所述N个渠道中的每一个渠道的适配后SDK进行组合之前,所述方法还包括:
将所述N个渠道中的每一个渠道的初始SDK均与通用SDK适配,得到所述每一个渠道的适配后SDK。
3.如权利要求2所述的方法,将所述N个渠道中的每一个渠道的初始SDK均与通用SDK适配,包括:
将所述N个渠道中的每一个渠道的初始SDK与通用SDK进行接口适配。
4.如权利要求3所述的方法,将所述N个渠道中的每一个渠道的初始SDK与通用SDK进行接口适配,包括:
针对所述初始SDK中的每一个第一接口,从所述通用SDK的第二接口中查找与该第一接口具有相同功能的目标第二接口,并建立该第一接口和所述目标第二接口的映射关系。
5.如权利要求3所述的方法,所述方法还包括:
将所述N个渠道中的每一个渠道的初始SDK与通用SDK进行资源适配。
6.如权利要求2-5中任一项所述的方法,将所述每一个应用程序分别与所述N个渠道中的每一个渠道的适配后SDK进行组合之前,所述方法还包括:
将所述至少一个应用程序中的每一个应用程序均接入通用SDK;
将所述每一个应用程序分别与所述N个渠道中的每一个渠道的适配后SDK进行组合,包括:
将所述每一个应用程序中的通用SDK的第一目标信息分别用每一个渠道的适配后SDK的第二目标信息代替,所述第二目标信息所表征的信息与所述第一目标信息所表征的信息相同。
7.如权利要求1所述的方法,所述方法还包括:
接收客户端发送的数据信息;
将所述数据信息的数据格式转换成能够被所述客户端识别的通用格式,并将转换成通用格式的数据信息发送至所述客户端。
8.一种软件开发工具包SDK接入系统,包括:
确定单元,用于确定预在N个渠道分发的至少一个应用程序,所述N为大于1的整数;
组合单元,用于将所述至少一个应用程序中的每一个应用程序分别与所述N个渠道中的每一个渠道的适配后SDK进行组合,得到所述每一个应用程序的N个组合应用程序,以供分别在所述N个渠道中分发;
其中,所述N个渠道中任意两个不同渠道的适配后SDK中具有相同功能的接口是相同的。
9.一种软件开发工具包SDK接入装置,包括:
一个或者多个处理器;
存储器;
存储在所述存储器中的程序,当被所述一个或者多个处理器执行时,所述程序使所述处理器执行如权利要求1-7中任意一项所述的方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有程序,当所述程序被处理器执行时,使得所述处理器执行如权利要求1-7中任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711462450.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种煤气净化器的交变压力排焦控制装置及方法
- 下一篇:一种水胀机





