如何将混淆的 AAR 转换为 Dex?
How to convert obfuscated AAR to Dex?
我创建一个 AAR 并提取它,然后我将 classes.jar 转换为 dex 文件:
C:\Users\ms\AppData\Local\Android\Sdk\build-tools.0.3>dx --dex --output classes.dex classes.jar
但在那之后我创建了一个混淆的 AAR 并将其解压缩,当我尝试将 classes.jar 转换为 dex 文件时,我收到此错误:
C:\Users\ms\AppData\Local\Android\Sdk\build-tools.0.3>dx --dex --output classed.dex classes.jar
no classfiles specified
这是什么原因?
我发现了问题,proguard-rules.pro 文件是空的。
我创建一个 AAR 并提取它,然后我将 classes.jar 转换为 dex 文件:
C:\Users\ms\AppData\Local\Android\Sdk\build-tools.0.3>dx --dex --output classes.dex classes.jar
但在那之后我创建了一个混淆的 AAR 并将其解压缩,当我尝试将 classes.jar 转换为 dex 文件时,我收到此错误:
C:\Users\ms\AppData\Local\Android\Sdk\build-tools.0.3>dx --dex --output classed.dex classes.jar
no classfiles specified
这是什么原因?
我发现了问题,proguard-rules.pro 文件是空的。