Устройства, управляемые одним мобильным устройством
Мне нравится иметь одно приложение для Android на наших управляемых устройствах, мы хотим, чтобы на устройстве использовалось только это приложение с необходимыми ограничениями, например,
Одноразовое использование - на устройстве будет только одно приложение, пользователь не сможет использовать другие приложения, такие как просмотр страниц, YouTube или что-либо еще,
исходную настройку, такую как звук уведомления, GPS всегда включен, максимальный уровень звука уведомления и звонка, изменить нельзя.
Пользователь не может выключить устройство.
этот параметр может быть изменен только нашими серверами.
я думаю, что у меня есть 2 варианта,
1) Использование samsung knox sdk на устройствах samsung. Вот функция проверки MDM в Samsung Knox Standard!
2) Общий способ Android, настройка одноцелевых устройств, решение COSU на сайте Android Developer.
Хотелось бы узнать ваше мнение по этому поводу, может быть, если вы, ребята, сделали какой-либо из двух или любым другим способом, я мог бы использовать некоторые из руководящих принципов или пути.
Спасибо за чтение, и, пожалуйста, прокомментируйте, если я не смог сформулировать тему, или она требует редактирования.
2 ответа
Вы можете использовать новый API управления Android от Google, кажется, он соответствует вашим потребностям.
Это новый облачный API, который позволяет управлять устройствами Android с сервера без необходимости создания агента на устройстве (контроллера политики устройств).
У меня большой опыт использования Samsung Kiosk Mode из Knox Standard SDK, который является бесплатным, и режим Pro-Kiosk из Knox Customization SDK (который имеет больше функций, но не является бесплатным).
Поэтому я могу с уверенностью сказать, что все 4 упомянутые вами точки могут быть достигнуты с помощью Knox Standard SDK.
Отдельная цель: https://seap.samsung.com/api-references/android-standard/reference/android/app/enterprise/kioskmode/KioskMode.html
LocationPolicy (вы можете включить GPS и ограничить изменение): https://seap.samsung.com/api-references/android-standard/reference/android/app/enterprise/LocationPolicy.html
Да. Это возможно, но я забыл точную реализацию.
Да, также.
Единственный недостаток использования этого SDK:
Вы привязаны к Samsung (с которым я лично согласен, так как Samsung имеет такое проникновение на рынок, и вы можете получить обслуживание практически в любой точке мира, а в корпоративном мире это очень важно)
О нативной функциональности Android: никогда не пробовал