Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
新的Android studio 4.2预览版在创建buildSrc和build.gradle.kts时出现此错误_Android_Android Studio - Fatal编程技术网

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

新的Android studio 4.2预览版在创建buildSrc和build.gradle.kts时出现此错误,android,android-studio,Android,Android Studio,我试图在新的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 acc

我试图在新的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

我明白了,这是由于新的Android Studio附带了Java默认JDK,我相信这将在发布版本中得到修复

要快速解决此问题,有两个选项:

  • 如果没有删除之前版本的Android Studio,请使用JDK(推荐使用,因为我已经测试过了)
  • 下载JavaJDK并安装它,获取它的目录,并将其附加到新的Android studio中的JDK目录
  • 如何在Android studio中更改JDK

  • 文件->
  • 项目结构->
  • 在左侧找到“SDK位置”->
  • 在底部,您将看到“JDK位置”,将其更改为旧Android studio的同一目录,或者是从Oracle官方网站手动安装的Java JDK的位置

  • 我仍然在4.2.1中看到这一点