導入maven中的庫
如果開源庫作者有將代碼放到Maven庫中,我們可以在gradle配置中直接引入,類似如下:
- compile 'com.github.dmytrodanylyk.android-process-button:library:1.0.1'
一般我們可以在開源庫的github頁面上面看有沒有這樣一個地址,或者到maven庫中根據包名搜索有沒有,我們前面這個引入的項目分三個部分 group:name:version,我們引入其他的包也有遵守這個規則。
導入gradle構建的開源庫
這種情況的比較少用到,因為這張的開源庫,作者一般都有放到maven庫中,但是偶爾也會用到這里也提一下。
首先下載文件,將我們需要的這個庫的module文件夾拷貝到我們的項目的目錄下面,然后在setting.gradle文件中增加文件夾名稱, 然后在我們需要依賴這個模塊的module中的build.gradle文件中加入如下代碼:
- compile project(':libmodule')
這樣就可以了。
一般的做法就是把開源項目下載下來,變成 module的庫項目導入依賴比較好