[發(fā)明專利]一種將游戲軟件接入目標渠道SDK的方法及裝置在審
| 申請?zhí)枺?/td> | 201710327010.X | 申請日: | 2017-05-10 |
| 公開(公告)號: | CN107145373A | 公開(公告)日: | 2017-09-08 |
| 發(fā)明(設(shè)計)人: | 田地;袁凱;陳康芝 | 申請(專利權(quán))人: | 深圳市創(chuàng)世互動科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 廣東廣和律師事務(wù)所44298 | 代理人: | 章小燕 |
| 地址: | 518000 廣東省深圳市福*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 游戲軟件 接入 目標 渠道 sdk 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及軟件開發(fā)工具包(Software Development Kit,SDK)接入系統(tǒng),更具體地說,涉及一種將游戲軟件接入目標渠道SDK的方法及裝置。
背景技術(shù)
隨著裝配有安卓操作系統(tǒng)的智能手機的普及以及手機網(wǎng)絡(luò)環(huán)境的不斷發(fā)展,手機游戲軟件的數(shù)量和使用頻度出現(xiàn)暴發(fā)性增長,手機游戲軟件發(fā)行渠道數(shù)量也在飛速上升。由于手機游戲軟件發(fā)行渠道都有自身專用的SDK,以便手機游戲軟件使用發(fā)行渠道方自身的賬號和支付體系。在傳統(tǒng)的在手機游戲軟件代碼開發(fā)中,需要手動添加和接入發(fā)行渠道SDK代碼,此種方式工作量大,費時費力,已經(jīng)無法滿足開發(fā)者的快速上線需求。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種將游戲軟件接入目標渠道SDK的方法及裝置,降低了開發(fā)者將游戲軟件接入目標渠道SDK的工作量。
為了達到上述目的,本發(fā)明一實施方式提供了一種將游戲軟件接入目標渠道SDK的裝置,包括處理器及存儲設(shè)備,所述存儲設(shè)備適于存儲多條指令,所述處理器適于實現(xiàn)各指令。所述指令適于由所述處理器加載并執(zhí)行:將游戲軟件接入SDK抽象框架,以生成第一安裝文件;根據(jù)目標渠道SDK的參數(shù)需求對所述第一安裝文件進行配置與打包,以生成第二安裝文件;及將所述第二安裝文件傳送給目標渠道服務(wù)器。
為了達到上述目的,本發(fā)明一實施方式還提供了一種將游戲軟件接入目標渠道SDK的方法,包括以下步驟:將游戲軟件接入SDK抽象框架,以生成第一安裝文件;根據(jù)目標渠道SDK的參數(shù)需求對所述第一安裝文件進行配置與打包,以生成第二安裝文件;及將所述第二安裝文件傳送給目標渠道服務(wù)器。
上述將游戲軟件接入目標渠道SDK的裝置及方法,降低了開發(fā)者將游戲軟件接入目標渠道SDK的工作量,同時利用中間服務(wù)器進行游戲交互數(shù)據(jù)的接收和轉(zhuǎn)發(fā),提高了游戲軟件數(shù)據(jù)的穩(wěn)定性和安全性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明一實施方式中將游戲軟件接入目標渠道SDK的裝置的功能模塊圖。
圖2為本發(fā)明一實施例方式中實現(xiàn)將游戲軟件接入目標渠道SDK的運行環(huán)境圖。
圖3為本發(fā)明一實施例方式中游戲客戶端登陸游戲軟件的交互示意圖。
圖4為本發(fā)明一實施例方式中一種將游戲軟件接入目標渠道SDK的方法的流程圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參閱圖1,一種將游戲軟件接入目標渠道SDK的裝置100,用于將游戲軟件接入目標渠道((游戲發(fā)行商))SDK,以進行游戲測試或上線。裝置100包括處理器10及存儲設(shè)備20。存儲設(shè)備20適于存儲一條或多條指令,處理器10適于實現(xiàn)各指令。存儲設(shè)備20存儲的指令適于由處理器10加載并執(zhí)行。存儲設(shè)備20存儲的指令包括:將游戲軟件接入SDK抽象框架,以生成第一安裝文件;根據(jù)目標渠道SDK的參數(shù)需求對所述第一安裝文件進行配置與打包,以生成第二安裝文件;及將所述第二安裝文件傳送給目標渠道服務(wù)器30a。
在本發(fā)明一實施方式中,游戲軟件優(yōu)選運行在安卓系統(tǒng)(Android)中,第一安裝文件優(yōu)選為Android安裝包。
在本發(fā)明一實施方式中,存儲設(shè)備20存儲的將游戲軟件接入SDK抽象框架,以生成第一安裝文件的指令進一步包括:將游戲軟件接入SDK抽象框架;確定游戲軟件所需的SDK抽象框架接口;及調(diào)用SDK抽象框架接口對游戲軟件進行參數(shù)配置,以打包生成第一安裝文件。舉例而言,游戲軟件所需的SDK抽象框架接口包括與游戲軟件用戶注冊、登陸、登出、支付、關(guān)鍵游戲數(shù)據(jù)對應(yīng)的接口。處理器10從SDK抽象框調(diào)用該些接口對游戲軟件進行參數(shù)配置,在完成參數(shù)配置后再通過打包執(zhí)行文件進行打包生成安卓系統(tǒng)下的Android安裝包。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市創(chuàng)世互動科技有限公司,未經(jīng)深圳市創(chuàng)世互動科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710327010.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





