【发布时间】:2015-11-03 14:03:35
【问题描述】:
我已经搜索过类似的问题,但这很奇怪,因为它非常适合我登录到 PC(应用程序在 AVD 上运行/显示等),但是当其他用户登录时,他们会收到错误消息。
错误是:
Gradle 'AppName' 项目刷新失败
错误:原因:对等体未通过身份验证
它建议查看日志,如果有任何帮助,我很乐意将其内容包括在内,请询问这是否有帮助。
每个用户都按照步骤将 Sdk 文件夹切换到本地驱动器(因为 studio 始终默认为用户网络应用程序数据文件夹)并且都打开相同的源文件夹(同样,在本地驱动器上)。我使用本地文件夹的位置设置了一个环境变量“ANDROID_SDK_HOME”,并已成功将所需的所有 SDK 和 AVD 下载到本地文件夹。只要其他用户登录到同一台 PC,在设置中设置 SDK 位置并打开项目,索引就会完成,但 Gradle 构建会失败。
我尝试在属性文件中暂时从 https 切换到 http,并使缓存无效并重新启动,但它们没有任何区别。在所有情况下,它都适用于我自己,但不适用于其他用户。所有用户都已获得 PC 上的管理员权限,并且能够毫无问题地访问 Internet,并且都下载了 SDK/映像版本但无法完成构建。
任何人都可以阐明为什么它对自己有用,但对其他人无效?
非常感谢
【问题讨论】:
-
它应该取决于 jcenter repo。检查stackoverflow.com/questions/33460726/…
-
@MartinS 请务必从
gradle build --stacktrace发布完整错误。这将使我们更好地理解问题 -
还要考虑代理错误,如果您使用的是代理,请按照
Settings > Appearance & Behavior > System Settings > HTTP Proxy进行配置 -
谢谢,但如果没有配置代理,它肯定对我们任何人都不起作用?所有用户的代理设置都设置为“无代理”。如果另一个用户登录,然后我在我的凭据下运行 android studio,它可以正常工作,所以它必须是我个人资料的特定内容。我正在等待访问机器(目前正在使用)并将尽快发布日志数据。
-
这是log file
标签: android android-studio android-gradle-plugin