Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java .apk不包含classes.dex但可以工作的可能性是什么?_Java_Android_Android Ndk_Apk_Dex - Fatal编程技术网

Java .apk不包含classes.dex但可以工作的可能性是什么?

Java .apk不包含classes.dex但可以工作的可能性是什么?,java,android,android-ndk,apk,dex,Java,Android,Android Ndk,Apk,Dex,我已经下载了.apk并试图用d2j-dex2jar解包,但是 com.googlecode.dex2jar.DexException:java.io.IOException:在zip中找不到classes.dex 如果尝试使用常用的文件archiver查看内部,实际上没有classes.dex 这怎么可能?顺便说一下,应用程序功能齐全。如果启用了dex预优化(默认情况下在用户构建中启用), 将从classes.dex生成一个.odex文件(例如Email.odex,紧挨着Email.apk),并

我已经下载了.apk并试图用d2j-dex2jar解包,但是

com.googlecode.dex2jar.DexException:java.io.IOException:在zip中找不到classes.dex

如果尝试使用常用的文件archiver查看内部,实际上没有classes.dex


这怎么可能?顺便说一下,应用程序功能齐全。

如果启用了dex预优化(默认情况下在用户构建中启用), 将从classes.dex生成一个.odex文件(例如Email.odex,紧挨着Email.apk),并从apk中剥离原始的classes.dex

编辑: 获取.dex的另一种方法是使用APKTool提取.dex,您可以从命令行使用它。以下是一个链接:


在编译时?那么它是如何安装的呢?或者在安装时?你是伟大的@Hounge。谢谢我在白白浪费时间:)谢谢!我在设备上
.apk
文件旁边的嵌套文件夹中找到了
.odex
文件和
.vdex
文件。