一種用于Android系統(tǒng)的插件加載方法及裝置
基本信息

| 申請(qǐng)?zhí)?/td> | CN201610331777.5 | 申請(qǐng)日 | - |
| 公開(kāi)(公告)號(hào) | CN105955787A | 公開(kāi)(公告)日 | 2016-09-21 |
| 申請(qǐng)公布號(hào) | CN105955787A | 申請(qǐng)公布日 | 2016-09-21 |
| 分類(lèi)號(hào) | G06F9/445(2006.01)I | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 陳喬;何意 | 申請(qǐng)(專(zhuān)利權(quán))人 | 深圳市掌玩網(wǎng)絡(luò)技術(shù)有限公司 |
| 代理機(jī)構(gòu) | 深圳市華騰知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 深圳市掌玩網(wǎng)絡(luò)技術(shù)有限公司 |
| 地址 | 518000 廣東省深圳市南山區(qū)高新南一道飛亞達(dá)科技大廈10層西 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提供一種用于Android系統(tǒng)的插件加載方法及裝置,包括以下步驟:接收程序或者用戶(hù)對(duì)插件入口的操作指令;根據(jù)所述操作指令,判斷所述插件是否存在;如果判斷出所述插件存在,則啟動(dòng)插件進(jìn)程解析并運(yùn)行所述插件的安裝包;啟動(dòng)所述插件對(duì)應(yīng)的代理類(lèi);實(shí)例化插件類(lèi),并對(duì)插件類(lèi)進(jìn)行動(dòng)態(tài)注入所述代理類(lèi)對(duì)應(yīng)的屬性值,以使所述插件加載完成;對(duì)所述插件類(lèi)進(jìn)行生命周期進(jìn)行回調(diào),完成模擬Android運(yùn)行時(shí)環(huán)境。本發(fā)明通過(guò)插件可以實(shí)現(xiàn)將自己的應(yīng)用分拆,某些功能可以在插件中實(shí)現(xiàn),用到時(shí)再進(jìn)行下載,而且不用預(yù)集成或者安裝。如果有新功能的添加,不需要更新應(yīng)用,只要預(yù)留插件管理,便可以通過(guò)添加插件的方式,動(dòng)態(tài)更新自己的應(yīng)用;該功能需要改進(jìn)或擴(kuò)展,更新插件即可,無(wú)需頻繁安裝或卸載。 |





