【问题标题】:java.lang.IncompatibleClassChangeError error while lauching sdkmanager.bat from cmd for Android Sdk installation从 cmd 启动 sdkmanager.bat 以安装 Android Sdk 时出现 java.lang.IncompatibleClassChangeError 错误
【发布时间】:2018-07-07 06:24:43
【问题描述】:

我从官网下载了sdk-tools-windows-4333796.zip文件,解压到一个文件夹中。但是我在从 cmd 打开 sdkmanager.bat 时遇到了以下问题。

错误:线程“main”中的异常 java.lang.IncompatibleClassChangeError 在 java.lang.invoke.MethodHandleNatives.linkMethodHandleConstant(MethodH andleNatives.java:383) 在 com.android.sdklib.tool.sdkmanager.InstallAction.register(InstallActi on.java:46) 在 com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.(Sdk ManagerCliSettings.java:65) 在 com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.j ava:57) 在 com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.j ava:48) 引起:java.lang.NoSuchMethodException:没有这样的方法: java.lang.invoke.Lam bdaMetafactory.metafactory(查找,字符串,方法类型,方法类型,方法句柄,方法 odType)CallSite/invokeStatic at 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 答: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 演员(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invok e/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/l ang/invoke/MethodType;)Ljava/lang/invoke/CallSite;在 java.lang.invoke.MethodHandleNatives.resolve(Native Method) 在 java.lang.invoke.MemberName$Factory.resolve(MemberName.java:854)
在 java.lang.invoke.MemberName$Factory.resolveOrFail(MemberName.java:879 ) ... 7 更多

【问题讨论】:

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

标签: android selenium sdk appium


【解决方案1】:

我安装了 SDK Manager 附带的整个 Android Studio。

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

如果这无助于在此处发布您的 Java 版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-24
    • 1970-01-01
    • 2015-12-16
    相关资源
    最近更新 更多