Android Studio中將moudle專案打包成aar檔案
阿新 • • 發佈:2019-01-01
轉載:https://blog.csdn.net/cangahi09025566/article/details/80278129
為了方便以後好尋找,轉載一篇文章
在android開發中,我們有時候需要將一個專案作為一個依賴,並且能夠使用其資原始檔和介面,這個時候就需要將我們建立的moudle打包成一個aar檔案.具體打包步驟如下:
將moudle打包成aar包
1、建立一個moudle
2、修改moudle中的build.gradle檔案,將其中的com.android.application修改為com.android.library,並且將applicationId "demo.com.ruite.mymoudle"這一行刪掉
修改前:
修改後:
3、編譯我們的module,生成release版本的aar,注意千萬不要是debug版本的,
點選最右邊的gradle面板,選擇我們的module進行編譯,CommandLine 指令為assemble(預設生成debug和release)
4、檢視module下的build/output資料夾,即可看到生成的aar檔案,我們一般選用那個release版本的aar檔案即可
專案中引入本地aar檔案
1.將本地的aar檔案複製到專案中lib中
2.修改build.gradle檔案,注意不是project的build.gradle檔案,是moudle的build.gradle檔案
3.新增內容如圖所示
需新增內容如下:
repositories {
flatDir{ dirs 'libs' }
}
compile(name:'mymoudle', ext:'aar')
至此,aar檔案新增到專案完成引入