1. 程式人生 > >Android Studio建立Android公共庫模組

Android Studio建立Android公共庫模組

Android Studio建立Android公共庫模組

Java的公共庫是直接將公用程式碼打成jar包,Android的公共庫類似,都是為了程式碼的重用。使用Android公共庫還可以使專案模組化,以便協同開發和更好的擴充套件。

一、建立Android Library

1. File -- New -- New Module,在彈出的對話方塊中選擇Android Library

 

2. Next -- 輸入Library name Module name Minimum SDK

 

3. Finish

新建後主專案settings.gradle自動新增include

 

Android Library

Android Application的區別

1)標記不同

 

2)外掛不同

Appbuild.gradle

 

Mylibrarybuild.gradle:

 

3)

二、為主專案新增模組依賴

公共庫模組建立完成後,要為主專案新增公共庫模組依賴,主專案才能使用模組中的公共程式碼塊。

1. File -- Project Structure(Ctrl+Shift+Alt+S) -- 選擇主專案 -- Dependencies -- + -- Module dependency -- 新增已存在專案中的模組作為依賴

 

2. 同步Gradle(自動新增依賴程式碼)

 

三、Android Library打包成

.aar

公共庫模組在當前專案中可以使用了,但是,如果想要在其他專案中也使用該公共庫模組,可以將其打包成 .aar

1. 開啟Gradle工具視窗,找到mylibrary模組,在build任務中雙擊

AssembleDebugReleaseAAR

AssembleDebugDebugAAR

AssembleReleaseReleaseAAR

 

執行任務完成後,在mylibrary/build/outputs/aar目錄中就會打出 .aar格式的包

 

四、刪除模組