Установка и RuStore

Как обновить приложение на Android: через RuStore, Google Play и вручную

7 минут чтения
Как обновить приложение на Android: через RuStore, Google Play и вручную

Чтобы обновить приложение на андроиде, откройте магазин, из которого оно установлено (Google Play или RuStore), перейдите в список обновлений и нажмите «Обновить». Так бывает чаще всего, но не всегда. Иногда приложения нет ни в одном магазине или на телефоне нет самого магазина. Тогда выручает APK-файл. Ниже разобраны все три способа, а заодно обновление мессенджера MAX, магазины производителей и случаи, когда обновление упорно не ставится.

Зачем обновлять приложения на Android

Прежде всего ради безопасности. В новых версиях разработчики закрывают уязвимости, через которые можно добраться до ваших данных. Вылеты, зависания, функция, которая то работает, то нет: всё это обычно лечится свежей версией. Новый интерфейс и новые возможности тоже приходят только с обновлением.

С мессенджерами и банковскими приложениями строже. На устаревшей версии сервис может предложить обновиться и дальше не пустить.

Есть и обратная сторона. Каждая версия приложения требует минимальную версию Android, на которой она запустится. Если разработчик поднял эту планку выше того, что стоит у вас на телефоне, обновления перестанут приходить. Совсем.

Место нужно с запасом, ориентировочно в 1,5–2 раза больше размера установочного файла: системе надо сначала скачать пакет, а потом распаковать его.

Что проверить перед обновлением

Если обновляете что-то крупное или сразу всё, пробегитесь по короткому списку:

  • Подключитесь к Wi-Fi. Крупный пакет так скачается быстрее, и мобильный трафик не уйдёт.
  • Загляните в «Настройки» → «Хранилище» и посмотрите, сколько свободного места.
  • Зарядите телефон хотя бы до 20–30%, чтобы он не выключился посреди установки.
  • Проверьте версию Android в «Настройки» → «О телефоне». Пригодится, если приложение откажется обновляться.
  • Войдите в аккаунт Google Play или RuStore, без него обновления не загрузятся.

Текущую версию самого приложения ищите в «Настройки» → «Приложения», дальше выбираете нужное. Номер обычно стоит внизу экрана или в разделе «О приложении».

Со старыми смартфонами история отдельная. Если приложения на таком телефоне вдруг перестали обновляться, копаться в настройках, скорее всего, бесполезно. Разработчик прекратил поддержку вашей версии Android, и магазин не предлагает этому устройству новые сборки.

Как обновить приложение через Google Play

1. Обновить все приложения или выборочно

  1. Откройте Google Play, нажмите на аватар профиля в правом верхнем углу.
  2. Выберите «Управление приложениями и устройством».
  3. Перейдите в «Доступны обновления».
  4. Дальше на ваш вкус: «Обновить все» или по одному, только то, что нужно.

2. Обновить одно приложение

Найдите приложение через поиск в Play Маркете и откройте его страницу. Если вышла новая версия, вместо кнопки «Открыть» там будет «Обновить».

3. Настроить автообновление

  1. Аватар → «Настройки».
  2. «Настройки подключения» → «Автообновление приложений».
  3. Режим выбираете из трёх:
  • «Любая сеть»: обновления качаются и по Wi-Fi, и через мобильный интернет;
  • «Только через Wi-Fi», если мобильный трафик жалко;
  • отключить автообновление совсем. В разных версиях интерфейса пункт называется «Никогда» или «Отключить».

Бывает, что одно приложение хочется оставить на текущей версии, а остальные пусть обновляются сами. Тогда откройте страницу этого приложения, нажмите «⋮» и снимите галочку «Автообновление».

Сам Play Маркет обновляется отдельно: «Настройки» → «О приложении» → «Версия Play Маркета» → «Обновить Play Маркет». Если магазин начал работать с ошибками, начните с этого.

Как обновить приложение через RuStore

Всё почти как в Google Play, только названия пунктов немного плавают от версии к версии клиента.

  1. Откройте RuStore.
  2. Зайдите в «Мои приложения» или в профиль.
  3. Откройте раздел «Обновления».
  4. Нажмите «Обновить» рядом с нужным приложением или запустите обновление всех сразу.

Автообновление включается в настройках RuStore. Там же есть режим «Только по Wi-Fi».

RuStore обновит только то, что поставлено через него или подписано тем же ключом разработчика. Если приложение пришло из другого источника и подпись другая, RuStore его не тронет. Если подпись совпала, новая версия ляжет поверх старой, а данные останутся на месте.

Самому RuStore для работы нужны три вещи:

  • установленный клиент;
  • вход через VK ID или по номеру телефона;
  • разрешение «Установка неизвестных приложений».

