Распространение (и обновление) корпоративного Android-приложения, предназначенного только для внутреннего использования [закрыто]

24
задан Siddhu 2 June 2011 в 16:46
поделиться

3 ответа

В докладе Google I / O 2011 «Принятие Android на работу» освещается эта проблема, но она не предлагает удовлетворительного решения. Смотрите выступление на YouTube (между 30:00 и 36:00) или PDF Slides .

Таким образом, доклад предлагает создать «Внутренний каталог приложений», который по сути является частным рынком приложений для организации. PackageManager API можно использовать для запроса установленных приложений и установки новых приложений. Вам придется периодически проверять наличие обновлений самостоятельно.

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

Если организация использует только одно общеорганизационное приложение Android, возможно, будет проще реализовать все это в самом приложении, а не во «Внутреннем каталоге приложений».

Обновление 2012/03/23:

Со времени моего первого ответа я проверил некоторые решения по управлению мобильными устройствами (MDM). Два из них, которые я рассмотрел, были AirWatch и MaaS360 . Оба они имеют встроенные корпоративные магазины приложений, которые вы можете использовать для распространения приложений. Самая большая проблема с ними связана с ценами - AirWatch - самое дешевое достойное MDM-решение, которое я нашел, по цене 3 доллара на пользователя в месяц.

Если предприятию нужна полная функциональность MDM (как делают многие предприятия), и оно может себе это позволить, воспользуйтесь решением MDM со встроенным корпоративным магазином приложений. Если вам нужны обновления только для одного приложения, Pushlink , опубликованный Виктором Гюго, кажется идеальным.

15
ответ дан 29 November 2019 в 00:16
поделиться

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

Кроме того, имейте в виду, что телефоны AT & T (из коробки) не позволяют устанавливать приложения не с рынка. Говорят, что они работают над решением этой проблемы, но это может быть только для Amazon App Store.

Редактировать: Вам также необходимо убедиться, что на телефонах, на которых установлено приложение, установлен флажок «Неизвестные источники» в меню «Настройки»> «Приложения»

.
1
ответ дан 29 November 2019 в 00:16
поделиться

http://f-droid.org/

Пользовательский рынок andriod, такой как установка с бесплатным программным обеспечением с открытым исходным кодом.

0
ответ дан 29 November 2019 в 00:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: