Имя и значок приложения Android не изменяются до перезагрузки телефона (после обновления приложения) - PullRequest
9 голосов
/ 30 марта 2012

Проблема : в последнем обновлении моего приложения для Android имя и логотип приложения изменились. Однако когда пользователи обновляют приложение, имя и значок не изменяются, пока телефон не будет перезагружен.

Вопросы : Могу ли я что-нибудь предпринять, чтобы немедленно внести изменения? Или я должен как-то проинформировать пользователей о необходимости перезагрузки? Или я могу как-то принудительно перезагрузить компьютер? Есть другие идеи?

Ответы [ 4 ]

12 голосов
/ 30 марта 2012

Значок хранится в кеше, поэтому его можно обновить только путем перезагрузки телефона или очистки кэша приложения, а затем обновления.

1 голос
/ 24 января 2014

Не знаю, работает ли это у пользователей, но я сталкиваюсь с этой проблемой с эмулятором.Мое решение переименовывает ic_launcher.png в нечто ic_launcher2.png.Поскольку он автоматически обновляет ссылки, он довольно быстрый.

1 голос
/ 30 марта 2012

Вам нужно перезапустить вашу программу запуска, чтобы обновить значок и имя.Для этого вы можете перейти к Настройки -> Приложения -> Your-Installed-Launcher -> Force stop .Как только вы попадете на домашний экран, ваш лаунчер включится и обновит все сам

0 голосов
/ 30 декабря 2016

Я решаю эту проблему, меняя язык на другой и обратно, это работает каждый раз

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...