jar和arr的區(qū)別
jar無法攜帶資源文件,如果需要攜帶,只能放到assets目錄下再打成jar包,代碼里獲取也必須通過獲取AssetManager的方式來得到資源文件,很麻煩,而aar不同了,他就能攜帶資源文件,簡單粗暴。
如何生成aar呢
很簡單,運(yùn)行或者編譯整個(gè)項(xiàng)目后會自動生成,如圖:

QQ圖片20170607200244.png
如何使用aar呢
在Module下的build.gradle內(nèi)輸入如下配置:
repositories {
flatDir {
dirs 'libs' // aar目錄
}
}
然后將aar文件拷貝到lib下
在dependencies中加入aar引用
compile(name: 'libs-release', ext: 'aar')
很簡單,兩分鐘就能學(xué)會~當(dāng)然,如果后期發(fā)現(xiàn)有什么坑,我也會進(jìn)行更新的。