我有两个项目。一个项目正在顺利进行。它是从gitlab下载的。另一个项目是从github下载的。 github项目有这个问题。我想使用默认的gradle分发。我想知道我做错了什么。 使用本地gradle分发构建项目。但我得到其他问题-找不到前提条件类。这不是我的问题。我也不知道gradle(本地分发或默认设置)是否引起了问题。这些东西放在一边。我只想知道为什么会收到-指定的Gradle分布'https://services.gradle.org/distributions/gradle-4.6-all.zip'似乎不包含Gradle分布。
我的队友没有任何问题。他们正在运行项目,没有任何问题。正在正确构建的项目使用gradle 4.10.1。该项目使用4.6。
指定的Gradle分布'https://services.gradle.org/distributions/gradle-4.6-all.zip'似乎不包含Gradle分布。
答案 0 :(得分:4)
答案 1 :(得分:2)
唯一适合我的想法是:
单击错误链接以下载gradle zip。
然后转到C:\Users\YourUsername\.gradle\native
并放下
zip的内容。
打开AndroidStudio,转到File->Settings->Build,Execution,Deployment->Gradle
将“使用Gradle从:”更改为“指定位置”,然后粘贴
方向C:\Users\YourUsername\.gradle\native\NameOfTheZipContent
应用,好的
有时需要打开/关闭AndroidStudio
答案 2 :(得分:1)
嗯,除了 miguelarc 的第二个解决方案,我尝试了上述所有解决方案,然后我关闭它并“以管理员身份运行 android studio”(通过右键单击图标),它自动下载了 gradle 文件就好了。 我不需要弄乱文件或更改设置。
答案 3 :(得分:0)
我设法通过更新Android Studio 3.4.1的“项目结构”中的gradle版本号来解决此问题
文件->项目结构->项目-> Gradle版本