【发布时间】: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