Как ИТ-администраторы могут настроить приложение Android с управляемыми конфигурациями
У меня есть приложение для Android, которое используется многими предприятиями, у каждого из которых есть свой адрес сервера и порт.
Когда каждое предприятие загружает мое приложение, я хочу, чтобы они могли настраивать адрес сервера и номер порта. Может быть, ИТ-администратор этой компании может изменить значения в файле конфигурации, чтобы пользователь не беспокоился об адресе сервера и номере порта и просто должен ввести идентификатор пользователя и пароль.
Я нашел один документ на сайте разработчика Android: https://developer.android.com/work/managed-configurations
Я могу понять код из приведенной выше ссылки, но я не уверен, как ИТ-администратор может передать файл конфигурации в приложение (в консоли EMM или чем-то еще). Любая идея будет высоко оценена.
2 ответа
Да, вы бы выдавали конфигурацию с консоли EMM. Администратор будет либо:
- используйте Play Store - они одобрят ваше приложение из Play Store, используя учетную запись администратора Android Enterprise, и импортируют его в консоль EMM. Затем они назначат его на устройства Android с соответствующими настройками приложения.
- используйте внутренний магазин приложений EMM (если поддерживается): некоторые EMM имеют свой собственный внутренний магазин приложений и могут поддерживать отправку управляемых конфигураций для приложений Android.
Ваша соответствующая EMM должна иметь документацию или видео о том, как это сделать. Вот ссылка для 42Gears.
Ниже приведен скриншот из Airwatch, показывающий отдельный элемент управляемой конфигурации Dropbox.
Когда вы предоставляете управляемые конфигурации для своего приложения, организации, использующие ваше приложение, могут настроить его через консоль управления устройством. Консоль отличается в зависимости от используемого решения для управления устройством.
Например, клиенты G Suite могут настраивать приложения с admin.google.com (см. Справочный центр, раздел "Создание управляемых конфигураций").
Если у вас нет подписки на G Suite, вы можете использовать Android Management Experience- бесплатную демонстрацию возможностей управления Android. После того, как вы зарегистрировались, перейдите в раздел "Выбор приложений и управление ими", добавьте свое приложение и щелкните по значку рядом с ним, чтобы настроить управляемые конфигурации.
Обратите внимание, что настройки, которые организации видят в консоли, представлены в последней рабочей версии вашего приложения в Google Play.