在eclipse中新建一个项目,打开main.xml,graphical layout的右边没有黑色的背景,只能在mail.xml的写代码来布局,而不能可视化的拖拽各种控件。
有个错误提示:
ROOT
Exception details are logged in Window > Show View > Error Log
打开Error Log后发现:
——————————————————————————————
message | Plug-in |
——————————————————————————————
mail.xml:ROOT | com.android.ide.eclipse.adt |
——————————————————————————————
双击此message后发现一个
Error
下面有个
Exception Stack Trace:
java.lang.NoSuchFieldError: ROOT
at android.util.LocaleUtil.getLayoutDirectionFromLocale(LocaleUtil.java:60)
at android.content.res.Configuration.updateFrom(Configuration.java:507)
at android.content.res.Resources.updateConfiguration(Resources.java:1448)
at android.content.res.Resources.updateConfiguration(Resources.java:1406)
at android.content.res.Resources.<init>(Resources.java:205)
at android.content.res.Resources.<init>(Resources.java:185)
at android.content.res.BridgeResources.<init>(BridgeResources.java:118)
at android.content.res.BridgeResources.initSystem(BridgeResources.java:97)
at com.android.layoutlib.bridge.android.BridgeContext.initResources(BridgeContext.java:155)
at com.android.layoutlib.bridge.impl.RenderAction.setUp(RenderAction.java:227)
at com.android.layoutlib.bridge.impl.RenderAction.init(RenderAction.java:121)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.init(RenderSessionImpl.java:165)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:320)
at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:325)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.RenderService.createRenderSession(RenderService.java:372)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1323)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.recomputeLayout(GraphicalEditorPart.java:1077)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.activated(GraphicalEditorPart.java:903)
at com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditor.pageChange(LayoutEditor.java:399)
at org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1067)
at org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEditor.java:607)
at com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.selectDefaultPage(AndroidXmlEditor.java:381)
at com.android.ide.eclipse.adt.internal.editors.AndroidXmlEditor.addPages(AndroidXmlEditor.java:286)
at org.eclipse.ui.forms.editor.FormEditor.createPages(FormEditor.java:138)
at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:348)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1245)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1198)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1597)
at org.eclipse.ui.internal.PartStack.add(PartStack.java:493)
at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103)