【问题标题】:Preview of widget not showing correct image after update更新后小部件预览未显示正确图像
【发布时间】:2015-06-25 13:48:41
【问题描述】:

我有一个包含小部件预览图像的应用。我最近在应用程序上更新了这张图片,但在一台装有 Lollipop (5.0) 版本的 android 的设备中,小部件的预览图像显示了旧图像(我替换的那个)。没有 Lollipop 的设备不会发生同样的情况。

我把资源文件夹倒过来搜索旧图,但它在所有地方都正确更新(实际上它只在一个文件夹中,因为我只有一张预览图)。

只是为了提供更多信息,我使用的是 Android Studio 1.0-rc1,而这个问题只发生在我的 Nexus 4 中,上面运行着棒棒糖 (5.0)。 我用 Lollipop 在一些模拟器中进行了测试,结果也是如此。

重要的是要强调,如果我从未安装过任何以前版本的应用程序(带有旧的小部件预览图像),当我安装新版本时,预览图像似乎是正确的。

有没有人遇到同样的问题,或者知道如何解决这个问题? 谢谢。

【问题讨论】:

  • 我有同样的问题,还确保旧的 previewImage 到处都消失了,并且做了干净的构建和所有这些,但我仍然显示旧的 previewImage。
  • 嗨@TobiasLindberg,看到我没有发疯,我松了一口气:) 我在 android 问题跟踪器上填写了一个问题。如果您想知道谷歌的人何时会解决(或不解决)它,请给它加星标。 code.google.com/p/android/issues/…
  • 是的,这里也有同样的问题
  • 感谢您提出问题!在 Moto X 和 Nexus 5 上的 Lolli 5.0 和 5.0.1 中遇到同样的问题。
  • 我的解决方法是重启设备。

标签: android


【解决方案1】:

我遇到了同样的问题。我设法通过转到启动器应用程序的设置(设置 -> 应用程序 -> Google 应用程序)并删除缓存来解决它(在 Nexus 5 上)。

【讨论】:

  • 是的,有同样的问题,除了专门去设置->应用程序->谷歌应用程序->管理空间->清除启动器数据..这意味着我必须设置我的主屏幕再次。但至少我的预览显示了
  • @FlashAsh99 的评论对我有用,spookypeanut 的回答对我不起作用
  • 不幸的是,这些都不适用于 Nexus 4 / Android 5.1
【解决方案2】:

我也遇到了同样的问题,@spookypeanut 的回答让我走上了正轨。

我的手机正在运行 CyanogenMod,所以我必须转到应用 Launcher3 (com.cyanogenmod.trebuchet),清除缓存并强制停止它。重新加载后所有预览都更新了。

【讨论】:

  • 酷。我注意到这是解决命中问题的途径。但是我还没有找到为最终用户解决它的方法:(
  • 谢谢,仅清除缓存是不够的,强制停止对我有用
  • 重新启动 Nova Launcher 会为我清除小部件预览缓存。 (设置 > 高级 > 重启 Nova Launcher)
猜你喜欢
  • 1970-01-01
  • 2022-10-23
  • 1970-01-01
  • 2020-01-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多