错误:无法初始化类 com.android.sdklib.repositoryv2.AndroidSdkHandler

新手上路,请多包涵

我想在启动时用 Android Studio 构建这个 项目,但是出错了。堆栈跟踪在 这里

原文由 Usm 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 356
2 个回答

当您的系统中安装了多个 JDK 时会出现此问题,我遇到了同样的问题,因为我错误地安装了 oracle-jdk-9 而 Android studio 需要 oracle-jdk-8

如果您使用的是 Ubuntu,则可以从 这个问题 安装 jdk-8。

因此,进行以下更改,如下所示:

ctrl + shift + alt + s 将打开项目结构,也可以从

文件 -> 项目结构

然后更改您可能已安装 JDK 8 的 JDK 位置

这是图像的链接

原文由 Mihir Shah 发布,翻译遵循 CC BY-SA 3.0 许可协议

这是因为您在 build.gradle 根项目中的类路径构建工具已被弃用,对于新的 android studio 3.2.0 更新如下

buildscript {
dependencies {
    classpath 'com.android.tools.build:gradle:3.2.0-alpha14'
}

然后更新你的最小 sdk 和构建工具到最新的,再次没问题

原文由 reza rahmad 发布,翻译遵循 CC BY-SA 4.0 许可协议

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