Android Studio 3.0 xml-layout文件的预览未显示

时间:2017-10-31 13:53:40

标签: android android-layout android-studio

当我在新的Android-Studio文件中打开布局文件并按下预览标签时,它会显示消息等待构建完成... 无限时间。 enter image description here

有没有人遇到过相同的问题或任何解决方案?

8 个答案:

答案 0 :(得分:7)

清理和重建我的项目解决了这个问题。

答案 1 :(得分:5)

尝试不同的主题(可能来自Appcompat)和顶级的API级别

OR

  1. 如果您在布局中进行了一些更改,只需将其撤消即可。
  2. 从项目的根目录删除.idea和.gradle文件夹
  3. 关闭android studio,重新启动它
  4. 点击右侧边栏的gradle图标,然后点击同步图标刷新项目。 现在重建项目,它应该工作。

答案 2 :(得分:2)

经过大量搜索,我尝试了人们在这里提供的所有解决方案,但是他们中的任何一个都没有解决我的问题,我想这个问题来自工作室的开发人员,他们可能会在下一步解决它补丁。 所以我只是重新安装我的android工作室并且它已经解决了。

答案 3 :(得分:1)

升级到Android Studio 3.1版后,在“项目结构”对话框中,构建工具版本为空。选择构建工具版本为我解决了问题。

希望对面临同样问题的人有所帮助。

答案 4 :(得分:1)

尝试清理并重建项目。还尝试使缓存无效/重新启动。由于笔记本电脑的内存不足,此问题也面临着。

答案 5 :(得分:0)

请参阅我发布的类似问题的回复:

Android studio error java.lang.IllegalArgumentException: Resource name cannot be empty

更新到Android Studio 3.0时可能会发生此错误。它不会影响您构建项目的能力,但该错误不允许您直观地查看xml布局文件。在将文件提交给GIT时,您也会收到错误,但您仍然可以提交并推送。

我在其中一个项目中发现,在Android Studio升级时,文件被自动添加到“menu”文件夹,文件没有名称。它的名字只是“.xml”。您需要做的就是删除文件并清理项目,允许新建项目。这应该解决这个问题。

答案 6 :(得分:0)

对我来说,我在使用一个文件时遇到了这个问题,所以我只是用相同的代码创建了一个新文件。

答案 7 :(得分:0)

仅从AS内部进行构建-而不是命令行。我一直都得到这个,因为我主要使用命令行。自从AS的早期版本以来就一直是这样,因此我认为它在该问题列表中并不重要。 最近(3.2),发生了很多新的内部崩溃,而并非如此-根本不稳定