公司網絡問題 & Caused by: org.gradle.internal.resource.transport.http.HttpRequestException


問題

公司網絡問題,總是無法成功下載庫,回到家就可以。

Caused by: org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.2.60/kotlin-reflect-1.2.60.jar'

通過配置 Android Studio 解決

取消勾選 Use secure connection 然后再次 build 項目就可以了。

通過配置 Android Studio 解決

取消勾選 Use secure connection 然后再次 build 項目就可以了。

取消勾選即可

如果沒有效果,記得clean一下,再試一次。我是第二次才成功的。

其他情況

如果按照上述方案,仍存在下列問題

* What went wrong:
Execution failed for task ':lib_media:kaptGenerateStubsDebugKotlin'.
> Could not resolve all files for configuration ':lib_media:kapt'.
   > Could not download kotlin-stdlib.jar (org.jetbrains.kotlin:kotlin-stdlib:1.2.20)
      > Could not get resource 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.2.20/kotlin-stdlib-1.2.20.jar'.
         > Could not GET 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.2.20/kotlin-stdlib-1.2.20.jar'.
            > Connect to d29vzk4ow07wi7.cloudfront.net:443 [d29vzk4ow07wi7.cloudfront.net/13.33.227.191, d29vzk4ow07wi7.cloudfront.net/13.33.227.52, d29vzk4ow07wi7.cloudfront.net/13.33.227.39, d29vzk4ow07wi7.cloudfront.net/13.33.227.211] failed: Read timed out

我當前的kotlin版本是 1.2.60 ,而報錯是 org.jetbrains.kotlin:kotlin-stdlib:1.2.20

整個項目都沒有 1.2.20 的相關東西,但是報錯是這個,百思不得解
后來了解到原因是, kotlin 內部資源未更新導致的,因為我之前的kotlin版本是 1.2.30

解決方案
打開配置,更新kotlin版本即可。

 
點擊 Recheck now


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM