Публикация одного приложения Android с разными версиями для внешних корпоративных клиентов.
Моя цель - распространять разные версии одного и того же приложения для разных корпоративных клиентов (на основе лицензирования бизнеса). т.е. разные клиенты заплатили за версию X или Y нашего одного приложения, и мы должны иметь возможность устанавливать эти разные версии приложения у разных клиентов, например, если они покупают новые устройства.
ТАК сообщения, как это, и это на самом деле о доставке графических ресурсов или размер файла.
Этот пост близок, но по сути имеет дело с разными ресурсами приложения для одной и той же версии приложения, а не с разными версиями приложения для разных людей.
Существуют варианты доставки, такие как отправка APK по электронной почте или размещение APK на веб-сайте компании, но они требуют от клиентов разрешения доверять неизвестным источникам, что удешевляет работу.
Варианты доставки Google включают в себя:
- Google Play Общедоступные приложения
- Частные приложения через Google Play ( здесь и здесь), в том числе их Enterprise Mobility Management (EMM)
- Эта опция также описывает публикацию внутренних приложений для другой организации
Вариант 1 потребует другого имени пакета для каждой версии и не будет допускать обновления.
Вариант 2 Похоже, что вы можете развертывать только для пользователей в вашем G-Suite
Вариант 3 Предполагается, что целевой клиент использует G-suite для управления мобильными устройствами, а затем для исправления ошибок в конкретной выпущенной версии потребуется обновить приложение частного предприятия каждого целевого клиента.
Ни один из этих вариантов не является привлекательным. Есть ли другой вариант, который я пропустил?