环境简述
首先,即然不想root,您肯定使用的是VirtualXposed+FDex2之类的工具做的反编译。
反编译肯定已经成功了,这是前提。这里要说的是怎么把反编译后的dex拷出来。
dex输出目录是这样的:
/data/user/0/io.va.exposed/virtual/data/user/0/com.xx.xxx
这个目录需要root权限才能打开的,但是我们不root也有办法打开。
下载Total Commander工具
下载地址
https://download.csdn.net/download/weixin_36001685/11782914
安装在手机上
然后在VirtualXposed里也安装上TotalCommander。
使用Total Commander
- 通过VirtualXposed打开TotalCommander
- 添加书签,书签地址为/data/user/0/io.va.exposed/virtual
- 回到TotalCommander首页,点击这个书签,发现可进去/data/user/0/io.va.exposed/virtual目录了。接着再打开data/user/0,这下面就是一个一个的包名啦,包含你反编译的apk的包名。
- 进入你反编译的包的文件夹,长按dex文件,点击“发送到”,是不是发现有qq、微信?但是实践证明发送qq和微信总是失败的。我选择发送到Total Commander,然后就是另存为,选择sd卡目录就好啦,现在可以直接拷贝到电脑上了。