从cmd为Android Sdk安装启动sdkmanager.bat时发生java.lang.CompatibileClassChangeError错误

从cmd为Android Sdk安装启动sdkmanager.bat时发生java.lang.CompatibileClassChangeError错误,android,selenium,sdk,appium,Android,Selenium,Sdk,Appium,我已经从官方网站下载了sdk-tools-windows-4333796.zip文件,并将其解压缩到一个文件夹中。但在从cmd打开sdkmanager.bat时,我面临以下问题 错误:线程“main”中出现异常 java.lang.CompatibleClassChangeError位于 java.lang.invoke.MethodHandleNatives.linkMethodHandleConstant(MethodH java:383)在 com.android.sdklib.tool.

我已经从官方网站下载了sdk-tools-windows-4333796.zip文件,并将其解压缩到一个文件夹中。但在从cmd打开sdkmanager.bat时,我面临以下问题

错误:线程“main”中出现异常 java.lang.CompatibleClassChangeError位于 java.lang.invoke.MethodHandleNatives.linkMethodHandleConstant(MethodH java:383)在 com.android.sdklib.tool.sdkmanager.InstallAction.register(InstallActi on.java:46)at com.android.sdklib.tool.sdkmanager.sdkmanagerlisettings.(Sdk) managerLisettings.java:65)位于 com.android.sdklib.tool.sdkmanager.sdkmanagerli.main(sdkmanagerli.j 艾娃:57)在 com.android.sdklib.tool.sdkmanager.sdkmanagerli.main(sdkmanagerli.j ava:48)原因:java.lang.NoSuchMethodException:无此方法: java.lang.invoke.Lam metafactory(查找、字符串、方法类型、方法类型、方法句柄、方法 odType)调用站点/invokeStatic位于 java.lang.invoke.MemberName.makeAccessException(MemberName.java:765)
在 java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:882 )在 java.lang.invoke.MethodHandles$Lookup.resolveOrFail(MethodHandles.jav a:1018)在 java.lang.invoke.MethodHandles$Lookup.linkMethodHandleConstant(方法 Handles.java:1322)在 java.lang.invoke.MethodHandleNatives.linkMethodHandleConstant(MethodH andleNatives.java:381)。。。又有4宗是由于: java.lang.NoSuchMethodError:java.lang.invoke.LambdaMetafactory.metaf actory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke e/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/l ang/invoke/MethodType;)Ljava/lang/invoke/CallSite;在 java.lang.invoke.MethodHandleNatives.resolve(本机方法)位于 java.lang.invoke.MemberName$Factory.resolve(MemberName.java:854)
在 java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:879 ) ... 还有7个


我安装了SDK管理器附带的整个Android Studio

其他人似乎通过更新Java或安装最新的JavaJDK解决了这个问题


如果没有帮助,请在此处发布Java版本。

尝试安装Android studio。您将在工具部分(路径->工具)中获得sdk管理器