已从服务器收到状态码403:禁止

时间:2018-10-19 10:17:40

标签: android android-studio gradle error-handling kotlin

因此,我在没有kotlin或c ++支持的Android Studio 3.2中打开了一个新项目。当我尝试查看activity_main.xml的设计时,看到的只是“等待构建完成”。稍后我会了解到这是因为gradle同步失败。因此,我转到“文件”>“使用Gradle文件同步项目”以尝试再次同步。在同步过程中,出现错误:

成绩同步失败:无法获取'https://dl.google.com/dl/android/maven2/org/jetbrains/kotlin/kotlin-reflect/1.2.0/kotlin-reflect-1.2.0.pom'。从服务器收到状态码403:禁止 启用Gradle“离线模式”并同步项目

当我启用gradle离线模式时,我得到:

Gradle同步失败:脱机模式下没有org.jetbrains.kotlin:kotlin-reflect:1.2.0的缓存版本。

问题是,这个问题并不是我的目的,因为在我键入此内容时,在浏览器中打开该链接会导致“找不到错误404”页面。

那么我该怎么做。我不打算在任何时候使用kotlin。有没有办法使android studio绕过该下载?有没有办法手动设置?我应该补充一点,我非常想离线使用Android Studio,并且我不想每次启动新项目时都连接到互联网。谢谢。

1 个答案:

答案 0 :(得分:0)

这对我有用:

  1. 移除生命周期依赖并同步
  2. 禁用离线模式
  3. 现在添加所有生命周期依赖项并同步

谢谢。