綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[其他] 【原創統整】Wipe Dalvik Cache 和 Wipe Cache 的說明

[複製連結] 查看: 16885|回覆: 1|好評: 0
跳轉到指定樓層
樓主
曉兒 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2014-10-19 12:57

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
本帖最後由 曉兒 於 2014-10-19 12:59 編輯

                               
登錄/註冊後可看大圖

目前為止看過很多人還是不懂刷機中"雙wipe"的意義,雖然網路上也有相關的說明與解說,但是相信多數人還是有看沒有懂~~~~在這裡我就整理說明一下關於Recovery中Wipe Dalvik Cache和Wipe Cache的意義!!!!!!

【什麼是Dalvik Cache?】
Dalvik Cache (虛擬機快取) 就是在Android系統中為了加快APP的讀取速度所形成的dex快取檔案,該快取是由每個APK中的class.dex檔案所形成的,主要就是為了將每個已安裝的APK檔案做最佳化,以達到加快讀取的目的,您每一次安裝的APK檔案系統都會自動在背後做這種最佳化的動作~~~但是由於Dalvik Cache是存放在data區(使用者空間),因此也會佔用data的空間~~~所以當您Wipe Dalvik Cache後第一次開機就會出現"正在最佳化"的方塊(4.0以上才有這個訊息,2.3不會出現但是開機比較慢),即是重新產生這種dex的虛擬機快取

【什麼是Cache?】
Cache就是系統中為了加快APP的反應速度所形成的,或是存在於 /cache 的目錄中,通常執行過後是用不太到的而且也比較佔記憶體,所以要經常清理

【Wipe Dalvik Cache】
Wipe Dalvik Cache 在許多的刷機中是一項不可或缺的動作,由於許多的刷機會修改內部的一些虛擬機運作機制或是apk檔案,因此常常會需要此動作~~~如果不清理此項目,會容易出現無法開機或是系統運作異常的情況

【Wipe Cache】
即是清理快取檔案,在執行APP的時候為了加快反應速度常常會自動形成快取檔案~~~有部分是會暫存在 /cache 中而未刪除的~~~由於刷機的過程中常常會修改到系統的APK檔案,因此這項動作也是不可少的,如果不清理此項目,也容易出現運作異常的情況,通常會跟Dalvik Cache一起清理

【Wipe Dalvik Cache+Cache 的時機】
1.刷整個ROM包,有時候甚至需要三清(Wipe Dalvik Cache+Cache+Data)
2.修改或是加入 /system/app & /system/priv-app 或是 /data/app 中的任一個apk檔案
3.修改 /system/framework 中的任一個檔案 (包含破 解Core.jar)
4.修改虛擬機或是apk分出來的lib函式庫檔案(.so)
*只要刷機包有動到上面任一個項目時,刷機完都需要做雙清的動作才可以開機,如果是只有動到其他上面沒有的項目雙不雙清都可以*

以上的說明希望對大家有幫助^^


                               
登錄/註冊後可看大圖








「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 10碎鑽 +15 經驗 +1 幫助 +18 技術 +5 收起 理由
z19801213 + 1 + 1 非常讃
lin501224 + 1 + 1 非常讃
aaa55 + 1 + 1 非常讃
s10356412066 + 1 + 1 非常讃
妍伶阿 + 1 + 1 非常讃
iamernie8199 + 3 + 1 + 5 + 1 太神啦!!!
yc3347 + 1 + 1 非常讃
apkcat + 1 偶像,看完你的內容,讓我找到了活著的意義.
allblue + 3 + 3 + 2 很給力!
leo4343 + 2 很給力!

查看全部評分

收藏收藏11 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則