[發(fā)明專利]軟件開發(fā)包配置方法、設(shè)備和存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 202010915509.4 | 申請(qǐng)日: | 2020-09-03 |
| 公開(公告)號(hào): | CN112035163B | 公開(公告)日: | 2023-08-22 |
| 發(fā)明(設(shè)計(jì))人: | 李振華 | 申請(qǐng)(專利權(quán))人: | 抖音視界有限公司 |
| 主分類號(hào): | G06F8/71 | 分類號(hào): | G06F8/71;G06F9/445 |
| 代理公司: | 北京國昊天誠知識(shí)產(chǎn)權(quán)代理有限公司 11315 | 代理人: | 姜鳳巖 |
| 地址: | 100041 北京市石景山區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 軟件 開發(fā) 配置 方法 設(shè)備 存儲(chǔ) 介質(zhì) | ||
1.一種軟件開發(fā)包配置方法,其特征在于,所述方法包括:
響應(yīng)于目標(biāo)軟件開發(fā)包的接入指令,從應(yīng)用程序中獲取所述目標(biāo)軟件開發(fā)包的配置文件;其中,所述目標(biāo)軟件開發(fā)包為調(diào)用第三方應(yīng)用以實(shí)現(xiàn)目標(biāo)功能的軟件開發(fā)包,所述配置文件包括所述目標(biāo)軟件開發(fā)包接入所需要的配置參數(shù),所述配置文件是通過目標(biāo)配置系統(tǒng)預(yù)先統(tǒng)一配置的,所述配置文件的運(yùn)行環(huán)境信息由所述目標(biāo)配置系統(tǒng)預(yù)先統(tǒng)一配置,所述配置文件包括云端配置平臺(tái)中的歷史配置文件;
對(duì)所述配置文件進(jìn)行驗(yàn)證,查找所述配置文件對(duì)應(yīng)的以下至少一個(gè)信息:終端操作系統(tǒng)、應(yīng)用程序版本號(hào)、應(yīng)用程序標(biāo)識(shí);
若查找到所述配置文件對(duì)應(yīng)的終端操作系統(tǒng),將所述配置文件對(duì)應(yīng)的終端操作系統(tǒng)與所述應(yīng)用程序所在終端的操作系統(tǒng)進(jìn)行比較;
若查找到所述配置文件對(duì)應(yīng)的應(yīng)用程序版本號(hào),將所述配置文件對(duì)應(yīng)的應(yīng)用程序版本號(hào)與所述應(yīng)用程序的版本號(hào)進(jìn)行比較;
若查找到所述配置文件對(duì)應(yīng)的應(yīng)用程序標(biāo)識(shí),將所述配置文件對(duì)應(yīng)的標(biāo)識(shí)與所述應(yīng)用程序的標(biāo)識(shí)進(jìn)行比較;
若校驗(yàn)通過,從所述配置文件中讀取所述配置參數(shù),并將所述配置參數(shù)傳入所述目標(biāo)軟件開發(fā)包;
為所述目標(biāo)軟件開發(fā)包中的指定方法生成接口函數(shù),并封裝所述目標(biāo)軟件開發(fā)包中的非指定方法,所述指定方法包括以下至少一種:需要所述第三方應(yīng)用回調(diào)的方法、需要所述第三方應(yīng)用實(shí)現(xiàn)的方法。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接入指令中攜帶所述目標(biāo)軟件開發(fā)包的配置文件的索引和所述目標(biāo)軟件開發(fā)包的索引,所述從應(yīng)用程序中獲取所述目標(biāo)軟件開發(fā)包的配置文件之前,所述方法還包括:根據(jù)所述配置文件的索引查找所述配置文件;
所述將所述配置參數(shù)傳入所述目標(biāo)軟件開發(fā)包之前,所述方法還包括:根據(jù)所述目標(biāo)軟件開發(fā)包的索引從所述應(yīng)用程序中查找所述目標(biāo)軟件開發(fā)包。
3.根據(jù)權(quán)利要求1至2任一項(xiàng)所述的方法,其特征在于,所述配置文件的生成方式包括:
通過人機(jī)交互界面獲取所述目標(biāo)軟件開發(fā)包的配置參數(shù);
生成包含所述配置參數(shù)的配置文件。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法包括:
通過人機(jī)交互界面獲取目標(biāo)軟件開發(fā)包的配置信息,所述目標(biāo)軟件開發(fā)包為調(diào)用第三方應(yīng)用以實(shí)現(xiàn)目標(biāo)功能的軟件開發(fā)包,所述配置信息包括運(yùn)行環(huán)境信息;
基于所述配置信息生成所述目標(biāo)軟件開發(fā)包的配置文件,所述配置文件包括云端配置平臺(tái)中的歷史配置文件;
響應(yīng)于配置文件獲取請(qǐng)求,發(fā)送所述配置文件,以便接收方將所述配置文件保存至應(yīng)用程序,所述配置文件用于所述應(yīng)用程序中的管理軟件開發(fā)包接入所述目標(biāo)軟件開發(fā)包。
5.根據(jù)權(quán)利要求4所述的軟件開發(fā)包配置方法,其特征在于,所述方法還包括:
通過人機(jī)交互界面獲取以下至少一種配置文件管理指令:用于查找目標(biāo)配置文件的配置文件管理指令,用于修改目標(biāo)配置文件的配置文件管理指令;
根據(jù)所述配置文件管理指令處理所述目標(biāo)配置文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于抖音視界有限公司,未經(jīng)抖音視界有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010915509.4/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動(dòng)態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗(yàn)軟件的裝置與方法
- 商品開發(fā)方法、商品開發(fā)系統(tǒng)、商品開發(fā)程序以及存儲(chǔ)商品開發(fā)程序的存儲(chǔ)介質(zhì)
- 開發(fā)支援裝置和開發(fā)支援程序
- 用于web開發(fā)系統(tǒng)的開發(fā)方法和web開發(fā)系統(tǒng)
- 控制裝置、開發(fā)裝置、以及開發(fā)程序
- 系統(tǒng)開發(fā)裝置、程序開發(fā)方法及開發(fā)程序
- 軟件開發(fā)平臺(tái)及其開發(fā)方法
- 菜譜開發(fā)方法和菜譜開發(fā)系統(tǒng)
- EasyApp移動(dòng)開發(fā)平臺(tái)和開發(fā)方法
- 開發(fā)支援裝置、開發(fā)支援方法以及存儲(chǔ)介質(zhì)
- 開發(fā)輔助裝置、開發(fā)輔助系統(tǒng)和開發(fā)輔助方法
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





