Android Studio不显示布局预览

Cap*_*vez 72 android android-layout android-studio

我正在使用android studio 1.4

自从我上次在android studio中创建一个新项目以来已经过了一段时间,今天当我这样做时,android studio没有显示布局预览中的任何内容.它是一个空白的窗口,上面写着"无需展示".

我认为这与新的支持设计库有关,因为我从未见过这个新的"默认代码".我研究了一下,这是新的Android材料设计指南......

我已经

  1. 更新了sdks工具
  2. 清理项目并重建它
  3. 无效并重新启动缓存

但仍然没有.

提前致谢.

更新: 我决定更新1.5.1它是这样的:它给了我渲染问题..我认为它没有正确显示右下方按钮,因为我觉得它应该是一个带有消息图标的按钮在我和我的AS只显示消息图标(如果我错了,请更正我).

在此输入图像描述

在此输入图像描述

pio*_*543 101

选择另一个主题(Holo例如,除了Theme)

解决方案图片

当您不正确地创建样式或从现有样式创建样式时,通常会发生此问题.因此,选择"图形布局"选择"AppTheme"(带有蓝色星形的选项卡).并选择任何预定义的样式.在我的情况下,"光"应解决问题.

尝试"使缓存无效并重新启动".

如何使缓存和重启无效

选择此选项即可重新启动Android Studio.可能需要一些时间,请耐心等待.

然后,如果仍然无法尝试Holo您的项目.

  • 无效的缓存/重启对我有用 (12认同)
  • 当我有一个没有设备配置按钮的空“预览”选项卡时,无效缓存对我有用。 (2认同)

Nat*_*hat 81

这是一个常见问题.它可以通过改变res/values/styles.xml来轻松解决

<!-- Base application theme. -->
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
</style>
Run Code Online (Sandbox Code Playgroud)

脚步 :

  • 转到res/values /
  • 打开styles.xml

    • 改变自 - > style name ="AppTheme"parent =" Theme.AppCompat.Light.DarkActionBar "

    • 更改为 - > style name ="AppTheme"parent =" Base.Theme.AppCompat.Light.DarkActionBar "

    (只需将" Base. "添加到" Theme ".)


  • 保存文件并选中立即预览.

  • 预览Works Perfeclty现在.


Inz*_* IT 15

再次检查SDK更新,因为API 23: Android N (preview)现在可用,正确下载API 23: Android 6.0从预览窗口的右上角选择.检查图像

在此输入图像描述 .
.
即使未正确安装,它(Android Studio)也会自动选择最新版本.所以,

你需要做的是:

  1. 正确安装新的

    要么

  2. 点击上一个.


Eli*_*lif 14

在Values中查找Styles.xml.(res/Values/Styles.xml)更改此项

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
Run Code Online (Sandbox Code Playgroud)

对此:

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
Run Code Online (Sandbox Code Playgroud)

然后清理并构建项目.你可以从构建菜单中做到这两点.

它对我有用.


Tpo*_*6oH 12

强制刷新帮助了我.

它位于设计选项卡的顶部.

在此输入图像描述


Avn*_*mar 6

我也经历了同样的问题并做了这个简单的工作,只需转到res-> values-> style.xml并进行更改 __CODE__


use*_*125 6

有时布局预览不仅仅在您当前的项目中显示,请尝试打开其他项目,如果在其他项目中布局预览工作正常,则问题出在您当前的项目中。在您当前的项目中尝试清理项目重建项目,如果仍然不起作用,请尝试在您的 build.gradle 应用程序文件中进行更改,例如添加一些实现,然后gradle 同步,检查您的布局预览是否有效。


gan*_*aam 6

如果项目包含多个主题,应确保在“预览主题”选项中选择正确的主题。

在 android studio dolphin(版本 2021.3.1)中,它看起来像这样:

预览选项卡

落下


小智 5

通过转到 Build > Clean build 来清理构建您的项目。

当我遇到同样的问题时,它帮助了我。


gbe*_*nce 5

快进到2018年,我们仍然遇到这个问题!

当我Android Studio Canary 3.2今天遇到这个问题时,这就是我所做的:

我去了

File -> Settings -> Plugins

在插件列表中,我Android Support通过取消选中它来禁用它。

然后,选择“ 应用”,然后单击“确定”

之后,我重新启动Android Studio

重新启动后,我重复了该过程:

File -> Settings -> Plugins
Run Code Online (Sandbox Code Playgroud)

但是这一次,在插件列表中,我Android Support通过检查启用了它。

然后我重新启动。

Android Studio来到,我允许Gradle做它的事,那么我所做的:

File -> Sync Project with Gradle Files
Run Code Online (Sandbox Code Playgroud)

完成此操作后,我重新打开了xml文件或以任何方式刷新了它们,一切都很好。

是的,路线很长,但是在一天我必须上班的时候?它肯定有效!

TLDR:只需禁用并重新启用Android支持,就可以了