安卓odex文件在哪里|odex文件在哪

|

1. odex文件在哪

追问: 这个我知道,是手机里面的哪个文件 回答: .odex文件说白了,就是一内个帮助应用程序快容速启动的文件。它实际上是从APK文件里面提取出来并优化代码的文件。安卓运行程序时,要读取解压APK文件,而拥有.odex文件,系统就不必每次都要解压缩文件,而是直接读取.odex文件载入内存,这样就提高了程序的启动速度。删掉.odex文件影响并不会太大,只是程序启动速度稍慢些而已,建议如果机身ROM足够的话不删为好。

2. 这个安卓系统根目录的截图,那odex是什么文件啊

ODEX是安卓上的应用程序apk中提取出来的可运行文件,即将APK中的classes.dex文件通过dex优化过程将其优化生成一个.odex文件单独存放,原APK中的classes.dex文件会保留。这样做可以加快软件的启动速度,预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中提取dex再运行

3. Android系统(非官方)/system/app文件夹里apk相对应的odex文件在哪

apk中的classes.dex文件就保存在 apk包中。

classes.dex是apk编译的时候将class全部打包进一个压缩包中,这个包的名字就回是classes.dex

查看方式:

将apk文件改名为答.zip

用解压工具解压缩

用反编译工具打开即可

用jd-gui打开反编译过来的jar 即可

4. *.odex是什么文件

odex是安卓上的应用程序apk中提取出来的可运行文件,即将apk中的classes.dex文件通过dex优化过程将其优化生成一个.dex文件单独存放,原apk中的classes.dex文件会保留。这样做可以加快软件的启动速度,减少对ram的占用。

5. 怎么制作安卓软件的odex文件

第一个最简单的来方法:制作内置自软件方法(需要root权限):安装后直接将/data/app 下的软件移到/system/app下后重启。电脑上制作用ADB SHELL, 在手机上制作就用超级终端(terminal emulator),两个的使用命令与方法功能一模一样(使用感觉上一样,不知是否需安装BusyBox1.17.1,反正我装了,可下载Busybox安装器选择1.17.1版本安装。至于dex与odex就多解析了,手机/system/app下的就是内置软件。首先手机要获取ROOT权限。可下载Z4一键ROOT 汉化版和英文版

6. 安卓手机system/app里面,每个apk文件下面都有一个odex文件,那个文件是什么东西

ODEX是安卓上的应用程序apk中提取出来的可运行文件,作用是能加快软件加载速度和开机速度。简单说,原本系统恢复出厂设置后第一次开机需要先提取classes.dex出来,而Odex化就是现在你提前把它提取出来了。系统启动或者程序运行加快的原因也就在此。并且将dex变为odex还可以节省空间,因为提取后可以把apk内的dex删除。如果不odex,那么系统还是会自动提取dex,这时不仅apk内有dex,/data/dalvik-cache目录下也有dex,虽然apk内的dex经过压缩了,但是两份dex的总体积已经大于一份odex的体积了。楼主,你需要将新输入法添加后重启,将默认输入法设置为新输入法后再考虑删除自带输入法。


赞 (0)