安卓工作室0.8.2版本“Gradle项目同步失败”。

3
我完全是新手,对Android Studio一无所知。我按照安装指南安装了它以及所有的SDK包。在过去的两周里,我尝试了几件事情,但都没有成功。有人能帮我找到解决方案或者告诉我更详细的错误信息吗?
我从“Messages Gradle Sync”面板收到了以下错误消息: “Error:(1, 0) Cause: com.google.common.collect.Sets”
编辑:我也在这台电脑上安装了Ubuntu,并决定在那里安装Android Studio。在那里它可以运行,所以我想我会从那里工作,直到Studio得到修复或我找到一个解决方案为止。

我在Stack上描述了获取它工作的方法:https://dev59.com/KmQn5IYBdhLWcg3wroyL#33690567 - Volodia
5个回答

3
  1. 在文件>设置>Gradle>全局Gradle设置中取消勾选“离线工作”
  2. 重新同步项目,例如通过重新启动Android Studio。
  3. 同步后,可以再次选中该选项以脱机工作
  4. 如果安装了Android L SDK,请更新Java

“离线工作”框已经取消选中,而且我没有安装Android L SDK。 - Duchain
在此之后,为Android Studio提供直接的互联网连接。 - Anshu Kumar Gupta

2

打开你的项目所在位置。

例如:

MyApplication->gradle->wrapper->gradle-wrapper.properties

进入其中并更改此行:

distributionUrl=http\://services.gradle.org/distributions/gradle-1.12-all.zip

使用以下内容:
distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-all.zip

尝试使用IDE中的此按钮enter image description here进行同步。


2

-文件 -> 无效缓存 / 重启

-关闭 Android Studio

-在用户主目录中重命名/删除 .gradle 文件夹

-重新启动 Android Studio,让它下载所有所需的 Gradle 材料

-Gradle 构建成功!


1

我在https://code.google.com/p/android/issues/detail?id=71725上找到了这个答案(#3 alinmit...@gmail.com),它为我解决了这个问题。

在Android Studio中,转到文件>设置>Gradle>全局Gradle设置,在Gradle VM选项中指定代理详细信息: -Dhttp.proxyHost=dummyHost -Dhttp.proxyPort=dummyPort -Dhttp.proxyUser=dummyUser -Dhttp.proxyPassword=dummyPassword


0

我有Avast杀毒软件,我关闭它后问题就消失了!试着禁用你的防火墙然后告诉我们!:-)


我也有Avast,所以我认为这会起作用。我禁用了所有的Avast实时防护,然后禁用了Windows防火墙。这是你的意思吗?因为我仍然收到相同的错误。 - Duchain

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接