Java 如何将AAR转换为JAR
情况:
我打算使用Java库,并且只有Maven存储库中的AAR文件,但我需要JAR文件。
背景故事:
我试图编译一个库,但是它的Gradle结构不稳定。因此,我要求一个已编译的jar文件,它的开发人员从某个Maven存储库中给了我一个aar文件(开发人员无法编译自己的项目)。Gradle配置是一团糟,它依赖于多个库,并且Gradle引发了一些异常。
我试图在我的IDEA IDE中使用它,但看不到它。一个库项目应该能够被编译成一个jar文件,对吗?
问题:
我应该怎么做才能将该AAR文件转换为JAR文件?
回答:
该AAR文件由的JAR文件和一些资源文件(它基本上是一个自定义文件扩展名的标准ZIP文件)。以下是转换步骤:
- 使用标准的zip提取程序提取AAR文件(将其重命名为* .zip使其更容易)
- 在解压缩的文件中找到classes.jar文件
- 根据需要将其重命名,然后在项目中使用该jar文件
以上是 Java 如何将AAR转换为JAR 的全部内容, 来源链接: utcz.com/qa/432920.html