android - 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
我应该怎么办?
解决方案
我将此代理详细信息添加到 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 代理,并尝试重建项目
推荐阅读
- amazon-web-services - 如何在时间间隔内控制/限制 aws lambda 函数的执行频率?
- excel - 范围左右公式
- c++ - 现代 C++ 中 STL API 的差异(当我在 VS2017 中切换目标时,从 x64 到 x86)
- ios - CollectionView 单元格出现在 collectionView 之外。
- c++ - Cereal 中的序列化和继承
- asp.net-mvc - 如何使以下按钮调用 GET 方法而不是 POST 方法?
- sql - 使用 max 过滤掉重复的行
- prometheus - 如何显示所有没有特定标签的指标
- java - 无法使 redis 连接与旧版 Spring Boot 应用程序一起工作
- python-3.x - 为什么 kivy 在我单击时将我的小部件的大小更改为我的屏幕大小?