- Я создал приложение для Android, которое будет использоваться сотрудниками моей компании (также известной как Enterprise).
- Я НЕ хочу, чтобы это приложение распространялось через Android Market (или любой другой Маркет, если это не мой Маркет).
- Полагаю, мои конечные пользователи очень мало знают о распространении программного обеспечения на мобильных устройствах, об ОС Android и компьютерах в целом.
- Меня интересует установка / обновление одним щелчком.
- Я предпочитаю, чтобы файл APK был недоступен / не подлежал передаче после установки.
Что я пробовал до сих пор:
Я создал APK, разместил его на своем собственном сервере, защищенном паролем пользователя, и добавил MIME-тип в качестве архива пакетов Android ...
Мои пользователи могут войти на сервер и скачать APK-файл.
Отныне это полный беспорядок (я проверял на разных устройствах и версиях ОС):
1. Некоторые устройства будут отображать папку «Загрузки» сразу после установки, а некоторые - нет (в этом случае новичок сразу теряется).
2. Некоторые устройства имеют разные типы файловых менеджеров, поэтому, если вы щелкнете по загруженному APK, поведение будет различным на разных устройствах.
3. Нажатие на загруженный APK может вести себя иначе, чем двойной щелчок на том же APK.
4. Некоторые устройства требуют деинсталляции перед обновлением, а другие нет.
5. и т.д ...
Все вышеизложенное делает установку очень трудной или невозможной для большого числа моих пользователей.
Я ищу установку в один клик: я отправляю ссылку пользователю, он щелкает по ссылке, приложение загружается и устанавливается (и приятно, что (продвинутый) пользователь НЕ имеет возможности получить доступ к APK).
Мне нужно что-то похожее на iPhone Enterprise Distribution (вы попадаете на сервер компании, нажимаете на ссылку, приложение загружается и устанавливается).
Если вы создали простую установку, поделитесь своим опытом.
Спасибо.