Последнее для магазина выглядит странно, но объяснение есть. RuStore ставит APK через системный установщик Android, и без этого разрешения система не даст ему ни устанавливать, ни обновлять приложения.

Как обновить приложение вручную через APK-файл

Ручной способ нужен, когда приложения нет в магазине или магазина нет на устройстве.

  1. Скачайте APK с официального сайта разработчика. На сторонних сайтах файл может оказаться изменённым или подписанным чужим ключом, а с чужой подписью он поверх установленной версии не встанет.
  2. Дайте разрешение источнику. С Android 8.0 «Установка неизвестных приложений» выдаётся каждому приложению по отдельности: браузеру, файловому менеджеру, магазину. Обычно при первой попытке установки система сама предлагает открыть эту настройку.
  3. Откройте файл, подтвердите обновление.

Инструкция относится к обычным APK. Файлы в форматах XAPK, APKM или APKS системный установщик не откроет, для них нужен совместимый установщик.

Чтобы APK встал поверх старой версии и данные сохранились, нужны два условия. Подпись нового файла должна совпадать с подписью установленного приложения, а номер сборки (versionCode) должен быть выше текущего. Не выполнено хотя бы одно — и вы увидите ошибку «Приложение не установлено» или сообщение о конфликте пакетов.

Конфликт подписи решается только удалением старой версии, а вместе с ней уходят и данные приложения. Сохраните их заранее: резервной копией в самом приложении или синхронизацией с аккаунтом.

Ещё несколько ограничений ручной установки:

  • Откатиться на старую версию поверх новой штатно нельзя, сначала придётся удалить приложение. У системных приложений вместо удаления есть пункт «Удалить обновления».
  • На Android 14 запрещена установка приложений с targetSdk ниже 23 (Android 6.0), так что совсем старые APK не встанут.
  • Google Play Защита проверяет в том числе приложения, установленные вручную из APK.

Как обновить мессенджер Max на Android

MAX — мессенджер от VK. Чтобы обновить приложение MAX на андроид, идите в тот магазин, откуда его ставили: кнопку «Обновить» покажет только он.

  • Ставили из RuStore: RuStore → «Мои приложения», обновление там.
  • Из Google Play: найдите MAX в Play Маркете и нажмите «Обновить» на его странице.
  • Брали APK с сайта разработчика: оттуда же скачайте новую версию и установите поверх.

Переписка в MAX хранится на сервере, поэтому при обновлении она не удаляется.

Приложения для обновления приложений: какие бывают

Тем, кто ищет «приложение для обновления приложений», ответ скучный: это магазины приложений. Сторонние «апдейтеры» упираются в те же ограничения по подписи и ничего к ним не добавляют.

Магазины, которые встречаются чаще всего:

  • Google Play — на большинстве Android-смартфонов с сервисами Google.
  • RuStore — российский магазин приложений.
  • Galaxy Store — магазин Samsung.
  • AppGallery — магазин Huawei. На моделях без сервисов Google, выпущенных после 2019 года, он стоит по умолчанию.
  • GetApps — магазин Xiaomi.

Магазинов на одном телефоне бывает несколько. Каждое приложение лучше обновлять через тот, откуда оно установлено.

Почему приложение не обновляется и как это исправить

ПричинаЧто сделать
Не хватает памятиУдалите ненужные файлы или приложения, проверьте «Настройки» → «Хранилище»
Нестабильный интернетПодключитесь к другой сети Wi-Fi или перезапустите роутер
Обновление зависло в ожидании или на скачиванииОтмените загрузку, проверьте очередь обновлений, перезапустите телефон и очистите кэш магазина
Ошибки Play МаркетаОчистите кэш Google Play Маркета и Сервисов Google Play в настройках приложений, обновите сам Play Маркет
Новая версия не поддерживает ваш AndroidОбновите систему, если для устройства есть обновления. Если нет, новые версии приложения недоступны
Приложение установлено из другого магазинаОбновите через тот магазин, из которого оно установлено
Подпись APK не совпадаетСохраните данные, удалите старую версию и установите новую
Нет разрешения на установкуВыдайте RuStore или файловому менеджеру разрешение «Установка неизвестных приложений»

Случается и так: новая версия уже вышла, а у вас её нет. Разработчики часто выпускают обновления поэтапно, сначала для части пользователей, так что остаётся подождать.

Частые вопросы

Как обновить приложение на телефоне андроид, если нет Google Play? Через RuStore, через магазин производителя (AppGallery, Galaxy Store, GetApps) или вручную, скачав APK с сайта разработчика.

Сохранятся ли данные после обновления? При обновлении через магазин — да. При ручной установке APK — только если подпись совпадает с установленной версией.

Чем обновление приложений отличается от обновления Android? Приложения обновляются через магазины, а сама система — через настройки телефона. Когда выйдет обновление Android, решает производитель устройства.

Ещё по теме