更新到2.2后,设计师似乎疯了。 我使用带有Build Tools Version 24.0.3的API 24。
如果我有父GridLayout或v7:
,请进入设计器显示java.lang.NullPointerException 在com.android.tools.idea.uibuilder.handlers.grid.GridDragHandler.commit(GridDragHandler.java:56) 在com.android.tools.idea.uibuilder.surface.DragDropInteraction $ 1.run(DragDropInteraction.java:191) 在com.intellij.openapi.application.RunResult.run(RunResult.java:35) 在com.intellij.openapi.command.WriteCommandAction $ 2.run(WriteCommandAction.java:108) 在com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:124) 在com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:99) 在com.intellij.openapi.command.WriteCommandAction.performWriteCommandAction(WriteCommandAction.java:103) 在com.intellij.openapi.command.WriteCommandAction.access $ 000(WriteCommandAction.java:34) 在com.intellij.openapi.command.WriteCommandAction $ 1.run(WriteCommandAction.java:85) 在com.intellij.openapi.application.impl.ApplicationImpl.invokeAndWait(ApplicationImpl.java:723) 在com.intellij.openapi.command.WriteCommandAction.execute(WriteCommandAction.java:82) 在com.android.tools.idea.uibuilder.surface.DragDropInteraction.moveTo(DragDropInteraction.java:203) 在com.android.tools.idea.uibuilder.surface.DragDropInteraction.end(DragDropInteraction.java:123) ...
现在设计师不允许我在两种不同的布局之间复制组件(我必须从xml复制它)。
如果在右侧面板中选择了视图的属性(例如:TextView的文本)并且按下删除,则会删除组件而不是重置属性(我必须从xml中删除该行)。 / p>
它应该是稳定的版本,但在我看来,它不像以前那样可用,现在我不得不手动修改xml。
我已经尝试清除所有内容:Described here然后重新安装它。但它是一样的。
这是我失踪的东西?