4

我最近有一个让我发疯的问题......

我有一个充满可绘制资产(背景、图像等)的应用程序。在更大的设备上进行测试后,我发现一些drawables太小并且被拉伸了。然后,我决定制作更高质量的版本,然后在可绘制文件夹中替换它们。在设备上启动应用程序后,我注意到可绘制对象没有刷新,将应用程序留在旧的。我试图卸载该应用程序,没有区别...在我再次安装后,该应用程序带有所有旧的东西而不是新的东西。

怎么了?:|

4

4 回答 4

6

尝试 Project/Clean,然后部署您的应用程序。如果问题仍然存在,另一种可能是您没有将 /drawable 拆分为 /drawable-hdpi、/drawable-ldpi、/drawable-mdpi、/drawable-xhdpi。

于 2012-09-14T00:39:35.843 回答
1

尝试刷新可绘制文件夹(右键单击它-> 刷新)如果这没有帮助,请临时设置对另一张图片的引用运行您的应用程序。然后退出它并设置对正确图片的引用。

于 2012-09-14T00:41:04.320 回答
1

如果 Clean Project 对您不起作用,请尝试File > Invalidate Caches / Restart- 这对我有用。

于 2017-05-11T01:08:43.677 回答
1

这些解决方案都不适合我。

在我重命名文件并更改对代码中可绘制对象的引用之后,它就起作用了。

于 2018-02-01T22:06:53.903 回答