导航:首页 > 操作系统 > 安卓手机dex怎么删除

安卓手机dex怎么删除

发布时间:2022-09-23 09:53:02

❶ 安卓手机里的DEX文件可以删除么

dex是应用安装时生成的虚拟机可执行二进制文件,如果应用还存在,删除了下次手机开机时还会再次生成,卸载软件时会同时删除dex文件。所以没有必要手动删除dex文件。

❷ 什么是dex文件

dex文件是android系统的可执行文件,包含应用程序的全部操作指令以及运行时数据。

由于dalvik是一种针对嵌入式设备而特殊设计的java虚拟机,所以dex文件与标准的class文件在结构设计上有着本质的区别。

当java程序编译成class后,还需要使用dex工具将所有的class文件整合到一个dex文件,目的是其中各个类能够共享数据,在一定程度上降低了冗余,同时也是文件结构更加经凑,dex文件是传统jar文件大小的50%左右。

dex将原来class每个文件都有的共有信息合成一体,这样减少了class的冗余。

从宏观上来说dex的文件结果很简单,实际上是由多个不同结构的数据体以首尾相接的方式拼接而成。

(2)安卓手机dex怎么删除扩展阅读:

Android的系统架构和其操作系统一样,采用了分层的架构。

从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。

dex文件的作用:

dex文件的作用是记录整个工程(通常是一个Android工程)的所有类文件的信息。

dex文件的结构:

8位字节的二进制流文件;各个数据紧密排列,无间隙,减少了文件体积,加快加载速度;整个工程的类信息都存放在一个dex文件中(不考虑dex分包的情况下);同样地,可以通过010Editor来查看dex文件信息。

参考资料:网络-Android

❸ 安卓手机里的DEX文件可以删除么

谢邀。(话说我只是个水货,别老邀我啊) ODEX是安卓上的应用程序apk中提取出来的可运行文件,即将APK中的classes.dex文件通过dex优化过程将其优化生成一个.dex文件单独存放,原APK中的classes.dex文件会保留。 这样做可以加快软件的启动速度,预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中提取dex再运行。odex文件的定义,以上引用自网络。 安卓系统里应该是odex文件,如果出现这个文件,表明相应的程序已经经过了odex化,原有的apk中将不再包含classes.dex文件(这点有待考证,和上面引用内容不符,但是我查看了几个odex化的刷机包,里面的apk都是不含classes.dex文件的)。如果你删除了这个odex文件,那这个程序也就无法运行了,所以请不要随意删除它。 如果要在保证程序正常运行的情况下,不想看到这个odex文件,那就要对这个程序进行deodex处理。方式有很多,现成的工具也有很多...麻烦请在各大搜索引擎和论坛查找。就是这样的喵~

❹ 安卓手机ROM需精简,已删除多余的apk文件,现需要删除dex文件,不知道哪些此类文件可以删,下附手机截图

删的时候用钛备份删就可以顺带删掉对应的dex文件,

要是非要删就重新安装一下再用钛备份删,还是可以删干净的

❺ 如何清除安卓手机软件卸载残余的lib和dex文件

您好,您可以使用手机管理软件来清除手机垃圾,任何一款手机杀毒软件,都能够清理手机垃圾了,选择您喜欢的即可。

推荐使用腾讯电脑管家安装,多款手机管理软件供您选择,点此安装:腾讯电脑管家官网

方法:

手机连接电脑——腾讯电脑管家——应用宝——下载中心——软件分类——安全——下载喜欢的软件即可。

腾讯电脑管家企业平台:http://..com/c/guanjia/

❻ android手机的apk文件中的class.dex文件是什么是做什么用的呢

简单说就是优化后的android版.exe。每个apk安装包里都有。相对于PC上的java虚拟机能运行.class;android上的Davlik虚拟机能运行.dex。

作用

让dalvik能够运行。

dex好处

可以直接用DexClassLoader类加载,动态加载。于是只要在dex上加壳,在程序运行时脱壳,就可以规避静态反编译的风险。

