利用vdexExtractor工具将Vdex文件转为dex文件

发布于:2021-07-27 16:11:06

一、工具说明
(一)vdexExtractor工具
1、下载地址

? ????? https://github.com/anestisb/vdexExtractor


2、依赖事项


?????? 在这里,由于我的电脑是Windows系统,因此我需要先安装cygwin,再通过cygwin安装zlib-devel。


二、依赖环境和依赖库安装

1、在官网https://cygwin.com/install.html下载win64位安装包



2、运行setup-x86-64.exe,前面几步直接选择下一步即可,然后下载路径的话可自行更改。


3、到了选择下载路径时,选择Use?System Proxy Settings,如下图



这个地方应该会报错,如下图。



4、点击确定,在弹出来的界面上输入 http://mirrors.163.com。官网的服务器位于国外,不一定能连接上,即使能连上,下载速度也很慢很慢,所以这里我们选择使用国内网易的下载源来下载。



5、点击下一步后进入依赖库下载界面,这里我们需要下载三个文件。分别是make工具、gcc-g++和zlib-devel。在搜索框中输入我们要下载的包,右边的下拉选择框可以选择版本,一般都选最新的就可以了,最后点击小方框进行选中。





三、编译vdexExtractor

进入vdexExtractor的安装目录(可以看到make.sh这个文件),执行./make.sh执行即可。如果有报错大概率是没装依赖库的问题,根据报错提示进行修改即可。



四、将.vdex文件转为.dex文件

1、进入vdexExtractor工具的bin目录下


2、执行 ./vdexExtractor.exe ?-i xxx.vdex -o ./ 指令。便可在当前目录下生成相应的dex文件

相关推荐

最新更新

猜你喜欢