[发明专利]移动终端软件的多渠道SDK接入系统有效
申请号: | 201410567412.3 | 申请日: | 2014-10-22 |
公开(公告)号: | CN104363264B | 公开(公告)日: | 2017-10-03 |
发明(设计)人: | 刘大澎;孙智勇 | 申请(专利权)人: | 北京棱镜云桥科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京律恒立业知识产权代理事务所(特殊普通合伙)11416 | 代理人: | 顾珊,蔡艳园 |
地址: | 100013 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 软件 多渠道 sdk 接入 系统 方法 | ||
技术领域
本发明涉及SDK接入系统技术领域,特别涉及一种移动终端软件的多渠道SDK接入系统。
背景技术
SDK,即软件开发工具包(Software Development Kit)是指被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。在移动终端领域,内容开发者可以基于渠道商提供的SDK来开发相应的移动终端程序,并上传到渠道商进行推广和分发。
通常,内容开发者开发完一个基于移动操作系统(例如Android系统)的移动终端应用(例如以APK文件格式的应用程序形式)后,由于内容开发者个人的推广能力有限,因此需要接入到不同的渠道商进行推广。渠道商通常会与内容开发者合作,以便在APK源文件中嵌入用户账户系统、付费系统、广告系统等功能,从而实现渠道商与内容开发者的收益共享。为了实现上述嵌入功能,渠道商会发布自己的SDK库供内容开发者下载使用。内容开发者需要将自己的APK文件根据渠道商的SDK库进行修改,以便符合渠道商的定制化要求。
然而,内容开发者为了更好地推广自己的应用,通常会接入不同的渠道。而每个渠道都会发布自己独特的SDK库给开发者进行修改。因此,当开发者面对当前成百上千的渠道的SDK,开发者需要花费大量的人力物力将APK应用接入到不同的渠道的SDK,且接入到不同的渠道的SDK后会带来后续的维护问题。但是为了将APK应用更广泛的推送给用户,开发者不得不接入少则几个多则数十个的渠道的SDK。纷繁的渠道SDK接入过程耗时耗力,不仅会给内容开发者增加很多没有必要的成本,更可能延误APK应用的最佳上线时间,进而带来一定的损失。
因此,如何帮助开发者降低接入到不同渠道的SDK的工作量和维护量是当前亟需解决的问题。
发明内容
本发明的目的在于提供一种用于多渠道SDK接入系统,所述系统包括中央控制台、通用SDK、CP接口模块、第三方SDK、渠道接口模块、渠道参数配置及文件打包模块和文件管理模块,其中,所述中央控制台,用于调度和控制其他各个模块;所述通用SDK,用于存储对于不同的多个渠道通用的SDK,其封装了与所有渠道提供的第三方SDK同样的客户端接口与服务端接口;所述CP接口模块,为至少一个CP提供接入到所述系统的接口,用于CP下载或上传文件或对文件进行配置;所述第三方SDK,用于存储由不同的渠道商提供的各自的SDK;所述渠道接口模块,为至少一个渠道商提供接入到所述系统的接口,用于获取不同渠道的SDK,并将通过所述渠道参数配置及文件打包模块生成的文件上传至所述各个相应的渠道;所述渠道参数配置及文件打包模块,用于接收CP提供的配置,并根据CP的配置和第三方SDK,将CP上传的基于通用SDK开发的程序进行配置与打包,以便能够接入到不同渠道中;所述文件管理模块,用于存储和管理在系统运行中产生和传输的各类文件。
根据本发明的多渠道SDK接入系统可以帮助开发者降低接入到不同渠道的SDK的工作量和维护量,在一个平台上即可以实现多渠道的开发和管理。
应当理解,前述大体的描述和后续详尽的描述均为示例性说明和解释,并不应当用作对本发明所要求保护内容的限制。
附图说明
参考随附的附图,本发明更多的目的、功能和优点将通过本发明实施方式的如下描述得以阐明,其中:
图1示意性示出根据本发明实施方式的多渠道SDK接入系统的架构图;
图2示意性示出根据本发明实施方式的渠道参数配置及SDK打包流程图;
图3示意性示出根据本发明实施方式的检查更新功能的流程图;
图4示意性示出根据本发明实施方式的CP端、通用SDK服务器和第三方SDK服务器之间的交互流程图;
图5(a)示意性示出根据本发明实施方式的用户登录验证交互流程图;
图5(b)示意性示出根据本发明实施方式的用户充值交互流程图。
具体实施方式
通过参考示范性实施例,本发明的目的和功能以及用于实现这些目的和功能的方法将得以阐明。然而,本发明并不受限于以下所公开的示范性实施例;可以通过不同形式来对其加以实现。说明书的实质仅仅是帮助相关领域技术人员综合理解本发明的具体细节。
在下文中,将参考附图描述本发明的实施例,相关技术术语应当是本领域技术人员所熟知的。在附图中,相同的附图标记代表相同或类似的部件,或者相同或类似的步骤,除非另有说明。
系统概述
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京棱镜云桥科技有限公司,未经北京棱镜云桥科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410567412.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有升级功能的网络家电
- 下一篇:数据转发系统和数据转发装置