本文譯自androd官方技術(shù)文檔《AAR Format》,原文地址:http://tools.android.com/tech-docs/new-build-system/aar-format。
AAR 格式
“aar”包是 Android 的類庫項目的二進制發(fā)行包宣赔。
文件擴展名是.aar憋他,maven 項目類型應(yīng)該也是aar缘圈,但文件本身是帶有以下各項的 zip 文件:
/AndroidManifest.xml(mandatory)
/classes.jar(mandatory)
/res/(mandatory)
/R.txt(mandatory)
/assets/(optional)
/libs/*.jar(optional)
/jni//*.so(optional)
/proguard.txt(optional)
/lint.jar(optional)
這些條目是直接位 zip 文件根目錄的额各。
R.txt 文件是aapt帶參數(shù)--output-text-symbols的輸出結(jié)果。