Значок приложения Android Launcher не обновляется до нового значка после обновления рынка
Я предоставил обновление для своего приложения на рынке Android.
После того, как новое приложение установлено с рынка, значок моего приложения не изменился на новый значок приложения на экране Android Launcher.
Однако, если мобильный перезагрузился один раз, новый значок отобразится и на экране Launcher.
Похоже, что мой старый значок приложения зашифрован в Android Launcher.
Что может быть проблемой? это ошибка с Android или я чего-то не хватает?
Пожалуйста, помогите.
Спасибо в Advance.
Ответы
Ответ 1
Приложение в панели запуска приложения (ящик) должно быть обновлено, но ярлыки не будут обновляться до следующего обновления рабочего стола. Существует не так много, что вы можете сделать это, к сожалению, но домашний экран обновляется сам по себе, поэтому новый значок автоматически заменит старый значок.
Ответ 2
Те же проблемы!! вы проверили после сброса кеша или перезагрузили устройство.
После очистки кэшей моя проблема исчезла.
Try
-
Настройка → Приложения → Все → yourApp → Очистить кеш
-
если не обновлено, а затем перезагрузите устройство
Отметьте эту ссылку - Имя и значок приложения Android не изменится, пока телефон не перезагрузится (после обновления приложения)
Ответ 3
У меня были те же проблемы и я пытался использовать разные подходы (один из них пытался программно удалить значок экрана запуска и добавить новый, я смог добавить новый, но не смог удалить старый, android: duplicate не заменяет старый, избегает добавления нового значка, и если вы пытаетесь удалить, и я, насколько я исследовал до сих пор, был удален, начиная с ICS).
Но я пришел к выводу, что есть проблема с Android, и вы можете найти ее здесь:
https://code.google.com/p/android/issues/detail?id=54546
Ответ 4
Убедитесь, что вы следуете правилам, изложенным здесь: http://android-developers.blogspot.de/2011/06/things-that-cannot-change.html
У меня были похожие проблемы, потому что я перенесла свою деятельность с пусковой установкой в другой пакет.
Ответ 5
Что-то подобное произошло со мной с иконками панели действий. В intelliJ мне пришлось явно перестроить проект для изменения значка. Стоит отметить, что ошибочное имя значка оставалось неизменным (я переключался с холодного света на холодный темный)
Ответ 6
Я также столкнулся с этой проблемой из-за конфигурации roundIcon
. Поэтому, пожалуйста, убедитесь, что вы обновили как icon
и roundIcon
.
Android использует любой из значков в зависимости от конфигурации устройства. Следовательно, мы должны определить оба вида иконок
https://developer.android.com/about/versions/nougat/android-7.1#circular-icons