Android应用程序名称和图标不存在';在手机重新启动之前(应用程序更新后)不要更改

Android应用程序名称和图标不存在';在手机重新启动之前(应用程序更新后)不要更改,android,Android,问题:在我的Android应用程序的最新更新中,应用程序名称和徽标已更改。但是,当用户更新应用程序时,名称和图标在手机重新启动之前不会更改 问题:我能做些什么来立即实施更改吗?或者我应该以某种方式通知用户需要重新启动吗?或者我可以强制重启吗?还有其他想法吗?图标存储在缓存中,因此刷新它的唯一方法是重新启动手机或清理应用程序缓存,然后进行更新。您需要重新启动启动器才能刷新图标和名称。为此,您可以转到设置->应用程序->安装的启动器->强制停止。一旦你登陆主屏幕,你的启动程序就会启动并刷新所有内容。

问题:在我的Android应用程序的最新更新中,应用程序名称和徽标已更改。但是,当用户更新应用程序时,名称和图标在手机重新启动之前不会更改


问题:我能做些什么来立即实施更改吗?或者我应该以某种方式通知用户需要重新启动吗?或者我可以强制重启吗?还有其他想法吗?

图标存储在缓存中,因此刷新它的唯一方法是重新启动手机或清理应用程序缓存,然后进行更新。

您需要重新启动启动器才能刷新图标和名称。为此,您可以转到设置->应用程序->安装的启动器->强制停止。一旦你登陆主屏幕,你的启动程序就会启动并刷新所有内容。我不知道这在用户中是否有效,但我面临着模拟器的这个问题。我的解决方案是将ic_launcher.png重命名为ic_launcher.png。因为它会自动更新引用,所以速度非常快。

我通过将语言更改为不同的语言并返回来解决此问题,每次都可以这样做。

我可以在我的代码中这样做,还是只有用户可以这样做?我应该或可以在更新之前或之后通知用户这一点,以及如何通知用户?重新启动并不总是有效的。在我的LG平板电脑中,我昨天测试了它,今天我仍然使用旧图标,尽管有时我会重新启动它。这可以由我在代码中完成,还是只能由用户完成?我应该或可以在更新之前或之后通知用户这一点,以及如何通知?您不能在运行时影响其他应用程序。因此,这是您的用户需要手动执行的操作。好的,谢谢。有没有一种常见的方法可以在用户更新之前或之后通知他们类似的信息?好的,谢谢你提供的信息+1作为建议,尽管我认为从用户的角度来看,告诉他们重新启动手机然后完成你提到的过程更容易。是的,这只是一个替代方案,表明重新启动不是必须的:)旁注:在应用程序列表中重新排序应用程序还应刷新应用程序图标和名称,作为重新启动的替代方法。同样的情况也可能发生在应用程序名上!