Хостинг APK + Обновления? - PullRequest
1 голос
/ 01 ноября 2011

У меня есть приложение, написанное в Adobe Air (actionscript3), затем упакованное в виде APK для moto xoom (android os, используя flashdevlop).

Мы планируем разместить и установку, и обновление.Нет проблем с выбором неизвестных источников.И установка из интернета работает, но я не могу найти какой-либо способ настроить его на поиск обновлений через мой сервер или правильный способ отправки этих обновлений.Мысли или ссылки, Google подвел меня?

ОБНОВЛЕНИЕ

Я забыл прояснить, мне нужно, чтобы он работал через встроенную проверку обновлений, поэтому он будет автоматически обновляться, еслиустройство настроено на это.По умолчанию приложение или устройство где-то проверяет наличие обновлений.Я хочу изменить, где он проверяет наличие этого обновления и какой формат / синтаксис он ожидает.

Ответы [ 3 ]

1 голос
/ 01 ноября 2011

Встроенная проверка обновлений - это приложение Android Market, проверяющее наличие обновлений на сервере Android Market. Поскольку вы не распространяете свое приложение через Market, вы не можете воспользоваться его механизмом обновления - вам придется написать свое собственное (например, приложение Amazon для рынка делает это).

По сути, вам придется настроить какой-то механизм оповещения (возможно, проверить наличие обновлений при запуске приложения), загрузить APK и запустить намерение, чтобы пользователь явно заявил, что он хочет установить приложение. Автоматическое обновление (загрузка и установка APK без каких-либо действий со стороны пользователя) невозможно из-за соображений безопасности за пределами Android Market.

Для получения дополнительной информации о том, как запустить действие "установка", проверьте эту тему .

0 голосов
/ 01 ноября 2011

окей ... я думаю, что у вас есть несколько правильных веб-сервисов ... создайте веб-сервис обновлений, который принимает версию пользователя и отправляет ее вам ... вы можете перекрестно ссылаться на нее, и если пользователю нужно загрузить новый версия, которую они направляют в браузер ... где вы можете указать, где вы размещаете файлы ... вы можете поместить в меню пункт приложения, чтобы сказать, что пользователь может проверять наличие обновлений ... номер версии приложение может быть легко получено ... проверьте Google или свяжитесь со мной, если вы все еще не можете найти ... ... 1001 *

0 голосов
/ 01 ноября 2011

Звучит как хороший случай для обмена сообщениями между облаками и устройствами .... для уведомления пользователя об обновлении есть в наличии ...

http://code.google.com/android/c2dm/

Я думаю, им все равно придется загрузить / установить его ..... Вы можете помочь им, сделав функцию загрузки / установки приложения самостоятельно .....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...