Android工作室:由于gradle分发URL错误,无法构建应用程序

koaltpgm  于 2022-11-14  发布在  Android
关注(0)|答案(4)|浏览(190)

我知道这个问题以前有人问过,但我一直无法解决这个问题。我正在运行Android Studio 3.1.4版本。我正在尝试运行一个从Github资源库克隆的应用。但甚至在我尝试运行它之前,我就收到了这个错误:
my-app:同步失败
原因:https://downloads.gradle.org/distributions-snapshots/gradle-4.4-20171031235950+0000-all.zip
如何修复此错误?提前感谢。

wgeznvg7

wgeznvg71#

您可以在属性文件$rootDir/gradle/wrapper/gradle-wrapper.properties中检查和更改分发url。请参阅属性distributionUrl
值应如下所示(根据您的Android Studio版本更新gradle版本)

distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
mrwjdhj3

mrwjdhj32#

我在尝试从Udacity Android开发课程导入Sunshine项目时遇到了类似的错误。我通过下载上述zip文件并将其解压缩到C:\Users\<username>\.gradle\native文件夹来修复该问题。

然后在Gradle设置中,使用local Gradle distribution并将Gradle home路径设置为下载的gradle文件夹。

Check this video for more information

vsikbqxv

vsikbqxv3#

您可以通过以下步骤修复此问题:(目前使用Android 3.6.3)
这对我很有效。

  • 退出android studio,然后进行以下更改。
  • 转到C:\Users\UserName.android并将build-cache文件夹重命名为build-cache.bak
  • 转到C:\Users\UserName.AndroidStudio3.6\system并重命名这些文件夹:
  • cachescaches.bak
  • compilercompiler.bak
  • compile-servercompile-server.bak
  • conversionconversion.bak
  • external_build_systemexternal_build_system.bak
  • frameworksframeworks.bak
  • gradlegradle.bak
  • resource_folder_cacheresource_folder_cache.bak
  • 打开Android Studio,然后再次打开您的项目。

如果该文件夹不在Android3.6文件夹中,请转到下一步。

uqjltbpv

uqjltbpv4#

1.从www.example.com文件中查找Gradle版本gradle-wrapper.properties
1.从互联网下载Gradle bin文件,然后将其解压缩。
1.文件菜单--〉设置--〉构建工具(& T)--〉Gradle--〉从以下位置使用Gradle:从下拉列表中选择指定的位置,然后浏览到您保存Gradle bin zip文件的位置。(默认设置是从以下位置使用; gradle-wrapper.properties'文件)4.文件菜单--〉使缓存无效并重新运行
[Gradle属性文件]

[Gradle设置]

相关问题