1. 程式人生 > >像Eclipse一樣依賴庫專案

像Eclipse一樣依賴庫專案

學習自:https://m.2cto.com/kf/201703/615705.html 背景:新公司、新專案… 用過Eclipse開發Android專案的人應該都知道,使用Eclipse開發Android,使用第三方庫的時候,依賴很簡單,右鍵專案,add library 即可。 切換到android studio 開發到現在也兩年多了,經常都是直接在專案中引用庫專案或者新建一個庫專案,這樣的庫專案,都是和app同一級,在其他工程裡面要用的時候,又需要再重複再拷貝一份庫專案,然後修改匯入、配置檔案。 現在建立一個工程,修改為庫專案,然後在主工程裡面,依賴這個庫專案,這個庫專案和整個主工程是同一級的(需在同一個資料夾路徑下)。

步驟一、新建兩個project(一個主工程、一個庫專案) 庫專案的build.gradle檔案中修改: apply plugin: ‘com.android.library’ 去除 android{ applicationId “com.” }

步驟二、在庫專案中建立依賴,命名為lib_android,與lib專案的app同一級。

步驟三、settings.gradle檔案中,增加對庫專案的依賴 (重點) include ‘:app’ include ‘:Lib’ project (’:Lib’).projectDir = new File(’…/Lib’) include ‘:Lib:lib_android’

步驟四、app下的build.gradle檔案中,增加對庫專案的依賴

compile project (path:':Lib_rihua:lib_android')

完成依賴後,可以在android studio project檢視下看到與主工程同級的庫專案,則依賴完成。