2014-10-07 3 views
0

Я написал специальное приложение для Android, которое использует Cordova и работает на обычном планшете без сенсорного экрана, для которого требуется сопряжение USB-мыши и клавиатуры. У меня есть несколько десятков этих планшетов, и, разумеется, очень больно устанавливать обновления приложений для всех из них. Обратите внимание, что это приложение всегда работает на устройствах, и приложение запускается при загрузке. Устройства также автоматически перезагружаются один раз в день.Возможно ли автоматическое обновление приложения планшета Android без взаимодействия с человеком?

Я бы хотел автообновить решение - что-то, где приложение будет автоматически обновляться (без присмотра), скажем, один раз в день, когда есть обновление. И я полностью понимаю, что приложение должно будет прекратить работу до обновления (и начать снова после обновления). Я также полностью охлажден программным обновлением (где я сам создаю эту функциональность).

Кто-нибудь знает способ автоматического обновления приложения Android без взаимодействия с человеком?

ответ

1

У Android есть автообновление, которое при наличии нового обновления приведет его к устройству.

Автоматическое обновление приложений

  • Откройте Google Play Маркет Google Play Маркет.
  • Нажмите значок Google Play Store Play Store> Мои приложения, чтобы просмотреть загруженные приложения . Приложения с доступными обновлениями помечены как «Обновить».
  • Выберите приложение, которое хотите обновить.
  • Touch Menu> Установите флажок рядом с пунктом «Автоматическое обновление» (в зависимости от вашего устройства значок вашего меню может выглядеть по-другому).
    • Когда выбрано окно автоматического обновления, приложение автоматически обновит , когда будут доступны обновления.
    • Чтобы отключить автоматическое обновление и вручную утвердить обновления, снимите флажок рядом с «Автообновление».

Автоматическое обновление приложений с использованием Wi-Fi только (не используя 3G/4G)

  1. Откройте Google Play Маркет Google Play Маркет.
  2. Прикоснитесь к значку Play Store в Google Play Store> Настройки.
  3. В разделе «Общие» выберите «Автоматическое обновление приложений».
  4. Выберите Автоматическое обновление приложений только через Wi-Fi.

Для получения дополнительной информации о андроиде автоматических обновлений смотрите по этой ссылке: https://support.google.com/googleplay/answer/113412?hl=en

Automatic update menu image

Если вы хотите автоматическое обновление без использования Android Market, вы должны взглянуть на cwac-updater.

+0

Будут ли приложения автоматически перезагружаться? Или будет загружена новая версия только тогда, когда устройство перезагрузится или приложение будет перезагружено вручную? –

+0

они не будут autorestart – rupps

+0

, вы увеличиваете свой код версии при обновлении приложения. Он обнаружит разницу в количестве версий и обновит приложение в фоновом режиме, когда приложение не будет запущено, оно будет обновляться. @rupps прав, ваше приложение не будет автоматически перезагружаться, если оно уже открыто. –

Смежные вопросы