亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法

文檔序號(hào):9564474閱讀:473來(lái)源:國(guó)知局
一種利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及Android應(yīng)用軟件的技術(shù)領(lǐng)域,尤其涉及一種利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法。
【背景技術(shù)】
[0002]Android是一個(gè)開(kāi)放的系統(tǒng)平臺(tái),開(kāi)放源代碼,所有的Android設(shè)備廠商都可以根據(jù)需求來(lái)定制自己的系統(tǒng)。同時(shí),Android系統(tǒng)支持的所有應(yīng)用軟件都可以申請(qǐng)任意權(quán)限,進(jìn)行任何操作,甚至包括惡意的。
[0003]當(dāng)前,有很多方式對(duì)Android應(yīng)用軟件進(jìn)行管理,但都存在各自的問(wèn)題,例如,市場(chǎng)上很多第三方安全公司會(huì)開(kāi)發(fā)一些軟件產(chǎn)品來(lái)管理應(yīng)用軟件的行為,但是技術(shù)角度來(lái)說(shuō),這樣的安全產(chǎn)品必須獲得很高的權(quán)限(一般都是通過(guò)系統(tǒng)漏洞來(lái)對(duì)設(shè)備進(jìn)行root)才能真正管理起來(lái),這樣反而很可能對(duì)移動(dòng)終端(如手機(jī))系統(tǒng)本身造成傷害,對(duì)用戶形成更大的威脅,比如系統(tǒng)不穩(wěn)定,數(shù)據(jù)丟失,隱私被竊取,手機(jī)流量消耗變大等。
[0004]另外,還有一類安全公司的做法是在Android系統(tǒng)上運(yùn)行另外一個(gè)虛擬機(jī)系統(tǒng),從而在新虛擬機(jī)中運(yùn)行應(yīng)用軟件,以實(shí)現(xiàn)管理。此方案的缺點(diǎn)是系統(tǒng)性能損失非常大,導(dǎo)致應(yīng)用軟件運(yùn)行得很不流暢,從而用戶體驗(yàn)很差。

【發(fā)明內(nèi)容】

