错误 :
找不到 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 并且发生了这个错误。
我的问题是什么???如果您需要更多信息,请告诉我。
谢谢您的回答 :)
最佳答案
该解决方案可能仅适用于伊朗。如果您知道这对伊朗有效,请让其他人知道。
为什么需要代理?对伊朗实现了多项与技术相关的制裁。
window
转到-> 文件|设置 |外观与行为 |系统设置 | 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
苹果电脑通过 > 系统偏好设置 > 网络打开网络设置。然后,选择您的 wifi 并单击位于面板右下角的高级(如果网络 Pane 左下角有锁,请单击它以解锁首选项 Pane )。将打开一个窗口,您应该在其中进入“代理”选项卡,然后选中“Web 代理 (HTTP)”复选框。有一个名为“Web Proxy Server”的文本字段,您应该在其中将其设置为
fodev.org
在下一个文本字段中,您可以输入端口号 8118
在这种情况下。这些步骤可能会因 macOS 的版本而异,有关 procy 服务器设置的更多信息可以在 Apple Support Guide 上找到。 .你也可以看看截图。最后一步是确保有
gradle.properties
.在 finder 上,选择 Go > Go to Folder 然后粘贴 ~/.gradle/
然后去(或者,您可以通过按住 shift + command + G 来触发此菜单)。如果您没有看到任何名为 gradle.properties
的文件,使用 textedit 或终端创建它并将此代码粘贴到那里: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
现在,您可以运行您的项目了。重要 :安装 build.gradle 4.0.1(或任何版本)后,将此设置恢复到以前的状态并删除代码。
关于android - 找不到 com.android.tools.build :gradle:4. 0.1(或任何版本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63157065/