2014-10-27 5 views
0

У меня есть частное приложение, которое не будет и не будет выпущено в магазине Google Play.android update play store

Мне нужно средство для обновления приложения всякий раз, когда обновление отключено, есть ли библиотека, которая упростит мне перетащить обновления на своем сервере (OTA) с моего сервера?

Я ищу простейшее решение. До сих пор в моем поиске я не нашел полезных результатов.

+0

Мы пошли супер легкий путь и послал по электронной почте пользователям ссылку обновления, если они доступны. Это вариант? – zgc7009

+0

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

+0

Вы читали встроенные уведомления Android? Я не знаю, станет ли библиотека намного легче, чем при сохранении гибкости и мощности. Может быть, там есть библиотека, но я никогда не использовал ее. – zgc7009

ответ

0

Лучший способ, я могу думать, будет иметь PHP, который выполняет поиск в БД. Каждый раз, когда вы выпускаете новую версию, вы сохраняете эту новую версию. Тогда ваш веб-сервер может иметь запланированную задачу для запуска скрипта PHP, который выполняет поиск в БД, и если новая версия найдена, отправляет уведомление пользователю через Google Cloud Messaging (GCM), которое ваше приложение прослушивает для отображения уведомления.

Упрощенное решение, если вы не хотите беспокоиться об использовании GCM, PHP-скрипта, который ваш Android-приложение может отправлять, скажем каждый день, и PHP-скрипт выполняет поиск и возвращает, если есть новая версия и URL-адрес новой версии, которую ваше приложение может затем спросить у пользователя, хотят ли они загрузить приложение.

0

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

https://support.google.com/googleplay/android-developer/answer/3131213?hl=en

+0

Я рассмотрел это, проблема в том, что каждому пользователю потребуется учетная запись google, и это нецелесообразно для выполнения этого приложения. – Simon

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