在工作過程中我們經常會遇到項目中jar包或者依賴重複而導致的錯誤信息,這個時候雖然我們知道原因是因爲jar包或者依賴重複而導致,但是並不知道具體是哪一個重複了,這個時候我們就需要快速定位重複的jar包或者依賴。這裏我們可以使用Android Studio的Terminal命令快速去定位相關問題:
gradlew assembleDebug --stacktrace
命令,編譯過程中會提示相關錯誤信息,並明確指出錯誤原因。gradlew app:dependencies
命令,查看依賴樹(這裏app指Android 工程主 Module 名稱)