android - Android Studio 中的 Gradle 需要 HTTPS 连接

标签 android maven android-studio gradle

我有一个使用 Android Studio 0.5 的非常古老的项目。

当我尝试编译项目时,我收到以下消息:

Failed to refresh Gradle project 'project': Could not GET 'http://repo1.maven.org/maven2/com/android/tools/build/gradle/'. Received status code 501 from server: HTTPS Required

在该消息之前,它还输出我可以启用脱机模式以避免 gradle 连接到互联网。我启用了该模式,但消息继续出现(但这次,没有出现与离线模式相关的部分)。

我假设 URL (http://repo1.maven.org/maven2/com/android/tools/build/gradle/) 是在文件中指定的,并更改该 URL 以使用https 而不是 http 解决了问题,但我无法弄清楚包含 URL 的文件在哪里。

在哪个文件中定义了该 URL? (我无法更新 Android Studio)

最佳答案

搜索网址http://repo1.maven.org/maven2/com/android/tools/build/gradle/在您的代码中并将其更改为 https

关于android - Android Studio 中的 Gradle 需要 HTTPS 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59857652/

相关文章:

android - 数据包捕获应用程序一旦启动,就不再具有与其他应用程序的互联网连接

android - fragment 转换可视化清除数据(android)

java - 是否可以将项目导出为 jar 文件并将此 jar 导入其他项目以使用项目?

java - 从 Android Studio 启动应用程序停止工作

java - 如何安装\导入ebay sdk

java - ClassPathXmlApplicationContext 函数文件未找到异常

java - 使用 Gradle 构建 Maven 项目

android studio 无法解析 : runner and failed to resolve: espresso-core and failed to resolve: monitor

junit - 如何在 Android Studio 中将测试方法或类作为 Android 测试运行

java - Firebase 数据库无法正常工作且无响应