Android SDK Manager 错误 : Unsupported major. 次要版本 52.0

标签 android qt android-sdk-manager

我想使用 Qt 为 Android(以后希望是 iOS)制作一个应用程序。我已经下载了 Android SDK Manager 命令行工具,并运行了 sdkmanager --list,但它给出了以下错误:

C:\Users\MyUser\Development\Android\sdk\tools\bin>sdkmanager --list

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/sdklib/tool/SdkManagerCli : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

我正在使用 Windows 10。

我已将 SDK 管理器的路径添加到 Windows 环境路径,并尝试从 bin 目录和另一个目录运行命令。我仍然收到错误。

一些类似的问题建议检查/更新 Java SE 开发工具包。我已经尝试了版本 7、8 和 9,但我仍然遇到相同的错误。

我还尝试以管理员身份运行命令提示符。还是一样的错误。

我完全没有想法......

有谁知道我做错了什么?我以前没有 Android 应用程序开发或 Java 方面的经验。

最佳答案

事实证明,安装 Java SE 开发工具包是不够的。我还需要手动更新系统变量 JAVA_HOME 以指向新目录。

现在我可以毫无问题地运行 SDK Manager。

关于Android SDK Manager 错误 : Unsupported major. 次要版本 52.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46630724/

相关文章:

java - 如果我设置一个条件,仅当数组中没有任何内容时才必须显示它,为什么我的第一个数组项仍然存在?

linux - 如何避免在 .so 文件名中包含版本号

c++ - 创建教程模式

c++ - Qt QLabel 富文本制表

windows - Android Studio 没有响应

Android Instant Run Gradle 实验性插件

android - 将两个适配器设置到同一个列表

保持连接有效的 Android Socket.IO 最佳实践

android - 无法更新 HAXM : "Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 6.2.1)" failed

react-native - 已弃用的 Gradle 功能不兼容