插件Android Studio java.lang.NoClassDefFoundError中出现异常:com/sun/java/swing/plaf/windows/WindowsComboBoxUI

插件Android Studio java.lang.NoClassDefFoundError中出现异常:com/sun/java/swing/plaf/windows/WindowsComboBoxUI,android,android-support-library,Android,Android Support Library,我正在尝试在IntelliJ IDE中打开选项卡属性。 单击“查看较少的属性”时出错。 这是错误日志。有人能帮我修一下吗?谢谢 堆栈跟踪 at com.android.tools.idea.common.property.editors.EnumEditor$CustomComboBox.setUI(EnumEditor.java:470) at java.desktop/javax.swing.JComboBox.updateUI(JComboBox.java:277)

我正在尝试在IntelliJ IDE中打开选项卡属性。 单击“查看较少的属性”时出错。 这是错误日志。有人能帮我修一下吗?谢谢

堆栈跟踪

    at com.android.tools.idea.common.property.editors.EnumEditor$CustomComboBox.setUI(EnumEditor.java:470)
    at java.desktop/javax.swing.JComboBox.updateUI(JComboBox.java:277)
    at java.desktop/javax.swing.JComboBox.init(JComboBox.java:236)
    at java.desktop/javax.swing.JComboBox.<init>(JComboBox.java:230)
    at com.intellij.openapi.ui.ComboBoxWithWidePopup.<init>(ComboBoxWithWidePopup.java:15)
    at com.intellij.openapi.ui.ComboBox.<init>(ComboBox.java:44)
    at com.android.tools.idea.common.property.editors.EnumEditor$CustomComboBox.<init>(EnumEditor.java:440)
    at com.android.tools.idea.uibuilder.property.editors.NlEnumEditor.createForInspectorWithBrowseButton(NlEnumEditor.java:45)
    at com.android.tools.idea.uibuilder.property.inspector.IdInspectorProvider$IdInspectorComponent.<init>(IdInspectorProvider.java:96)
    at com.android.tools.idea.uibuilder.property.inspector.IdInspectorProvider.createCustomInspector(IdInspectorProvider.java:74)
    at com.android.tools.idea.uibuilder.property.inspector.IdInspectorProvider.createCustomInspector(IdInspectorProvider.java:39)
    at com.android.tools.idea.common.property.inspector.InspectorProviders.createInspectorComponents(InspectorProviders.java:54)
    at com.android.tools.idea.common.property.inspector.InspectorPanel.setComponent(InspectorPanel.java:260)
    at com.android.tools.idea.uibuilder.property.NlPropertiesPanel.setItems(NlPropertiesPanel.java:281)
    at com.android.tools.idea.common.property.PropertiesManager.lambda$null$0(PropertiesManager.java:247)
    at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:878)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:827)
    at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:466)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:704)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:465)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.ClassNotFoundException: com.sun.java.swing.plaf.windows.WindowsComboBoxUI PluginClassLoader[org.jetbrains.android, 10.3.4] com.intellij.ide.plugins.cl.PluginClassLoader@6c933fd8
    at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:75)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
    ... 33 more
位于com.android.tools.idea.common.property.editors.EnumEditor$CustomComboBox.setUI(EnumEditor.java:470)
位于java.desktop/javax.swing.JComboBox.updateUI(JComboBox.java:277)
位于java.desktop/javax.swing.JComboBox.init(JComboBox.java:236)
位于java.desktop/javax.swing.JComboBox(JComboBox.java:230)
在com.intellij.openapi.ui.ComboboxWidePopup。(ComboboxWidePopup.java:15)
在com.intellij.openapi.ui.ComboBox上(ComboBox.java:44)
位于com.android.tools.idea.common.property.editors.EnumEditor$CustomComboBox。(EnumEditor.java:440)
在com.android.tools.idea.uibuilder.property.editors.NlEnumEditor.createForInspectorWithBrowseButton上(NlEnumEditor.java:45)
位于com.android.tools.idea.uibuilder.property.inspector.IdInspectorProvider$IdInspectorComponent。(IdInspectorProvider.java:96)
在com.android.tools.idea.uibuilder.property.inspector.IdInspectorProvider.createCustomInspector(IdInspectorProvider.java:74)上
在com.android.tools.idea.uibuilder.property.inspector.IdInspectorProvider.createCustomInspector(IdInspectorProvider.java:39)上
位于com.android.tools.idea.common.property.inspector.InspectorProviders.createInspectorComponents(InspectorProviders.java:54)
位于com.android.tools.idea.common.property.inspector.InspectorPanel.setComponent(InspectorPanel.java:260)
位于com.android.tools.idea.uibuilder.property.NlPropertiesPanel.setItems(NlPropertiesPanel.java:281)
位于com.android.tools.idea.common.properties.PropertiesManager.lambda$null$0(PropertiesManager.java:247)
位于java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
位于java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
位于java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
位于java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
位于java.base/java.security.AccessController.doPrivileged(本机方法)
位于java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
位于java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
位于com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:878)
在com.intellij.ide.IdeEventQueue.\u dispatchEvent(IdeEventQueue.java:827)
位于com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:466)
位于com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:704)
位于com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:465)
位于java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
位于java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
位于java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
位于java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
位于java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
位于java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
原因:java.lang.ClassNotFoundException:com.sun.java.swing.plaf.windows.WindowsComboBoxUI PluginClassLoader[org.jetbrains.android,10.3.4]com.intellij.ide.plugins.cl。PluginClassLoader@6c933fd8
位于com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:75)
位于java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 33多

此拉取请求将解决此问题:

在链接中加入内容总是好的。否则,OP将不知道他们在哪里点击,或者链接可能不再有效。有关更多信息,请参阅我在IDEA中打开的Android项目中尝试对布局xml文件使用Design视图时得到的信息。