問題介紹
今天在導入一個github的工程的時候一直出現一個timed out 的問題,問題指向是依賴的library中有兩個引用github的文件的鏈接,如下:
apply from: 'https://gist.githubusercontent.com/wasabeef/cf14805bee509baf7461974582f17d26/raw/bintray-v1.gradle'
apply from: 'https://gist.githubusercontent.com/wasabeef/cf14805bee509baf7461974582f17d26/raw/install-v1.gradle'
解決辦法
這兩個鏈接我用翻牆的方式可以打開,那麼問題應該就是鏈接被牆的問題導致的。但是目前我還不知道AS可以翻牆,所以我只能使用命令行翻牆,然後用gradlew命令去實現了。
我用的命令行翻牆是通過privoxy代理的形式,大家可以自行google。翻牆成功之後,我進到工程的根目錄,執行
./gradlew tasks
運行結果還是失敗,超時,截圖如下:
但是問題下面他給了一個提示指令,如下圖:
我就執行了
./graddlew tasks --stacktrace
BUILD SUCCESSFUL,然後再去同步工程,問題解決。