什么是AAR

AAR(Android Archive)包是一个Android库项目的二进制归档文件。
文件扩展名是.aar,但文件本身是具有以下条目的一个简单zip文件:
/AndroidManifest.xml (强制)
/classes.jar (强制)
/res/ (强制)
/R.txt (强制)
/assets/ (可选)
/libs/*.jar (可选)
/jni/<abi>/*.so (可选)
/proguard.txt (可选)
/lint.jar (可选)

什么是JAR

JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。
为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)。
PS:以上摘抄于百度百科的解释。

AAR转JAR

下面以xxx.aar文件为例。

  1. 把xxx.aar后缀改为zip
  2. 解压,里面的classes.jar就是我们需要的jar文件。

如何查找开源的JAR或者AAR?

我发现一个很好的网站,那里有很多开源的AAR或者JAR

Maven Repository : http://mvnrepository.com/

 

 

欢迎使用编程导航:http://www.biumall.com/it.html

相关文章

暂无评论

none
暂无评论...