在android開發中,我們經常會碰到引用庫的衝突問題,如果能列出項目的依賴庫引用我們查找問題就更加的方便。
查看項目依賴
//[appname]是module名,可以是應用也可以是庫
gradlew :[appname]:dependencies
輸出列表展示了所有configuration下的依賴樹,依賴關係明顯,層次清晰。如果覺得輸出的結果太冗長(通常情況下包含幾十個configuration),可以通過指定configuration來顯示特定的依賴樹:
gradlew :app:dependencies --configuration releaseCompileClasspath
或
gradlew :app:dependencies --configuration debugRuntimeClasspath
如果不想要樹形結構
可以用
gradlew :[appname]:androidDependencies
顯示的會更加輕爽。
環境配置
運行gradle
命令前,請確保已正確配置了環境變量JAVA_HOME
,否則會報Please set the JAVA_HOME variable in your environment to match the location
,具體配置可以參考安裝Gradle報錯