1

我刚刚下载了 android studio 3.2,它无法同步我的新项目 gradle。我使用代理,我也在设置中输入了代理详细信息。但我收到此错误:

Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.pom'. Received status code 407 from server: Proxy Authentication Required
Enable Gradle 'offline mode' and sync project   

我用谷歌浏览器下载了文件。当我在 gradle 中使用“离线模式”时,出现此错误:

No cached version of com.android.tools.build:gradle:3.2.0 available for offline mode.
Disable Gradle 'offline mode' and sync project

我应该怎么办?

4

3 回答 3

4

我将此代理详细信息添加到 gradle.properties 并且它有效。如果您想找到 gradle.properties,请转到 C:\Users\youruser.gradle 并找到它。

    systemProp.http.proxyPort=your port 
systemProp.http.proxyUser=vpn username
systemProp.http.proxyPassword=vpnpass
systemProp.https.proxyPassword=vpn pass
systemProp.https.proxyHost=vpn ip
systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost
systemProp.http.proxyHost=vpn ip
systemProp.https.proxyPort=your port
systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost
systemProp.https.proxyUser=vpn username

有时如果您在 android studio 设置中使用您的用户名和密码,它就不起作用。

////////// *****首先检查android studio是否可以在不提供信息的情况下使用您的代理。您可以在设置>外观和行为>系统设置中选中(无代理)框>http 代理,并尝试重建项目

于 2018-10-01T10:41:14.957 回答
1

去 :

File -> Settings -> Build, Execution, Deployment -> Build Tools -> Gradle

然后取消选中offline work.

于 2018-09-30T13:47:12.380 回答
0

如果您对运行离线模式有想法,请执行此操作。

  1. 转到您已经创建项目的文件夹(使用在线模式构建),例如 C:\users\user\AndroidStudioProjects\project1。
  2. 之后在 Android Studio 中创建一个新项目。并在离线模式下构建它。
  3. 它显示相同的错误。现在将 .gradle 和 app 文件夹从第一个项目文件夹复制到第二个项目文件夹。
  4. 现在构建和 sinc 项目,它将完美运行。
  5. 为此,您应该至少已经使用在线模式构建了一个“Hello World”项目。之后将其复制到所有其他项目。
于 2019-01-01T15:30:42.373 回答