資源描述:
《應(yīng)用程序未安裝解決辦法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、本帖最后由IKKI2000于2011-10-1010:20編輯在經(jīng)歷了一個多禮拜各種嘗試之后,終于成功解決了安卓2.1系統(tǒng)下“應(yīng)用程序未安裝”的問題~過程如下:我的機型和系統(tǒng):HTCG3Hero
2、新加坡2.1ROM
3、8GSD卡(其實解決的方法理論上不受機型和系統(tǒng)限制,原理應(yīng)該都是一樣的,跟SD卡也沒關(guān)系~)我的系統(tǒng)環(huán)境:已Root,已做APP2SD+,SD卡分為兩個區(qū):一個512M的Ext分區(qū)(安裝軟件的地方),一個剩余空間的Fat32分區(qū)首先說一下問題發(fā)生時的癥狀:最近一段時間連續(xù)發(fā)生了三個應(yīng)用程序未安裝的情況,無論是從市場里安裝
4、還是用豌豆莢的各種安裝方法均顯示“應(yīng)用程序未安裝”,并且用各種卸載工具、軟件管理工具以及系統(tǒng)內(nèi)置的程序管理均無法找到相關(guān)應(yīng)用程序,連無圖標那種都沒有,屬于徹徹底底的找不著,就連用RE瀏覽器也搜索不到,而除此之外的其他應(yīng)用程序都可以正常安裝~之前嘗試解決的過程(均無效,懶得看的朋友可以直接跳過):1、第一個想法就是系統(tǒng)內(nèi)有程序殘留,可能是未刪除干凈導(dǎo)致無法安裝,因此用RE瀏覽器搜索程序相關(guān)關(guān)鍵字,把找到的相關(guān)文件和目錄全部刪除,然后重啟再安裝程序,結(jié)果無效;2、想到之前有過備份,于是打開鈦備份,找到相關(guān)軟件,還原:最開始選擇的是程序+
5、數(shù)據(jù),顯示還原失敗,然后單獨選擇還原程序,提示還原成功,但是在系統(tǒng)內(nèi)并沒有看到還原成功的程序,所以被忽悠了(這里我沒有做重啟系統(tǒng)的嘗試,不知道如果還原之后重啟系統(tǒng)會不會有效,有興趣的朋友可以試試哈~);3、沒辦法,只能Google了,首先找到的是成功最多的一種方法:【儲存模式連接電腦或者用RootExplorer找到SD卡目錄下的.android_secure文件夾,里面應(yīng)該會有一個smdl2tmp1.asec,也可能是其他名稱,總之與正常程序命名格式明顯不一樣的文件,刪除,再次安裝軟件試試】,但是我無論是系統(tǒng)還是SD卡均找不到相關(guān)
6、目錄及文件,所以這種方法對我完全沒用;4、第二種方法:【如果是PC端上安裝應(yīng)用提示失敗,請先檢查有沒有安裝Android手機對應(yīng)的的USB驅(qū)動,一般使用91手機助手或豌豆夾都會自動幫你裝上手機驅(qū)動】,我是手機端提示失敗,并且我的驅(qū)動正確安裝,豌豆莢也使用正常,所以這個跟我無關(guān);5、第三種方法:【查看手機設(shè)置-應(yīng)用程序-未知來源是否勾選,否則就會導(dǎo)致有些非電子市場提供的應(yīng)用程序無法安裝】,我勾選的,所以這個也跟我無關(guān);6、第四種方法:【用系統(tǒng)自帶的程序管理查看SD卡上的程序,有的程序竟然是沒有彩色圖標的,原來就是這些沒有圖標的軟件在作
7、怪,這些沒有圖標的軟件就是以前一些沒有正確安裝或者卸載不完全軟件數(shù)據(jù),如果你再次安裝就會報錯,現(xiàn)在我們用系統(tǒng)自帶的軟件管理把它們卸載干凈,再次安裝軟件時就不會出錯了】,可是我用系統(tǒng)自帶的程序管理連任何圖標20currencydeposit,weprescribeapassonaregularbasis,qilucardaccountonaregularbasis),certificatebondsandsavingsbonds(electronic);3.notdrawnonabanksavingscertificate,certi
8、ficatebondsapplyformortgageloans,acceptingonlythelender都看不到,所以這種方法對我沒用;7、第五種方法:【只需刪除/mnt/secure/asec/smdl2tmp1.asec(驅(qū)動器模式下是:可移動磁盤/.android_secure/smdl2tmp1.asec),再安裝即可】,這種方法是第一種方法的補充,可惜的是我系統(tǒng)和卡里也根本沒有mnt目錄,所以沒用;8、第六種方法:【升級已安裝的程序時提示“應(yīng)用程序未安裝”少部分軟件升級時會出現(xiàn),只能卸載掉舊版本,再安裝新版本】,我根
9、本找不到卸載,所以也沒用;9、第七種方法:【在設(shè)置-開發(fā)-允許模擬地點上打鉤,就OK樂】,這個我勾上了還是沒用;10、第八種方法:【手機連接電腦然后打開91手機助手,隨便安裝一個應(yīng)用程序,選擇安裝路徑為手機內(nèi)存】,我是2.1系統(tǒng),本來軟件就都是裝在“內(nèi)存”中的,所以這個也沒用;11、第九種方法:【還有一部分因為軟件簽名更改了,所以不能覆蓋安裝,直接刪除重新安裝新的版本即可】,這個原理同方法六一樣,所以對我無效;12、第十種方法:【直接恢復(fù)出廠設(shè)置】,這是我不愿意做的一種方法,理論上應(yīng)該有效吧。經(jīng)過了以上各種嘗試后,問題仍舊無法解決,
10、那個郁悶啊,難道我就必須恢復(fù)出廠么?猶豫再三,都已經(jīng)開始準備重裝了,結(jié)果在搜索安卓系統(tǒng)安裝原理的時候居然被我找到一種方法,解決了這個困擾我多時的未安裝問題,下面我們一起來看下解決方案:其實安卓系統(tǒng)的程序安裝就是把APK文件復(fù)制到APP