Как предотвратить изменение имени приложения, значка и темы запуска при обновлении через магазин - PullRequest
0 голосов
/ 12 февраля 2019

У меня есть приложение для Android в магазине Google Play, а также в магазине приложений Samsung Galaxy.Приложение имеет другое название, значок, а также заставку для apk, загруженную в Samsung App Store.Эти строки, значки и изображения настраиваются с использованием вариантов сборки.

Поскольку файлы apk подписаны одним и тем же сертификатом и имеют одинаковый идентификатор пакета (а также код версии), их можно установить и дополнительно обновитьиз любого из магазинов.

Поскольку у них другое имя / значок / заставка, если приложение, установленное через Samsung App Store, обновляется через Google Play Store, имя / значок / заставка снова изменится на Google Play Store и наоборот.,Я хочу сохранить эти свойства на основе Магазина, из которого они были установлены, а не из того места, где они были обновлены.

Есть ли способ избежать этого?

Возможные вещиЯ уже знаю о

  • Я нашел ссылку на использование, с помощью которой я могу обновить имя и значок приложения, но та же методика не работает с темой / заставкой.Он также имеет свои недостатки.
  • Использование разных идентификаторов пакетов для разных магазинов.Это предотвратит основную проблему обновлений между магазинами.

1 Ответ

0 голосов
/ 08 марта 2019

Проблема может быть решена с помощью другой версии для сборок не от Google.Код версии должен быть значительно выше, чтобы по крайней мере еще несколько выпусков в Google Play Store по-прежнему отставали от сборок, отличных от Google.Поскольку код версии приложения, установленного через Google Store, всегда будет выше, чем у сборок, представленных в Google Play Store, Google Play Store никогда не будет запускать обновление.

...