很多手机用户都在纠结手机是否进行ODEX,今天就来为你详解揭秘关于ODEX前后的优缺点,让你了解有ODEX版ROM与无ODEX版ROM的区别!
首先我们来了解一下什么是ODEX。
其实所谓Odex是安卓上的应用程序apk中提取出来的可运行文件,是通过apk安装包的中的dex优化过的,再把apk包里的dex文件删除。
这样做可以加快软件的启动速度,预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中提取dex再运行!
下面还是来看看Odex优缺点吧。
Odex优点:
1.刷完机首次进入系统的时间会缩短一些。文件的运行速度应该也有所提升。
2.APK文件不能单独安装,并且如果反编译APK文件,一般也只能得到资源文件。可以说是起到一定的保护作用,避免被肆意修改和使用。
这样做可以使其厂商保证一定的反盗版,因为没有没有dex文件的apk是无法正常安装的。
3.会增加一些可安装应用的空间,虽然不是很多;
Odex缺点:
1.不方便修改ROM以及文件本身。
2.增加ROM包的体积,虽然不是很多。
3.当你升级某个被Odex的应用后,这个应用将会出现故障,最常见的就是FC!
用户可以考虑是否进行Odex,其实这里小编还是建议进行Odex的,因为Odex化后系统启动和程序运行速度大大提高,稳定性不变,还是很不错的!