(6)安卓手机dex怎么删除扩展阅读

使用dex文件的原因

在Android系统中,一个App的所有代码都在一个Dex文件里面。Dex是一个类似Jar的包,存储了很多Java编译字节码的归档文件。

因为Android系统使用Dalvik虚拟机,所以需要把使用Java Compiler编译之后的class文件转换成Dalvik能够执行的class文件。

❼ dex是什么文件可以删吗

dex是应用安装时生成的虚拟机可执行二进制文件,如果应用还存在,删除了下次手机开机时还会再次生成,卸载软件时会同时删除dex文件。所以没有必要手动删除dex文件。
对于Android DEX文件进行优化,需要注意的一点是DEX文件的结构是紧凑的,但是我们还是要想方设法的进行提高程序的运行速度,我们就仍然需要对DEX文件进行进一步优化。
调整所有字段的字节序(LITTLE_ENDIAN)和对齐结构中的每一个域 验证DEX文件中的所有类 对一些特定的类进行优化,对方法里的操作码进行优化 。优化后的文件大小会有所增加,应该是原Android DEX文件的1-4倍。 优化发生的时机有两个:对于预置应用,可以在系统编译后,生成优化文件,以ODEX结尾。
这样在发布时除APK文件(不包含DEX)以外,还有一个相应的Android DEX文件;对于非预置应用,包含在APK文件里的DEX文件会在运行时被优化,优化后的文件将被保存在缓存中。
每一个Android应用都运行在一个Dalvik虚拟机实例里,而每一个虚拟机实例都是一个独立的进程空间。虚拟机的线程机制,内存分配和管理,Mutex等等都是依赖底层操作系统而实现的。

❽ 如何删除ApK和odeX程序,要图解过程的

ODEX是安卓上的应用程序apk中提取出来的可运行文件,即将APK中的classes.dex文件通过dex优化过程将其优化生成一个.odex文件单独存放,原APK中的classes.dex文件会保留。
这样做可以加快软件的启动速度,预先提取,减少对RAM的占用,因为没有odex的话,系统要从apk包中提取dex再运行
手机root之后,直接卸载系统软件就行了,注意别卸载错了,最好备份一下

❾ 安卓智能手机里面的垃圾箱在哪里

安卓不是电脑,没有回收站、垃圾箱,要删就直接删除了,你要整理的话可以去下载个360优化大师、安卓优化大师之类的清理软件。

手动安卓手机垃圾文件清理方法:(工具删除垃圾不彻底,可采用手动删除)

首先确定你的手机已经root,打开RE管理器,找到cache文件夹,删除里面的文件;接下来回到RE的主接口找到log文件夹(有的没有)删除;然后继续回到RE管理器,在data文件夹下有一个dalvik-cache的文件夹,打开后会发现有许多文件后缀名都统一为.dex,全部选中删除。重启你的手机。这样你的手机就彻底清洁了。

❿ 三星dex怎么卸载

可以在手机应用商店-我的-应用卸载中进行卸载。

阅读全文

与安卓手机dex怎么删除相关的资料

热点内容
华为笔记本电脑怎么安装抖音app 浏览:408
阿里云国际版试用的服务器怎么搞 浏览:893
java正则表达式工具 浏览:158
oa服务器怎么设置ftp 浏览:8
安卓如何安装obb 浏览:440
QQ聊天记录journal文件夹 浏览:118
苹果公司云服务器地址 浏览:85
加密记事本手机 浏览:437
汽车压缩机变频阀 浏览:95
域外服务器是什么意思 浏览:639
大众点评服务器怎么老卡顿 浏览:556
javavector与list的区别 浏览:316
java初始化类数组 浏览:303
java字符串转换成json对象 浏览:647
android非阻塞socket 浏览:358
编译系统概念 浏览:452
天眼通app能做什么 浏览:557
魅族手机怎么加密图库 浏览:8
rpa编译器 浏览:572
车载云服务器记录 浏览:740