【问题标题】:menu_main.xml preview does not synchronize ( Android Studio 1.1.0 )menu_main.xml 预览不同步(Android Studio 1.1.0)
【发布时间】:2015-03-01 09:01:28
【问题描述】:

menu_main.xml 预览不同步。
(Android Studio 1.1.0,我有 java 8。)

我同步了项目,清除了它,并刷新了预览。但我仍然看不到预览的任何更改。

其他布局预览工作正常,问题仅在于 menu_main.xml 预览。

更新
Android Studio 1.2.0

现在一切正常

【问题讨论】:

  • 可能 xml 有一些错误。可以发一下文件吗?
  • @ByteHamster link

标签: java android android-layout android-studio


【解决方案1】:

对我来说,我遇到了这个问题..假设 And. Studio 会自动保存并传播到预览窗口。我必须为我更新的布局资源实际单击 Ctrl-Save,然后有时必须刷新预览窗口。

但如果我没有明确保存,更改将不会传播

【讨论】:

  • 不幸的是没有任何改变.. :(
  • Hmm .. 也许如果它只是为了那个文件,项目中有一些损坏。您是否尝试过在新项目中重建文件.. 说从 menu_main.xml 开始,看看它是否以更“孤立”的状态刷新? ..并确定它是文件本身还是项目中的某些东西。因为是的,我同意..如果所有文件都刷新,除了一个,这听起来很奇怪。我想/猜测要么全部刷新,要么都不刷新..
  • 也许xml有问题呢?在这种情况下 - 正如 ByteHamster 所提到的,如果我们能看到您描述的完整 xml 将会有所帮助
  • 我不确定我在那里看到的那个 XML。我建议您使用具有该 xml 的代码块更新您的原始帖子 .. 然后其他人可能会在那里看到一些东西。一般来说,我发现拨出 xml(或任何令人痛苦的代码)会有所帮助,回到绝对最小的状态,看看它是否在那里工作。然后我会做一些小事,比如尝试不同的文件名,并确保相同的代码被破坏。我知道 Android API 有时看起来是善变的。抱歉,我暂时无法就这个特定问题为您提供更好的答案
【解决方案2】:

从 main_activity.xml 复制代码。清除 main_activity.XML。创建一个 main_activity.xml 将代码插入其中。

【讨论】:

  • 我没有“wrapper”文件夹,只有“caches”和“daemon”文件夹。
  • 以及如何解决这个错误?我试图以管理员身份打开android studio,然后同步项目..但没有任何改变。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-19
  • 1970-01-01
相关资源
最近更新 更多