[發明專利]應用安裝包生成方法、裝置、計算機設備和存儲介質有效
| 申請號: | 202011556638.5 | 申請日: | 2020-12-24 |
| 公開(公告)號: | CN112650509B | 公開(公告)日: | 2023-02-28 |
| 發明(設計)人: | 李興濤 | 申請(專利權)人: | 蘇州達家迎信息技術有限公司;上海達家迎信息科技有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/71;G06F8/38 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 盧曉霞 |
| 地址: | 215300 江蘇省蘇州市昆山開發*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 安裝 生成 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及一種應用安裝包生成方法、裝置、計算機設備和存儲介質。所述方法包括:獲取與目標應用對應的安裝包生成指令;查詢所述目標應用的應用開發項目所對應的公用配置文件;所述公用配置文件中配置有所述目標應用的至少兩種差異化的應用配置信息;各所述應用配置信息包括差異化的應用標識;根據所述安裝包生成指令加載所述公用配置文件,以裝配各所述應用配置信息相匹配的資源信息,生成所述至少兩種差異化的應用配置信息各自對應的目標應用安裝包;各所述目標應用安裝包用于安裝得到差異化的目標應用,各所述差異化的目標應用能夠同時安裝于同一計算機設備。采用本方法能夠降低開發成本。
技術領域
本申請涉及計算機技術領域,特別是涉及一種應用安裝包生成方法、裝置、計算機設備和存儲介質。
背景技術
隨著計算機技術的發展,計算機設備上應用程序的使用越來越普遍。通常應用開發工作主要集中在開發人員身上,由于不同的用戶可能會存在不同的需求,這樣隨著用戶量的增加,應用開發中需求會越來越多,需求變化也會越來越多。開發人員在依據大量不同的需求進行應用開發時,開發代碼量會大大增加且復雜,另外還包括大量冗余代碼,不利于代碼維護,從而導致應用開發成本高。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠降低應用程序開發成本的應用安裝包生成方法、裝置、計算機設備和存儲介質。
一種應用安裝包生成方法,所述方法包括:
獲取與目標應用對應的安裝包生成指令;
查詢所述目標應用的應用開發項目所對應的公用配置文件;所述公用配置文件中配置有所述目標應用的至少兩種差異化的應用配置信息;各所述應用配置信息包括差異化的應用標識;
根據所述安裝包生成指令加載所述公用配置文件,以裝配各所述應用配置信息相匹配的資源信息,生成所述至少兩種差異化的應用配置信息各自對應的目標應用安裝包;各所述目標應用安裝包用于安裝得到差異化的目標應用,各所述差異化的目標應用能夠同時安裝于同一計算機設備。
在一個實施例中,所述根據所述安裝包生成指令加載所述公用配置文件,以裝配各所述應用配置信息相匹配的資源信息,生成所述至少兩種差異化的應用配置信息各自對應的目標應用安裝包,包括:
根據所述安裝包生成指令加載所述公用配置文件,以加載所述公用配置文件中的各所述應用配置信息;所述應用配置信息包括界面布局路徑;
在加載所述應用配置信息的過程中,加載所述應用配置信息的界面布局路徑所對應的布局文件,并根據所述布局文件裝配所述應用配置信息配置的界面資源,以生成所述應用配置信息對應的目標應用安裝包;
其中,在任意兩個應用配置信息的布局文件和界面資源中的至少一種不同時,相應生成的目標應用安裝包用于安裝得到界面差異化的目標應用。
在一個實施例中,所述方法還包括:
獲取目標應用的至少兩個應用用戶所對應的差異化的需求信息;
創建所述目標應用的應用開發項目所對應的公用配置文件;
在所述公用配置文件中,根據各所述應用用戶所對應的需求信息,分區擴展各所述應用用戶所對應的差異化的應用配置信息。
在一個實施例中,所述應用標識至少由第一標識和第二標識組成,所述第一標識與所述應用用戶對應,每個應用配置信息中的應用標識的第一標識不同;所述第二標識與所述應用開發項目對應,每個應用配置信息中的應用標識的第二標識相同。
在一個實施例中,所述在所述公用配置文件中,根據各所述應用用戶所對應的需求信息,分區擴展各所述應用用戶所對應的差異化的應用配置信息,包括:
在所述公用配置文件中,根據各所述應用用戶所對應的需求信息,分區且按配置節點擴展各所述應用用戶所對應的差異化的應用配置信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州達家迎信息技術有限公司;上海達家迎信息科技有限公司,未經蘇州達家迎信息技術有限公司;上海達家迎信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011556638.5/2.html,轉載請聲明來源鉆瓜專利網。





