2015-10-16 23 views
2

我正在研究一個有30個模塊的中型項目。這些模塊依賴於外部庫,其中一些託管在私有Maven存儲庫上,而其他庫則來自mavenCentral()。我正在使用Android Studio 1.4和IntelliJ Idea Community Edition 14.1.5。我面臨一個奇怪的問題,如果我在AS 1.4中打開我的項目,它會無限期地停留在gradle sync上。就像項目不會同步一樣。我已經等了幾個小時,給了4GB的堆空間給AS,基本上我完成了所有的事情,但是AS拒絕同步這個項目。另一方面,該項目在IntelliJ Idea中運行良好。它在30秒內同步。 我錯過了什麼?有沒有其他人面對這個?請幫助我。Android Studio在Gradle同步期間無限期卡住,但同一個項目在Intellij Idea中工作正常

回答

0

它可能被卡住尋找存儲庫或工件。在命令行上運行它,您可以從依賴關係解析中查看日誌。

gradle clean build --stacktrace

,一旦你知道什麼是gradle這個尋找和地方gradle這個正在尋找它追查丟失的依賴應該很簡單。

+0

正如我所指出的,IntelliJ中同樣的項目工作得很好。所以問題出在AS的某處。 – Bhoot

+0

@Boot,所以它通過命令行工作?如果是,並且它只在AS中失敗,則檢查AS日誌以查看是否引發任何錯誤。 '幫助 - >顯示登錄搜索器' – JBirdVegas

+1

是的,該項目從命令行工作。一般來說,重要的是要注意,gradle sync與gradle build system沒有任何關係。 Gradle同步是爲了反映項目結構。關於日誌,當AS停止執行gradle同步時,絕對不會生成日誌。 – Bhoot

相關問題