Безопасное закрепление экрана как владелец устройства

Я хочу внедрить безопасный режим киоска в мое приложение. Начиная с Android 5.1, поэтому можно использовать закрепление экрана. Но каждый раз, когда я запускаю закрепление экрана, я получаю диалоговое окно, которое мне не нужно, и можно выйти из этого режима киоска, удерживая кнопку возврата и обзор.

Поэтому я обнаружил, что это поведение нельзя остановить с помощью приложения в качестве владельца устройства.

Теперь мои вопросы:

Что именно это владелец устройства или приложение администратора устройства. Как я могу это понять? Было бы хорошо, если бы кто-то мог объяснить это простыми словами.

И второй вопрос:

Как я могу включить это и заставить мое приложение работать как владелец устройства?

1 ответ

DeviceOwner - это "состояние", в котором может быть установлено приложение во время подготовки устройства. Это не просто и не легко сделать, но как только приложение было установлено как DeviceOwner, оно может вызвать некоторые дополнительные API, недоступные для обычных приложений, даже если эти приложения установлены как DeviceAdmin.

Другие вопросы по тегам