一種安卓應(yīng)用中動(dòng)態(tài)加載算法的方法

基本信息

申請(qǐng)?zhí)?/td> CN202110092425.X 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN112596821A 公開(kāi)(公告)日 2021-04-02
申請(qǐng)公布號(hào) CN112596821A 申請(qǐng)公布日 2021-04-02
分類(lèi)號(hào) G06F9/445 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 吳偉;張嶸;張勇;李佳培 申請(qǐng)(專(zhuān)利權(quán))人 南京金盾公共安全技術(shù)研究院有限公司
代理機(jī)構(gòu) 南京科知維創(chuàng)知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 代理人 杜依民
地址 210012 江蘇省南京市雨花臺(tái)區(qū)寧雙路19號(hào)云密城J棟9樓
法律狀態(tài) -

摘要

摘要 本發(fā)明提出一種安卓應(yīng)用中動(dòng)態(tài)加載算法的方法,包括如下步驟:S1,修改算法主程序,使算法能夠動(dòng)態(tài)加載算法模型文件;S2,將算法主程序封裝為算法SO文件;S3,將所述的算法SO文件和算法模型文件保存到服務(wù)器,在需要使用算法時(shí),安卓應(yīng)用從服務(wù)器下載所述的算法SO文件和算法模型文件,通過(guò)安卓應(yīng)用調(diào)用算法SO文件,并通過(guò)算法SO文件動(dòng)態(tài)加載算法模型文件,從而實(shí)現(xiàn)算法的動(dòng)態(tài)加載。本發(fā)明將算法主程序和算法模型文件拆成獨(dú)立的SO算法動(dòng)態(tài)鏈接庫(kù)文件和抽離的算法模型文件,分別將SO算法動(dòng)態(tài)鏈接庫(kù)文件和算法模型文件存儲(chǔ)到手機(jī)終端存儲(chǔ)空間指定目錄,而不是像SDK,將整個(gè)算法主程序和算法模型文件封裝集成在安卓應(yīng)用中,極大的降低安卓應(yīng)用體積。