android studio升级kotlin-gradle-plugin版本后,新建项目报错无法启动

Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ':classpath'.

Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve com.android.tools.build:gradle:3.6.1.

Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: No cached version of com.android.tools.build:gradle:3.6.1 available for offline mode.

kotlin-gradle-plugin 1.3.71 -> 1.4 后, 新建项目无法启动,在build.gradle 把版本改回去也不行。 但旧的项目还能正常运行。

解决方法

重点字眼 offline mode , 把gradle切换成online mode 就解决了。
Andriod studio右上角的gradle面板,打开,里面有个小菜单,倒数第二个,toggle online/offline mode 这里设置。

阅读 5.5k
1 个回答

很明显你的 plugin 和 gradle的版本不统一,参考我发你的这个对照表image.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题