Почему и как удаляются некоторые ответы?

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

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

Я также понимаю, что это пользовательское приложение может быть убито ОС в любое время, если использование памяти станет слишком низким. Хотя это должно происходить только в случае утечки памяти в любом из запущенных приложений.

Я также не уверен, можно ли отключить поведение физических кнопок для доступа к главному экрану или экрану настроек.

Я понимаю, что рутирование устройства и / или создание пользовательского ПЗУ с изменениями будет более безопасным, но и более сложным. Мне интересно, можно ли реализовать достаточно хороший режим киоска с помощью приложения для Android.

П.С .: Извините за перепост, но ответы на подобные вопросы недостаточно ясны.

Ответы на вопрос(2)

Ваш ответ на вопрос