如何将混淆的 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 文件是空的。