繁体   English   中英

新 Android studio 4.2 预览版在创建 buildSrc 和 build.gradle.kts 时出现此错误

[英]New Android studio 4.2 Preview having this error when creating buildSrc and build.gradle.kts

我正在尝试在新的 Android 4.2 预览版中使用 buildSrc 进行依赖管理并收到此错误。

Cannot access 'java.lang.Object' which is a supertype of 'org.gradle.api.artifacts.repositories.MavenArtifactRepository'. Check your module classpath for missing or conflicting dependencies
Cannot access class 'java.net.URI'. Check your module classpath for missing or conflicting dependencies

我想通了,这是由于 Java 默认 JDK 与新的 Android Studio 一起提供的,我相信这将在发布版本中修复。

要快速解决此问题,有两种选择:

  1. 如果没有删除,请使用上一版本 Android Studio 的 JDK(推荐因为我测试过)。
  2. 下载 Java JDK 并安装并获取它的目录并将其附加到新 Android 工作室的 JDK 目录中。

如何在 Android studio 中更改 JDK。

  1. 文件->
  2. 项目结构->
  3. 在左侧找到“SDK位置”->
  4. 在底部,您会发现“JDK Location”将其更改为旧 Android 工作室或您从 Oracle 官方网站手动安装的 Java JDK 的位置的同一目录。
  1. 删除project/.idea文件夹

  2. 删除project/.gradle文件夹

  3. 重新启动并重新打开项目

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM