找不到 com.android.tools.build:gradle:4.0.1(或任何版本)

Sad*_*egh 17 android gradle android-studio build.gradle jcenter

错误 :

找不到 com.android.tools.build:gradle:4.0.1。在以下位置搜索:

https://jcenter.bintray.com/com/android/tools/build/gradle/4.0.1/gradle-4.0.1.pom https://dl.google.com/dl/android/maven2/com/android /tools/build/gradle/4.0.1/gradle-4.0.1.pom

要求:项目:打开文件

*** 看起来 google() 和 jcenter() 没有按预期工作。***

我从 android studio 2.3.3 迁移到 4.0.1 并且发生了这个错误。

我的问题是什么????如果您需要更多信息,请告诉我。

谢谢您的回答 :)

Sad*_*egh 32

我认为该解决方案仅适用于伊朗。如果您知道这在伊朗有效,请在评论中注明。

为什么需要代理?已经有一些针对伊朗的与技术相关的制裁。

转到 -> 文件 | 设置 | 外观和行为 | 系统设置 | HTTP代理,选择->手动代理配置。设置主机名:fodev.org 并设置端口号:8118。现在你必须找到gradle.properties文件。必须在: Windows: C:\Users\YOURUSERNAME.gradle\gradle.properties 或 Linux: ~/.gradle/gradle.properties 。如果不存在,请自己创建。并复制这个:

systemProp.http.proxyHost=fodev.org
systemProp.http.proxyPort=8118
systemProp.http.nonProxyHosts=*.jitpack.io, *.maven.org
systemProp.https.proxyHost=fodev.org
systemProp.https.proxyPort=8118
systemProp.https.nonProxyHosts=*.jitpack.io, *.maven.org
Run Code Online (Sandbox Code Playgroud)

现在您可以同步项目了。

重要:安装 build.gradle 4.0.1(或每个版本)后,将此设置恢复到之前并删除代码

  • 有史以来最好的解决方案,我住在叙利亚,受到 gradle 同步禁令的困扰,除了你的解决方案之外,没有什么对我有用,你应该得到 10 票赞成 (3认同)