H. *_*rid 7 android timeout gradle android-studio jcenter
每当我在Android Studio其中创建一个新项目失败时Gradle Sync总是出现同样的错误:
Connection timed out: connect
org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.1.4/gradle-3.1.4.pom'.
Run Code Online (Sandbox Code Playgroud)
截图IDE:

它在获取此链接时完全失败:https://jcenter.binary.com/com/android/tools/build/gradle/3.1.4/gradle-3.1.4.pom但它可以接收其他链接,如dl.google.com和SDK Manager.我甚至在得到这个错误AS 3.1.3,我还没有去过能够创建一个Android Application通过Android Studio.它可以很容易地做到Eclipse ADT,但我想使用Android Studio,因为它是官方IDE的Android和谷歌的支持Android Studio.
有办法解决这个无聊的失败Gradle吗?(我已经搜查一千倍的Google和Stack overflow)
最后它奏效了!
亲爱的伊朗开发人员,您可以通过以下简单步骤轻松解决此问题:
1 - 打开Psiphon(你应该使用它).
2 - 在Psiphon(VPN)中转到设置 - >本地代理端口 - > HTTP,HTTPS:63620- SOCKS : 63621. 这将强制Psiphon始终使用63620HTTP 端口.
3-转至AS设置 - >外观和行为 - >系统设置 - > HTTP代理 - >手动代理配置 - > HTTP:主机名:127.0.0.1- 端口:63620- >取消选中Proxy Authentication.
注意:这些端口(63620,63621)是自定义的,但HTTP代理Psiphon和ASHTTP代理设置的HTTP端口必须相同.
4 - 注意:Android Studio仅在您第一次创建项目时在线工作.之后,您可以离线工作并构建项目或再次与之同步Gradle.
更新
Psiphon有时会突然断开连接.在这种情况下,您可以使用Hotspot Shield(无需获得优惠),并在Android StudioHTTP代理设置中选择"自动检测代理设置".完成!
重要UPDATE
JCenter检测到大多数VPN,我有一个很好的解决方案:
有一项服务可以帮助我们通过限制(例如JCenter,Android Developer以及如此多的服务):https://shecan.ir(شکن),您可以使用该速度服务而不会断开连接或其他令人头疼的问题(它用于DNS绕过限制).
| 归档时间: |
|
| 查看次数: |
11414 次 |
| 最近记录: |