导航:首页 > 文件教程 > odex是什么文件

odex是什么文件

发布时间:2023-05-21 07:50:24

Ⅰ 求问高手:刷机包中的.odex文件是什么

Android的ROM中有很多odex文件,相对于APK中的dex文件而睁铅言这个odex有什么作用呢?
如果你仔细观察会发现文件名时一一对应的,同时那些对应的apk文件中没岁扒有dex文件。这样做可以使其厂商保证一定的反**,因为没有没悉雀好有dex文件的apk是无**常安装的,而厂商直接将odex和不完整的apk文件放到手机rom固化到/system/bin中可以让一般用户无**常导出使用

Ⅱ /system/app目录下的应用有root权限那.odex是什么文件

odex其实就是apk里面的dex文件携源,每次启动软件系统都要从apk里面提取dex文件来运行老念,而odex是已经提前把它提取出来摆在旁边了,这样系统会省些力气,运侍隐困行会加快

Ⅲ 问,C老师包system/app下的odex文件什么用

odex就是把apk中的classes.dex 抽出来生成同名odex文件,也就是优化系统程序,一般情况下被odex化的程序apk文件里知清面不凯判存在classes.dex文件,这个文件很重要,没有这个文件相应的程序盯猛改也就不能运行。

Ⅳ *.odex是什么文件

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

Ⅳ 如何对系统app进行deodex

1、下载java SE Development Kit (JDK),在网络上搜索jdk即可搜索到,然后下载安装。

Ⅵ 安卓ROM包里面的odex后缀的文件可以删吗

有影响的,最滑大好不要删除,我键让穗记得有在安趣上看到过制作ROM包的教程,对ROM包里各个文件都有详细介绍,你可以稿卜看看

Ⅶ odex文件能否删除

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

Ⅷ 怎么deodex系统软件

一、什么是odex文件? 简单来说odex文件是由apk中的classes.dex提取出来,以提前运行,加快软件的运行速度以及系统的开机速度。一般来说,odex化的软件都是位于system/app以及system/framework目录下的系统软件或jar文件。通常,官方刷机包的系统软件是odex化的,定制的刷机包是无odex文件的。 二、什么是deodex?为什么要deodex? deodex就是odex化的逆向过程,即将odex文件转换为dex文件放回apk里。此举能在一定程度上减少system空间的占用,并能更加容易地修改软件,例如修改框架文件(framework.jar等)。 三、如何deodex软件? 前几年有一款一键deodex软件叫做xUltimare,但后来因为它的版本停滞不前和Android的更新导致deodex报错越来越多,Android Kitchen也一样。MIUI中的某些app这些软件怎么都不能合并odex,所以就必须手动合并了。 前提条件:电脑上安装了JAVA并且已经进行了环境变量。具体可以网络查找资料。除此之外,还需要谷歌官方提供的文件, 要下载smali-X.X.X.jar和baksmali-X.X.X.jar两个文件(X.X.X表示谷歌官方提供软件最新版本的版本号),倘若下载不了,可以使用本帖最后提供的smali-2.0.3.jar和baksmali-2.0.3.jar。为了在后文使用代码方便,建议重命名将后面的版本号删掉。 以下为步骤 ①将smali.jar、baksmali.jar、将进行转换的odex文件放到同一目录下。新建system文件夹,在里面放入刷机包里的system/framework(此步是为了添加框架文件,其实只需要framework里的odex文件就足够了,把整个文件夹放进去是出于方便考虑)。 ②打开cmd,并且用cd命令转到刚才的目录。 ③在cmd里输入 java -jar baksmali.jar -d ./system/framework -x AppName.odex 复制代码 注:此处AppName.odex是指待转化的odex文件名称。这一步就是解决报错的关键,baksmali是不会自主识别目录中的框架文件的,所以必须主动加载 若cmd未报错,此时目录下应当出现了一个名为out的文件夹 ④在cmd里再输入 java -Xmx512M -jar smali.jar out -o classes.dex 复制代码 无意外的话此时由odex文件生成的classes.dex已经在目录下生成 ⑤接下来以winrar或其他压缩软件为打开方式,直接打开原odex文件所对应的apk文件 直接将classes.dex拖拽进apk就行了 ⑥签名 此步骤是可选的,若是系统软件,无需签名,直接放入system/app使用即可(记得改权限),大可不必签名。 以上为deodex一个apk的全过程,合并jar也是一样的方法。此方法除windows适用之外,linux也可参考。

Ⅸ .odex文件可以删除么

正如楼上所说,她是官方所特有,能增加系统流畅度,能反编译,防盗版。会稍微增大rom,总体来说,不建议删除。但若删除apk那就把对应的odex也删了把。

Ⅹ odex什么意思

odex也就是将一个apk分成了apk和漏逗odex二个部分,官方版本系统多数采取这odex化,这样能备搜宏使程序运行更加快捷,可以用re管理器安装,二个都要改权限,前提是你的系统是odec化的,也仿册就是合并了apk的系统就不能安装odex化的程序了。

阅读全文

与odex是什么文件相关的资料

热点内容
文件夹能容纳多少张截图 浏览:85
视频文件查找 浏览:786
如何进入java的编程界面 浏览:371
二级开发者还有哪些app 浏览:241
app充值请联系itunes 浏览:678
矢量app和cdr哪个好 浏览:85
系统文件坏了如何修复 浏览:20
键盘系统文件误删 浏览:738
白金英雄坛所有版本 浏览:842
ps文件转hsj 浏览:382
哪个网站电影 浏览:490
ps4游戏文件格式名称 浏览:290
caxa教程2007 浏览:832
新点是什么小说网站 浏览:753
魔兽世界冰封王座3版本转换器 浏览:418
苹果3dtouch软件 浏览:979
qq视频在哪个文件夹里面 浏览:740
请帖制作网站java源码 浏览:257
自己的网站怎么做兼职 浏览:608
医院基础数据是什么 浏览:744

友情链接