Безопасное закрепление экрана как владелец устройства
Я хочу внедрить безопасный режим киоска в мое приложение. Начиная с Android 5.1, поэтому можно использовать закрепление экрана. Но каждый раз, когда я запускаю закрепление экрана, я получаю диалоговое окно, которое мне не нужно, и можно выйти из этого режима киоска, удерживая кнопку возврата и обзор.
Поэтому я обнаружил, что это поведение нельзя остановить с помощью приложения в качестве владельца устройства.
Теперь мои вопросы:
Что именно это владелец устройства или приложение администратора устройства. Как я могу это понять? Было бы хорошо, если бы кто-то мог объяснить это простыми словами.
И второй вопрос:
Как я могу включить это и заставить мое приложение работать как владелец устройства?
1 ответ
DeviceOwner - это "состояние", в котором может быть установлено приложение во время подготовки устройства. Это не просто и не легко сделать, но как только приложение было установлено как DeviceOwner, оно может вызвать некоторые дополнительные API, недоступные для обычных приложений, даже если эти приложения установлены как DeviceAdmin.