[Issue] Android Studio專案 一直卡在Gradle:resolve dependencies':app:debugCompile'
今天工作遇到一個問題: 本來跑起來都很正常的project, 今天打開重新build Gradle時,卻一直卡在這一步: Gradle:resolve dependencies':app:debugCompile' 卡超久,至少10分鐘有。 查了半天,試了StackOverflow上的幾個解決方法都無效,關掉Android Studio重開也是一樣。 因為它其實還是有極緩慢的在進展中,於是決定試著等等看。 (等的時候就來看一下 Design Pattern.. XD) 我發現它其實是有緩慢進展中的。 這步走完之後,會resolve下一個dependencies, 然後又再卡個10分鐘。 總共等了超過半小時(這段時間做別的事),還是沒build完。 於是只好再查查有沒有別的辦法, 結果在知乎上找到這篇: android studio一直卡在app:_debugCompile處,如何解決? 其中「韓凱」講的給我幫助很大, 我才知道原來可能是其中某些library從網路上pull下來的時候出問題。 看了一下我的 build.gradle ,是: dependencies { ... compile 'com.android.support:appcompat-v7:23.4.0' compile 'com.amazonaws:aws-android-sdk-iot:2.2.20' } 直覺可能是 aws-andoid-sdk-iot 的問題,於是先把它comment掉再build看看,結果還真的能動了! 現在知道問題出在哪裡了,但是該怎麼解決它呢? 想說換個版本也許可行,就查了一下還有哪些版本可用: https://bintray.com/bintray/jcenter/com.amazonaws%3Aaws-android-sdk-iot 試了2.2.21版,再build, 就成功了! 其他參考資料 這次的issue也讓我多瞭解了一點Gradle的dependencies機制,看了兩個文件如下: Android document - remote artifiacts Gradle Document -artifact external dependencies 想說每次都在Stac...