我們在安裝軟件的時候經(jīng)常會遇到應(yīng)用程序未安裝這個問題,尤其是在更新軟件或者是從ROM提取出來的軟件會出現(xiàn)這樣的問題。那我們該如何處理這個問題呢?下面我就為大家列舉幾個解決這種問題的辦法。
產(chǎn)生應(yīng)用程序未安裝的原因
軟件簽名不一致。這種情況一般出現(xiàn)在更新軟件的情況下。譬如你之前安裝了某軟件比較舊的版本,而你所需要更新的軟件和你之前以安裝的軟件簽名不一致,則導(dǎo)致應(yīng)用程序無法安裝。
軟件未簽名。這種情況一般出現(xiàn)在你是從ROM包里提取的軟件或者是你自己修改過而未進行再簽名。
應(yīng)用程序所要求的系統(tǒng)版本比你手機的版本不一樣。譬如某手機軟件要求安卓系統(tǒng)在Android2.3以上,而你的手機安卓系統(tǒng)卻是Android2.2。則會出現(xiàn)應(yīng)用程序未安裝。
方法步驟:
對于軟件簽名不一致這種情況,需要先卸載之前的舊版本,然后在安裝新版本即可。進入手機設(shè)置→應(yīng)用程序設(shè)置→管理應(yīng)用程序→點擊軟件→卸載。
對于軟件未簽名,這需要一個簽名軟件,百度zipsigner,安裝這個軟件,打開后給所需要軟件進行簽名。1所示是找到需要簽名的軟件;2是簽了名軟件保存的地方;3這里要注意把signed。zip改成軟件名。apk,譬如你給QQ簽名則是手機QQ。apk。主要是便于找出來。4是開始簽名。完成之后就去你設(shè)置的目錄找到軟件開始安裝吧。
對于系統(tǒng)要求不足,你是Android2.2,軟件需求是Android2.3以上。你只能找找這個軟件有沒有更低版本的了,或者升級系統(tǒng)。
如果你是獲得了root權(quán)限的機友,還有個辦法安裝未簽名的軟件,就是把這個軟件通過root文件管理器放置到system/app里,權(quán)限修改為如圖所示即可。記得點擊右上角的掛在為讀寫,然后重啟手機。
還有就是可以在電腦端進行簽名,不過需要設(shè)置java環(huán)境,請百度之。然后搜素apksign,下載直接簽名使用。