C# 无法更新Android SDK包列表

C# 无法更新Android SDK包列表,c#,unity3d,C#,Unity3d,每次我尝试打开播放器设置时,它将只显示空白。下面的错误将显示在控制台中 我尝试了以下链接: 但还是不起作用 CommandInvokationFailure:无法更新Android SDK包列表。 /Applications/Unity/Hub/Editor/2019.2.0b1/PlaybackEngines/AndroidPlayer/SDK/tools/bin/sdkmanager--list 斯特德尔[ 线程“main”java.lang.NoClassDefFoundError中出现异

每次我尝试打开播放器设置时,它将只显示空白。下面的错误将显示在控制台中

我尝试了以下链接: 但还是不起作用

CommandInvokationFailure:无法更新Android SDK包列表。 /Applications/Unity/Hub/Editor/2019.2.0b1/PlaybackEngines/AndroidPlayer/SDK/tools/bin/sdkmanager--list

斯特德尔[ 线程“main”java.lang.NoClassDefFoundError中出现异常:javax/xml/bind/annotation/XmlSchema 位于com.android.repository.api.SchemaModule$SchemaModule版本。(SchemaModule.java:156) 位于com.android.repository.api.SchemaModule(SchemaModule.java:75) 位于com.android.sdklib.repository.AndroidSdkHandler.(AndroidSdkHandler.java:81) 位于com.android.sdklib.tool.sdkmanagerli.main(sdkmanagerli.java:103) 原因:java.lang.ClassNotFoundException:javax.xml.bind.annotation.XmlSchema 位于java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) 位于java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) 位于java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) …还有4个 ] stdout[

] 退出代码:1 UnityEditor.Android.Command.WaitForProgramToRun(UnityEditor.Utils.Program p,UnityEditor.Android.Command+WaitingForProcessToExit WaitingForProcessToExit,System.String errorMsg)(位于:0) UnityEditor.Android.Command.Run(System.Diagnostics.ProcessStartInfo psi,UnityEditor.Android.Command+WaitingForProcessToExit WaitingForProcessToExit,System.String errorMsg)(位于:0) UnityEditor.Android.SDKManager.UpdatePackagesList()(位于:0) 已安装UnityEditor.Android.SDKManager.HighestVersion(UnityEditor.Android.SDKManager+组件工具)(位于:0) UnityEditor.Android.AndroidPlatformIconProvider.GetCurrentSetAndroidDKVersion()(位于:0) UnityEditor.Android.AndroidPlatformIconProvider.UpdateSDKVersion()(位于:0) UnityEditor.Android.AndroidPlatformIconProvider.get_targetSDKSupportsAdaptiveIcons()(位于:0) UnityEdit.Android.PlayerSettingsEditorExtension.IconSectionGUI()(位于:0) UnityEditor.PLAYERSETTINGEDITOR.IconSectionGUI(UnityEditor.BUILDETARGETGROUP targetGroup,UnityEditor.Modules.ISettingEditorExtension设置SEXTENSION,System.Int32节索引)(at/Users/builduser/buildslave/unity/build/Editor/Mono/Inspector/PlayerSettingsEditor/PlayerSettingsEditor.cs:803) UnityEdit.PlayerSettingsEditor.OnInspectorGUI()(位于/Users/builduser/buildslave/unity/build/Editor/Mono/Inspector/PlayerSettingsEditor/PlayerSettingsEditor.cs:573) UnityEdit.AssetSettingsProvider.OnGUI(System.String searchContext)(位于/Users/builduser/buildslave/unity/build/Editor/Mono/Settings/Providers/AssetSettingsProvider.cs:94) UnityEdit.SettingsWindow.DrawControls()(位于/Users/builduser/buildslave/unity/build/Editor/Mono/Settings/SettingsWindow.cs:322) UnityEdit.SettingsWindow.DrawSettingsPanel()(位于/Users/builduser/buildslave/unity/build/Editor/Mono/Settings/SettingsWindow.cs:313) UnityEngine.UIElements.IMGUIContainer.DoOnGUI(UnityEngine.Event evt,UnityEngine.Matrix4x4 parentTransform,UnityEngine.Rect clippingRect,System.Boolean isComputingLayout,UnityEngine.Rect layoutSize)(at/Users/builduser/buildslave/unity/build/Modules/UIElements/IMGUIContainer.cs:281) gui实用程序:ProcessEvent(Int32,IntPtr)


以前,我可以看到一些选项,以便尝试构建。

您可以删除Referer文件夹,它将正常工作。

我收到了相同的错误,并以不同的方式修复了它


这里可能的解决方法

我也有同样的问题。什么是referer文件夹?你能告诉我你是如何解决这个问题的吗?