很多手機(jī)用戶都在糾結(jié)手機(jī)是否進(jìn)行ODEX,今天就來為你詳解揭秘關(guān)于ODEX前后的優(yōu)缺點(diǎn),讓你了解有ODEX版ROM與無ODEX版ROM的區(qū)別!
首先我們來了解一下什么是ODEX。
其實(shí)所謂Odex是安卓上的應(yīng)用程序apk中提取出來的可運(yùn)行文件,是通過apk安裝包的中的dex優(yōu)化過的,再把a(bǔ)pk包里的dex文件刪除。
這樣做可以加快軟件的啟動(dòng)速度,預(yù)先提取,減少對RAM的占用,因?yàn)闆]有odex的話,系統(tǒng)要從apk包中提取dex再運(yùn)行!
下面還是來看看Odex優(yōu)缺點(diǎn)吧。
Odex優(yōu)點(diǎn):
1.刷完機(jī)首次進(jìn)入系統(tǒng)的時(shí)間會(huì)縮短一些。文件的運(yùn)行速度應(yīng)該也有所提升。
2.APK文件不能單獨(dú)安裝,并且如果反編譯APK文件,一般也只能得到資源文件?梢哉f是起到一定的保護(hù)作用,避免被肆意修改和使用。
這樣做可以使其廠商保證一定的反盜版,因?yàn)闆]有沒有dex文件的apk是無法正常安裝的。
3.會(huì)增加一些可安裝應(yīng)用的空間,雖然不是很多;
Odex缺點(diǎn):
1.不方便修改ROM以及文件本身。
2.增加ROM包的體積,雖然不是很多。
3.當(dāng)你升級某個(gè)被Odex的應(yīng)用后,這個(gè)應(yīng)用將會(huì)出現(xiàn)故障,最常見的就是FC!
用戶可以考慮是否進(jìn)行Odex,其實(shí)這里小編還是建議進(jìn)行Odex的,因?yàn)镺dex化后系統(tǒng)啟動(dòng)和程序運(yùn)行速度大大提高,穩(wěn)定性不變,還是很不錯(cuò)的!