Что мы имеем дело с
У нас есть это приложение, которое мы распространяем для наших клиентов в автономном режиме (т.е. не загружаем в Play Store). Прикладной аромат, распределенный каждому клиенту, почти идентичен с небольшим количеством настроек здесь и там. Все наши клиенты используют это приложение для своих сотрудников для использования. В основном это корпоративное приложение.
Что проблема
Недавно один из наших клиентов начал использовать инструмент MDM (Mobility Device management), который блокирует приложения, которые не загружаются из игры Google. Очевидно, мы получили запрос от нашего клиента, чтобы узнать, можно ли загрузить это приложение в игру Google или нет.
Важно, что у нас более 100 клиентов, и имя пакета приложения, предоставляемого каждому клиенту, на самом деле то же самое. Так что это одно и тоже приложение с небольшим количеством настроек. Если мы пойдем по пути публикации приложения в игровой магазин, мы, возможно, окажемся в хаосе (мы не хотим загружать в магазин игр 100 различных приложений, то есть один для каждого клиента). Мы делаем некоторую оптимизацию с нашего конца, чтобы несколько клиентов могли использовать одно и то же приложение (но мы не можем заставить все 100 клиентов использовать одно и то же приложение.)
На что я смотрю?
Я начал изучать Android For Work (AFW), личные приложения Google, управляемую Google и все еще переваривать вещи. Но для меня это выглядело как безопасный способ для предприятий развертывать/публиковать приложения, которые могут быть загружены только на определенных устройствах и под определенным профилем (который держит вещи отдельно от личных приложений и данных пользователя, если они используют один и тот же телефон для личных и цель работы).
Какое решение я ищу?
-
Частное развертывание приложения (размещение его в Google или частном хосте но перечислены в Google Play в обоих случаях), и пусть мои клиенты разделяют это приложение со своим сотрудником.
-
Каждое частное приложение для каждого клиента должно быть частный остров. Я хочу распространять приложение с тем же пакетом имя всем моим клиентам (из того, что я прочитал до сих пор, это может не с помощью Google. Но я надеюсь, что кто-то может указать факты, если я чего-то не хватает).