预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中提取dex再运行。rom大部分每个apk对应一个.odex文件,而deodex化的rom里面只有一个apk,把.odex转换成classes.dex放到apk包里面了。color="#9932cc"><b>1.不方便修改ROM以及文件本身。color="#9932cc"><b>2.增加ROM包的体积,虽然不是很多。而odex先要解包成smali然后才能生成classes.dex,如果要再生成odex,还要用dexopt-wrapper,比较麻烦。cache/dalvik-cache是存放system上的程序生成的dex文件,而data/dalvik-cache则是存放data/app生成的dex文件。