天天看點

安卓studio本地打包aar和依賴引入安卓studio本地打包aar和依賴引入

安卓studio本地打包aar和依賴引入

問題背景

安卓日常開發中,我們經常需要将源碼和相關資源檔案等打包成AAR,可以友善我們複用和維護。簡單介紹一下Android studio中如何打出AAR然後我們項目中如何依賴生成的AAR檔案。

Android studio本地編譯生成AAR步驟

(1)File->New->New Module->Android Library

安卓studio本地打包aar和依賴引入安卓studio本地打包aar和依賴引入
安卓studio本地打包aar和依賴引入安卓studio本地打包aar和依賴引入

(2)在new的module中加入我們java代碼檔案和相關資源檔案,添加OK後編譯即可,指定我們的module進行編譯,如下圖所示:

安卓studio本地打包aar和依賴引入安卓studio本地打包aar和依賴引入

(3)在對應module的output目錄下即可看到生成的AAR檔案,如下圖所示:

安卓studio本地打包aar和依賴引入安卓studio本地打包aar和依賴引入

Android項目引入AAR依賴步驟

allprojects {
    repositories {
        google()
        mavenCentral()
        jcenter()
        flatDir {
            dirs 'libs'
        }
    }
}
           
implementation(name:'mylibrary-debug', ext:'aar')