我們在使用安卓手機(jī)的時候,對于各種普通應(yīng)用的安裝和遷移到“系統(tǒng)文件夾(/system/app/)”一定會出現(xiàn)不能使用的問題,下面來教大家如何遷移或安裝普通應(yīng)用到“系統(tǒng)文件夾(/system/app/)”!
手機(jī)某些應(yīng)用,如果要全功能使用,必須安裝(遷移)到系統(tǒng)分區(qū),而手機(jī)應(yīng)用程序在簡單移動后卻無法使用了,出現(xiàn)強制關(guān)閉的問題,那么出現(xiàn)這個問題的原因是什么呢?具體如何解決?那么你看了本篇文章就知道了!
具體原因:
具體原因是這些應(yīng)用還有自己的動態(tài)鏈接庫(.so文件)。
在安卓系統(tǒng)里,用戶安裝的程序(放在 /data/app/ 下的程序)和系統(tǒng)程序(放在 /system/app/ 下的程序)運行時尋找動態(tài)連接庫的路徑是完全不一樣!
前者在 /data/data/ 下每個應(yīng)用程序自己的目錄里尋找,后者在 /system/lib/ 目錄下尋找。所以,當(dāng)通過簡單復(fù)制這些用戶程序 apk 到 /system/ 下運行時,就會因為找不到動態(tài)鏈接庫而強制關(guān)閉。
解決方法:
方法一:
具體解決辦法很簡單,從這些 ".apk" 文件里(或者在直接在 /data/data/ 對應(yīng)的子文件夾) 里 lib 目錄下提取出這些庫文件(.so 文件),遷移到 /system/lib/ 目錄下,并修改權(quán)限為 0644。
然后再把 apk 復(fù)制或遷移到 /system/app 下,(原庫文件可以刪除),就能正常使用了!
方法二:
另外,由于類似的原因,如果程序自身還含有字體文件(也在apk或者/data/data/對應(yīng)的子目錄里),這些也要復(fù)制或移動到 /system/font/ 目錄下,才能被遷移后的程序找到。
如果想直接把一個應(yīng)用安裝到系統(tǒng)文件夾,可以把應(yīng)用 apk 里的庫文件、字體文件和 apk 文件分別復(fù)制到 /system/ 下的 lib、font 和 app 目錄下,就算完成了安裝到系統(tǒng)文件夾!
注意事項:
這里需要用戶注意的就是,不管是遷移還是新安裝,都要重啟一次!
相信你看了以上詳細(xì)介紹,一定不會再出現(xiàn)手機(jī)應(yīng)用移動后不能使用的問題,即使出現(xiàn)也能夠找到解決的方法!還不會的機(jī)友來學(xué)習(xí)和使用吧!