【问题标题】:How to refresh a resource in Android Studio without restarting?如何在不重启的情况下刷新 Android Studio 中的资源?
【发布时间】:2026-01-04 17:45:01
【问题描述】:

我正在调整和更改背景图像的大小。但是,每次我都必须重新启动 Android Studio 以便布局预览会刷新图像。

不起作用:

  • 更改 API 级别
  • 更改预览方向
  • 改变主题
  • 同步项目

我还能做什么?

在 Android Studio 2.2.2 上,Windows 10 64 位,AMD A8-6410 和 AMD Radeon R5 显卡,11 GB RAM。

【问题讨论】:

  • 你试过这个(*.com/questions/39646639/…)吗?
  • @RavirajSubramanian 这对我不起作用。但我只是尝试了一下,它确实做到了。诡异的。投票以重复结束
  • @RavirajSubramanian 实际上,这不是重复的。该链接是一个不同的问题。
  • 我没有重复投票,只是想帮助你。
  • @RavirajSubramanian 不,我说 投了重复票,但后来我撤回了。

标签: android android-layout android-studio android-drawable android-layout-editor


【解决方案1】:

如果您使用的是 Android Studio 2.2 之前的版本:只需点击布局编辑器菜单栏上的刷新按钮即可。

否则:

转到您正在处理的布局。然后,将任何资源更改为不正确的名称。

例如,如果您有一个具有此属性的按钮:

android:background="@drawable/button"

用任何随机的错误资源替换它:

android:background="@drawable/thisIsSomethingVeryRandomAndDoesntExist"

然后,你会得到类似这样的东西:

单击“刷新”(有时是“清除缓存”),然后撤消对属性所做的更改。瞧!

有时甚至改变方向也有效。

Source

【讨论】:

    最近更新 更多