如何手动设置gradle-2.2.1-all.zip

我想用这个命令来运行我的unit testing

gradlew.bat connectedInstrumentTest 

但它试图下载https://services.gradle.org/distributions/gradle-2.2.1-all.zip

我的下士阻止了它。 因此,我想手动设置压缩,我已经从浏览器下载。

下面列出了我失败的方法

  • 在Program Files \ Android \ Android Studio \ gradle \ gradle-2.2.1中粘贴它不起作用
  • 文件 – >设置 – >构build执行,部署 – >构build工具和定义的Gradle主目录没有工作

任何build议,除了这些将不胜感激。 谢谢。

Solutions Collecting From Web of "如何手动设置gradle-2.2.1-all.zip"

在你的命令中你正在使用Gradle Wrapper 。 Gradle包装是一个真正的Gradle bin周围的薄包装。 它的目的是检查你的源代码控制,然后下载你在gradle/wrapper/gradle-wrapper.properties定义的Gradle版本。 这里的优点是在构build中使用的Gradle版本直接绑定到源代码pipe理。

你有2个选项:

  • 使用gradle命令而不是gradlew – 这将使用安装在本地机器上的gradle(假设“gradle”在PATH上)。 这里的缺点是你必须在编译之前将Gradle安装在某个地方。
  • 改变gradle/wrapper/gradle-wrapper.properties指向一个不同的URL和宿主文件自己的地方。 你得到了包装的所有优点,但解决了你下载的问题。

解答:

1)。 删除C:\ Users \ username \ .gradle文件夹

2)。 下载http://downloads.gradle.org/distributions/gradle-2.2.1-all.zip

3)。 在android studio中创build一个新项目。

4)。 当这一次它在gradlebuild筑stunt,强制closuresandroid工作室。

5)现在转到C:\ Users \ username \ .gradle \ wrapper \ dists \ gradle-2.2.1-all \ c64ydeuardnfqctvr1gm30w53(最终目录名称可能不同)

6)从这个目录中删除gradle-2.2.1-all.zip.lck和其他文件。

7)将新下载的gradle-2.2.1-all.zip粘贴到这里。

8)运行android studio。 🙂