Обновите клиентское приложение для Android без Google Play Store

Я разработал Android-приложение для удаленного присутствия для своего клиента, у которого более 20 сотрудников. По какой-то причине клиент не хочет, чтобы приложение было опубликовано в Google Play Store, и он не хочет, чтобы сотрудники хранили apk-файл приложения на своем мобильном телефоне. Он звонит сотрудникам, устанавливает apk, а затем удаляет apk-файл с телефона сотрудников. Проблема, с которой я сталкиваюсь, заключается в том, что он регулярно просит меня обновить приложение, а затем выполняет весь процесс установки и удаления приложения. Могу ли я сделать что-то вроде загрузки apk-файла по какой-либо веб-ссылке, сотрудники открывают эту ссылку, и apk автоматически устанавливается на его/ее телефон (без получения apk-файла)? Или это можно сделать как-то иначе?

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

Vivek Mishra 06.05.2019 12:25

Есть ли возможность «закрытого бета-тестирования» в Play Store? Таким образом, доступ к приложению может быть ограничен определенными учетными записями Google.

Markus Kauppinen 06.05.2019 12:30

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

Mian Faizan 06.05.2019 12:30

вы можете использовать вариант, предоставленный Маркусом. Это сработает для вас

Vivek Mishra 06.05.2019 12:33

Возможно, ему не нужен apk на телефоне, потому что он не хочет, чтобы кто-то разгружал его для нелицензионного использования. Вам нужно знать, почему он настаивает на том, чтобы не ставить apk на устройство, и, возможно, просто адресовать это, например. размещая ценный контент во что-то, что исходное приложение загружает после установки.

Bob 06.05.2019 12:37

Даже если вы используете beta трек, apk файл останется на телефонах сотрудников. Для этого лучше разработать веб-приложение, поскольку вам не нужны файлы apk на их телефонах.

Ranjan 06.05.2019 12:37
0
6
2 104
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

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

Ответ принят как подходящий

Вам нужно сказать ему, что если APK установлен, то он находится на телефоне пользователя. То, что он удалил файл, не означает, что его нельзя получить с телефона.

Как говорили другие люди, если ему не нужен APK на телефоне, у вас есть два варианта:

  • разработать веб-приложение
  • вы можете попробовать Android-приложение с мгновенным запуском. Если вы объедините это с закрытой бета-версией, это может соответствовать требованиям, в зависимости от того, почему ваш клиент не хочет его в Google Play.

Другие вопросы по теме