首页 > 代码库 > aar格式

aar格式

aar包是Android Library Project的二进制发布包。

文件的扩展名是aar,而且maven包类型也应该是aar, 不过这文件本身就是一个简单的zip文件,里面有如下的内容:

  • /AndroidManifest.xml (必须)
  • /classes.jar (必须)
  • /res/ (必须)
  • /R.txt (必须)
  • /assets/ (可选)
  • /libs/*.jar (可选)
  • /jni/<abi>/*.so (可选)
  • /proguard.txt (可选)
  • /lint.jar (可选)
这些条目,都在zip文件的根目录下。

R.txt 文件是 aapt  --output-text-symbols 的输出。

原文地址:http://tools.android.com/tech-docs/new-build-system/aar-format

aar格式