java - 错误 :Could not initialize class com. android

我想 build 这个 project在启动时使用 Android Studio,但出现错误。堆栈跟踪是 here

最佳答案

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

如果您使用的是 Ubuntu,您可以从 this question 安装 jdk-8 .

所以,进行如下更改:

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

File -> Project Structure

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

关于java - 错误 :Could not initialize class com. android.sdklib.repositoryv2.AndroidSdkHandler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37513651/

相关文章:

c# - 如何获得本地 Visual Studio 构建完成的通知?

c# - NuGet 以代码 -1 退出 - 结果构建失败

java - 如何升级eclipse内置的ant?

gcc - 使用不同的 gcc 版本构建 boost

ruby - 指定一个任务具有多个依赖项

tfs - Cruise Control .Net 与 Team Foundation 构建

build - Gradle 全局构建目录

c++ - #error 请为 _AFXDLL 构建使用/MD 开关

gcc - g++ 输出 : file not recognized: File format no

python - 使用 Cython 的 setup_requires?