Android Studio創建Module-庫模塊
模塊是源文件和構建設置的集合,Android Studio可以將項目分成不同的模塊,每個模塊不同的功能單元。
每個項目可以有一個或多個模塊,並且一個模塊可以依賴其他的模塊;每個模塊都可以獨立構建、測試或調試;
Android Studio提供了幾個不同類型的模塊:
1. Android應用模塊
應用的源代碼、資源文件和應用設置;
2. 庫模塊
將用作其他應用模塊的依賴項或者導入到其他應用中;
庫模塊與應用差不多APK,可以報考源代碼、資源文件和清單文件,jar包和aar文件,但是在構建時不生產APK;
庫文件創建及添加依賴
1. 庫模塊創建:
項目名->New->Module->Android Library->輸入Module名稱;
2.添加庫文件依賴:
File -> Project Structure ->選擇主模塊->Dependencies ->右側加號“”->選擇“Module dependency”
->Choose Modules選擇Module;

普通模塊轉換為庫模塊
打開模塊的build.gradle文件,可以看到:
apply plugin: 'com.android.application'application'
修改為:
apply plugin: 'com.android.library'
然后File->Sync Project with Gradle Files;
