我正在使用我的gradle文件中使用以下依賴項的android項目;如何編輯gradle依賴項
compile 'com.mapzen:on-the-road:1.1.1'
我想編輯其中一個文件以添加一些缺失的功能併爲項目做出貢獻。
如何在我的android studio項目中下載這個項目和測試編輯?
我正在使用我的gradle文件中使用以下依賴項的android項目;如何編輯gradle依賴項
compile 'com.mapzen:on-the-road:1.1.1'
我想編輯其中一個文件以添加一些缺失的功能併爲項目做出貢獻。
如何在我的android studio項目中下載這個項目和測試編輯?
我剛剛發現,該項目是開放的源並可在Github中獲得。
請遵循這些簡單的步驟 -
1)進入this頁面,點擊「複製或下載」,然後點擊「下載ZIP」。
2)這會給你你需要提取的ZIP文件來獲取整個項目。
3)現在您可以自由編輯您想要的項目中的任何文件。
4)要包含這個自定義項目到你的父項目,你需要把這個項目粘貼到你的郵件項目,包括它在settings.gradle
文件中像這樣,
include ':app', ':customLibrary'
,然後你需要編譯從您的應用程序的build.gradle
文件庫,
compile project(':customLibrary')
注 - 確保你從的build.gradle文件中刪除此,
compile 'com.mapzen:on-the-road:1.1.1'
如果答案對你有幫助,請考慮提高它。 –
當您使用的依賴,當你建立,它下載庫:
構建 - >中間體 - >爆炸-AAR - > THE_LIBRARY。
如果THE_LIBRARY不混淆,你可以把它從那裏複製它,並導入它作爲一個模塊,您的項目(然後編輯類)
On The Road確實是開源的,可在GitHub上獲得https://github.com/mapzen/on-the-road_android。我是該項目的維護者。總是歡迎貢獻!
入門的一些技巧:
git clone [email protected]:[YOUR_GITHUB_USERNAME]/on-the-road_android.git
將項目克隆到本地計算機。./gradlew install
將SNAPSHOT部署到本地Maven回購。這將允許您通過將依賴項更新爲compile 'com.mapzen:on-the-road:1.2.0-SNAPSHOT
來測試您的應用程序。如果你這樣做,還要確保你的應用在你的應用的build.gradle
文件的repositories
部分包含mavenLocal()
存儲庫。
該項目是開源的,可在Github,BitBucket或其他地方? –
https://github.com/mapzen/on-the-road_android,我認爲就是這樣,正如人人都說的那樣,如果項目是開源的,你需要搜索項目 –