我该如何解决Android Studio错误:读取超时?

时间:2019-03-08 12:16:33

标签: android android-studio

当我打开现有的#context-1.param-c项目(该项目是从其他人克隆的)时,用于同步项目的构建会花费很长时间,并且每次都会失败。

提示信息为Android Studio

enter image description here 我来自网络不是免费的地方,但是,我确定我已成功在Android Studio中设置了代理,这有助于我建立新项目并多次成功使用Google的服务

但是,在打开现有项目时该怎么办?非常感谢。


其他可能有用的信息:

ERROR: Read time out

3 个答案:

答案 0 :(得分:0)

我以前也有类似的问题。原因是下载依赖项失败。也许问题出在您的网络连接上。 Android Studio的日志可能会帮助您找到无法达到的依赖关系。

答案 1 :(得分:0)

如果您使用的是HTTP代理,请在IDE或Gradle中配置代理设置。

答案 2 :(得分:0)

感谢所有重新编辑我的问题或回复我的人。 根据您的回答,我知道 Android Studio Gradle 都需要设置代理。下面是我的解决方案。


    1. 确保Android Studio的代理设置正确。

在Android Studio中选择:File-> Settings-> Appearance & Behavior-> System Settings-> HTTP Proxy。并设置正确的代理。

    1. 为您的gradle.properties文件添加代理设置,您可以轻松找到它。
Project/
├── app
├── build.gradle
├── gradle
|
├── gradle.properties
|
├── gradlew
├── gradlew.bat
├── local.properties
├── Messages.iml
└── settings.gradle

将以下代码添加到gradle.properties文件中。

systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=XXXX
systemProp.socks.proxyHost=127.0.0.1
systemProp.socks.proxyPort=XXXX
    1. 尝试再次同步项目。

在Android Studio中选择:File-> Sync Project with Gragle Files


我不知道上面的方法是否很好,但是对我有用。我希望它也对您有用。再次感谢。