[發明專利]插件備份、運行方法、裝置、終端設備及存儲介質在審
| 申請號: | 201711065469.3 | 申請日: | 2017-11-02 |
| 公開(公告)號: | CN107908410A | 公開(公告)日: | 2018-04-13 |
| 發明(設計)人: | 方順豹 | 申請(專利權)人: | 北京奇虎科技有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F11/14 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司11319 | 代理人: | 任亞娟 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 插件 備份 運行 方法 裝置 終端設備 存儲 介質 | ||
技術領域
本發明涉及互聯網技術領域,具體涉及一種插件備份方法及裝置,一種插件運行方法及裝置,一種服務器,一種終端設備和一種存儲介質。
背景技術
隨著終端技術的發展,終端設備的性能越來越好,因此越來越多手機游戲開始涌現。手機游戲豐富了人類的精神世界和物質世界,讓人類的生活的品質更高,讓人類的生活更快樂。
終端的手機游戲往往會設置一些插件,來輔助游戲應用的運行,如登錄插件,廣告插件等。但是,插件可能并沒有都安裝或者出現損壞,如登錄插件、支付插件未安裝或出現損壞,則可能會影響用戶對應用的正常使用。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的插件備份、運行方法,相應的插件備份、運行裝置,服務器,終端設備以及存儲介質。
依據本發明的一個方面,提供了一種插件備份方法,包括:從應用程序宿主模塊對應各應用程序插件模塊中確定備份的核心功能;在所述應用程序宿主模塊中集成所述核心功能;依據所述應用程序宿主模塊生成對應的軟件開發工具包SDK。
可選的,所述從應用程序宿主模塊對應各應用程序插件模塊中確定需要備份的核心功能,包括:確定所述應用程序宿主模塊對應管理的各應用程序插件模塊;從所述各應用程序插件模塊中選擇至少一個應用程序插件模塊,確定選擇的應用程序插件模塊中至少一個核心功能。
可選的,所述在應用程序宿主模塊中集成所述核心功能,包括:確定所述核心功能對應的代碼信息,在所述在應用程序宿主模塊中集成所述核心功能的代碼信息。
可選的,所述應用程序插件模塊包括登錄插件和支付插件,所述核心功能包括:登錄功能和支付功能。
可選的,所述應用程序插件模塊還包括以下至少一種:用戶中心插件、信息推送插件、福利插件、數據采集插件。
可選的,所述SDK可植入應用,在應用運行過程中通過應用程序宿主模塊調用應用程序插件模塊,為所述應用提供所需功能。
可選的,還包括:控制所述應用程序宿主模塊中所管理應用程序插件模塊的有效性。
根據本發明的另一個方面,提供了一種插件運行方法,包括:SDK確定待調用功能,并調用應用程序宿主模塊,其中,所述應用程序宿主模塊中集成至少一個應用程序插件模塊的核心功能;判斷所述待調用功能對應的應用程序插件模塊未安裝,但所述待調用功能已集成在所述應用程序宿主模塊中,所述應用程序宿主模塊執行所述待調用功能的操作。
可選的,所述SDK確定待調用功能,并調用應用程序宿主模塊,包括:應用運行中,發送待調用功能給植入的SDK,SDK調用應用程序宿主模塊。
可選的,還包括:判斷所述待調用功能對應的應用程序插件模塊是否已安裝;若所述待調用功能對應的應用程序插件模塊已安裝,調用所述應用程序插件模塊執行所述待調用功能的操作。
可選的,還包括:若所述待調用功能對應的應用程序插件模塊未安裝,判斷所述待調用功能是否是所述應用程序宿主模塊中已集成的核心功能;若所述待調用功能不是所述應用程序宿主模塊中已集成的核心功能,返回調用失敗的反饋信息。
可選的,還包括:判斷所述待調用功能對應的應用程序插件模塊未安裝后,下載未安裝的應用程序插件模塊;在重新啟動所述SDK時,安裝所述應用程序插件模塊。
可選的,所述應用程序插件模塊包括登錄插件和支付插件,所述核心功能包括:登錄功能和支付功能。
可選的,所述應用程序插件模塊還包括以下至少一種:用戶中心插件、福利插件、數據采集插件。
根據本發明的另一個方面,提供了一種應用程序插件模塊備份裝置,包括:功能確定單元,用于從應用程序宿主模塊對應各應用程序插件模塊中確定備份的核心功能;功能集成單元,用于在所述應用程序宿主模塊中集成所述核心功能;生成單元,用于依據所述應用程序宿主模塊生成對應的軟件開發工具包SDK。
可選的,所述功能確定單元,用于確定所述應用程序宿主模塊對應管理的各應用程序插件模塊;從所述各應用程序插件模塊中選擇至少一個應用程序插件模塊,確定選擇的應用程序插件模塊中至少一個核心功能。
可選的,所述功能集成單元,用于確定所述核心功能對應的代碼信息,在所述在應用程序宿主模塊中集成所述核心功能的代碼信息。
可選的,所述應用程序插件模塊包括登錄應用程序插件模塊和支付應用程序插件模塊,所述核心功能包括:登錄功能和支付功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司,未經北京奇虎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711065469.3/2.html,轉載請聲明來源鉆瓜專利網。





