您可以从命令行使用sdk中的dx工具.就像是:
dx --dex --output=dexed.jar hello.jar
Run Code Online (Sandbox Code Playgroud)
适合我.将这些东西集成到您的构建过程中是一种黑色艺术,主要涉及破解SDK提供的ant构建脚本.如果您的库只是偶尔更新,那么手动执行它可能是可行的.
在我的例子中,我将dexed.jar保存在我的resources/raw文件夹中.在运行时,我将它从那里复制到文件系统,然后将文件系统路径传递给DexClassLoader.它......有点颠簸.