首页 > 解决方案 > gradle 3.2 无法在 android studio 3.2 中同步

问题描述

我刚刚下载了 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

我应该怎么办?

标签: androidandroid-studioandroid-gradle-pluginhttp-status-code-407

解决方案


我将此代理详细信息添加到 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 代理,并尝试重建项目


推荐阅读