安卓手机app文件后缀名

安卓手机

1个回答

写回答

Android
Android

简单说就是优化后的Android版.exe。每个apk安装包里都有。相对于PC上的Java虚拟机能运行.class;Android上的Davlik虚拟机能运行.dex。作用让dalvik能够运行。dex好处可以直接用DexClassLoader类加载,动态加载。于是只要在dex上加壳,在程序运行时脱壳,就可以规避静态反编译的风险。

扩展资料使用dex文件的原因在Android系统中,一个App的所有代码都在一个Dex文件里面。Dex是一个类似Jar的包,存储了很多Java编译字节码的归档文件。因为Android系统使用Dalvik虚拟机,所以需要把使用Java Compiler编译之后的class文件转换成Dalvik能够执行的class文件。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号