2016-09-29 109 views
0

我正在嘗試開發Google Play Services結構,該結構被拆分爲可以作爲依賴關係添加到Android Studio的獨立組件(庫)。例如下面顯示的內容;Android Studio Gradle依賴項檢查

enter image description here

喜歡這齣戲服務庫,我想迫使用戶添加多個時,使用相同版本的所有庫,如下圖所示;

enter image description here

我想知道的build.gradle文件如何確定呢?它是否構建到Android Studio中,是否來自構建工具插件?

正如我想這樣做,如果任何人有任何有用的建議/鏈接,將不勝感激。

+0

像之前提出這些皮棉檢查。你可以自己定義它們。此外,我會建議將版本號提取到變量中,並在每個變量中使用它。 http://stackoverflow.com/questions/24520487/storing-version-of-dependency-in-variable-in-gradle – humblerookie

回答

1

您可以使用Lint根據您的需要定義自定義規則。 關於安卓工作室項目網站的例子有一個很好的主題解釋。


一個簡單的方式開始定義自己的皮棉規則是通過修改這個鏈接http://tools.android.com/tips/lint-custom-rules/customlint.zip?attredirects=0&d=1
這樣,您將有設置爲使用棉絨的API的所有依賴提供的樣本項目。

來源http://tools.android.com/tips/lint-custom-rules

+0

aha Lint的方式比我想象的更簡單。 – pkramaric