[0005]本發(fā)明目的是解決現(xiàn)有技術(shù)中管理Android應(yīng)用軟件時(shí)存在的安全性差、用戶體驗(yàn)不佳、系統(tǒng)不穩(wěn)定等問(wèn)題。
[0006]本發(fā)明解決技術(shù)問(wèn)題采用如下技術(shù)方案:一種利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法,其特征在于,包括:將所述虛擬機(jī)中的加載器模塊打進(jìn)原軟件包中,形成新的綠色軟件;安裝所述綠色軟件至移動(dòng)終端;判斷用戶是否需要使用所述應(yīng)用軟件?若需要使用,則系統(tǒng)會(huì)自動(dòng)找到安裝好的所述綠色軟件包里的加載器模塊,并由所述加載器模塊加載所述原軟件包;若不需要,則繼續(xù)進(jìn)行判斷。
[0007]可選的,將所述虛擬機(jī)中的加載器模塊打進(jìn)原軟件包的步驟是按照Android打包方式所實(shí)現(xiàn)。
[0008]可選的,所述原軟件包與所述綠色軟件具有完全一樣的功能與使用體驗(yàn)。
[0009]可選的,所述加載器模塊加載所述原軟件包的步驟更包括:所述加載器模塊參照Android系統(tǒng)做法,創(chuàng)建所述原軟件包的Applicat1n類,并注冊(cè)進(jìn)系統(tǒng)。
[0010]可選的,所述加載器模塊加載所述原軟件包的步驟更包括:所述加載器模塊參照Android系統(tǒng)的做法,把所述原軟件包的信息注冊(cè)進(jìn)系統(tǒng)。
[0011]可選的,所述加載器模塊加載所述原軟件包的步驟更包括:調(diào)用所述原軟件包Applicat1n類里的onCreate ()方法,來(lái)啟動(dòng)所述原軟件包。
[0012]可選的,所述移動(dòng)終端包括手機(jī)、平板電腦以及采用Android系統(tǒng)的其他移動(dòng)設(shè)備。
[0013]本發(fā)明具有如下有益效果:
[0014]第一,本發(fā)明是在Android自身虛擬機(jī)和應(yīng)用軟件之間插入一層高效的虛擬機(jī),并通過(guò)虛擬機(jī)中的加載器模塊來(lái)做監(jiān)聽(tīng)攔截和控制,從而保證了應(yīng)用軟件的正常工作,實(shí)現(xiàn)了對(duì)軟件行為的管理;
[0015]第二,實(shí)現(xiàn)了良好的用戶體驗(yàn),保護(hù)了用戶的隱私。
【附圖說(shuō)明】
[0016]圖1為本發(fā)明的所述一種利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法流程圖;
[0017]圖2為基于圖1所述一種利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法的另一實(shí)施例流程圖。
[0018]圖中標(biāo)記示意為:
[0019]101 ?105、201 ?203 步驟
【具體實(shí)施方式】
[0020]下面結(jié)合實(shí)施例及附圖對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步闡述。
[0021]如在說(shuō)明書及權(quán)利要求當(dāng)中使用了某些詞匯來(lái)指稱特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會(huì)用不同名詞來(lái)稱呼同一個(gè)組件。本說(shuō)明書及權(quán)利要求并不以名稱的差異來(lái)作為區(qū)分組件的方式,而是以組件在功能上的差異來(lái)作為區(qū)分的準(zhǔn)則。如在通篇說(shuō)明書及權(quán)利要求當(dāng)中所提及的“包含”為一開(kāi)放式用語(yǔ),故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問(wèn)題,基本達(dá)到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過(guò)其他裝置或耦接手段間接地電性耦接至所述第二裝置。說(shuō)明書后續(xù)描述為實(shí)施本申請(qǐng)的較佳實(shí)施方式,然所述描述乃以說(shuō)明本申請(qǐng)的一般原則為目的,并非用以限定本申請(qǐng)的范圍。本申請(qǐng)的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
[0022]實(shí)施例1
[0023]本實(shí)施例提供了一種利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法。參見(jiàn)圖1所示為本申請(qǐng)利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法的具體實(shí)施例,本實(shí)施例中所述方法包括以下步驟:
[0024]步驟101:將所述虛擬機(jī)中的加載器模塊打進(jìn)原始應(yīng)用軟件安裝包(以下簡(jiǎn)稱原軟件包)中,形成新的綠色版本的應(yīng)用軟件安裝包(以下簡(jiǎn)稱綠色軟件);
[0025]步驟102:安裝所述綠色軟件至移動(dòng)終端;
[0026]步驟103:判斷用戶是否需要使用所述應(yīng)用軟件?若需要使用,則轉(zhuǎn)至步驟104 ;若不需要,則由步驟103繼續(xù)進(jìn)行判斷。
[0027]步驟104:系統(tǒng)會(huì)自動(dòng)找到安裝好的所述綠色軟件包里的加載器模塊;
[0028]步驟105:所述加載器模塊加載所述原軟件包;
[0029]其中,將所述虛擬機(jī)中的加載器模塊打進(jìn)原軟件包的步驟是按照Android打包方式所實(shí)現(xiàn)。
[0030]其中,所述原軟件包與所述綠色軟件具有完全一樣的功能與使用體驗(yàn)。
[0031]其中,所述移動(dòng)終端包括手機(jī)、平板電腦以及采用Android系統(tǒng)的其他移動(dòng)設(shè)備。
[0032]實(shí)施例2
[0033]本實(shí)施例提供了一種利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法。參見(jiàn)圖2所示為本申請(qǐng)利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法的另一具體實(shí)施例,具體說(shuō)明所述加載器模塊如何加載所述原軟件包,本實(shí)施例中所述方法包括以下步驟:
[0034]步驟201:所述加載器模塊加載所述原軟件包的步驟更包括:所述加載器模塊參照Android系統(tǒng)做法,創(chuàng)建所述原軟件包的Applicat1n類,并注冊(cè)進(jìn)系統(tǒng)。
[0035]步驟202:所述加載器模塊加載所述原軟件包的步驟更包括:所述加載器模塊參照Android系統(tǒng)的做法,把所述原軟件包的信息注冊(cè)進(jìn)系統(tǒng)。
[0036]步驟203:所述加載器模塊加載所述原軟件包的步驟更包括:調(diào)用原軟件包Applicat1n類里的onCreate ()方法,來(lái)啟動(dòng)所述原軟件包。
[0037]以上實(shí)施例的先后順序僅為便于描述,不代表實(shí)施例的優(yōu)劣。
[0038]最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法,其特征在于,包括: 將所述虛擬機(jī)中的加載器模塊打進(jìn)原軟件包中,形成新的綠色軟件包; 安裝所述綠色軟件包至移動(dòng)終端; 判斷用戶是否需要使用所述應(yīng)用軟件; 若需要使用,則系統(tǒng)會(huì)自動(dòng)找到安裝好的所述綠色軟件包里的所述加載器模塊,并由所述加載器模塊加載所述原軟件包;若不需要,則繼續(xù)進(jìn)行判斷。2.根據(jù)權(quán)利要求1所述的利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法,其特征在于,將所述虛擬機(jī)中的加載器模塊打進(jìn)所述原軟件包的步驟是按照Android打包方式所實(shí)現(xiàn)。3.根據(jù)權(quán)利要求1所述的利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法,其特征在于,所述原軟件包與所述綠色軟件具有完全一樣的功能與使用體驗(yàn)。4.根據(jù)權(quán)利要求1所述的利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法,其特征在于,所述加載器模塊加載所述原軟件包的步驟更包括:所述加載器模塊參照Android系統(tǒng)做法,創(chuàng)建所述原軟件包的Applicat1n類,并注冊(cè)進(jìn)系統(tǒng)。5.根據(jù)權(quán)利要求4所述的利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法,其特征在于,所述加載器模塊加載所述原軟件包的步驟更包括:所述加載器模塊參照Android系統(tǒng)的做法,把所述原軟件包的信息注冊(cè)進(jìn)系統(tǒng)。6.根據(jù)權(quán)利要求5所述的利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法,其特征在于,所述加載器模塊加載所述原軟件包的步驟更包括:調(diào)用原軟件包Applicat1n類里的onCreate()方法,來(lái)啟動(dòng)所述原軟件包。7.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法,其特征在于,所述移動(dòng)終端包括手機(jī)、平板電腦以及采用Android系統(tǒng)的其他移動(dòng)設(shè)備。
【專利摘要】本發(fā)明公開(kāi)了一種利用高效虛擬機(jī)技術(shù)管理Android應(yīng)用軟件的方法,包括:將所述虛擬機(jī)中的加載器模塊打進(jìn)原軟件包中,形成新的綠色軟件包;安裝所述綠色軟件包至移動(dòng)終端;判斷用戶是否需要使用所述應(yīng)用軟件?若需要使用,則系統(tǒng)會(huì)自動(dòng)找到安裝好的所述綠色軟件包里的加載器模塊,并由所述加載器模塊加載所述原軟件包;若不需要,則繼續(xù)進(jìn)行判斷。本發(fā)明是在Android自身虛擬機(jī)和應(yīng)用軟件之間插入一層高效的虛擬機(jī),并通過(guò)虛擬機(jī)中的加載器模塊來(lái)做監(jiān)聽(tīng)攔截和控制,從而保證了應(yīng)用軟件的正常工作,同時(shí)也實(shí)現(xiàn)了對(duì)軟件行為的管理;并且實(shí)現(xiàn)了良好的用戶體驗(yàn),保護(hù)了用戶的隱私。
【IPC分類】G06F9/455, G06F9/445
【公開(kāi)號(hào)】CN105320546
【申請(qǐng)?zhí)枴緾N201510850297
【發(fā)明人】王偉, 陳電波, 趙亮, 周登祥
【申請(qǐng)人】北京指掌易科技有限公司
【公開(kāi)日】2016年2月10日
【申請(qǐng)日】2015年11月27日
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1