я сделал аналогичное приложение, как это, который является фактически в кабине развлекательной системы. Я также написал сообщение в блоге об этом, вы можете проверить здесь: http://arnab.ch/blog/2012/01/android-auto-updating-homescreen-application/.
Это сложное приложение, и позвольте мне перечислить соответствующие пункты для вас:
- Ваше приложение должно быть приложение Homescreen (поиск Google для того, как создать Homescreen приложение для Android)
- кажется ясно, что у вас будет некоторый контроль над устройством, чтобы вы могли убедиться, что никаких дополнительных приложений не установлено.
- Домашний экран можно динамически включить/отключить, посмотреть приложение KytePhone, чтобы посмотреть, что я имел в виду. Короче вам понадобится пароль для выхода из приложения HomeScreen.
- Если вы хотите тихо удалить или установить любое приложение, вам понадобится root-доступ, или вам придется создать пользовательскую сборку Android, где ваше приложение будет иметь системные привилегии (возможно, это не то, что вы ищете).
Надеюсь, я смогу дать вам какое-то направление, если что-то неясно, тогда дайте мне знать.
это возможно с помощью Activitymanager создать сервис и смотреть стек активность и выбрать верхнее приложение, если это не ваше приложение затем запустить ваш application.for более securilty и может отключить keygaurd ключей –
Пользователь, которого вы хотите ограничить с помощью любого другого приложения на телефоне, не является владельцем телефона, я полагаю? –
Чтобы убедиться, что ничего не может быть запущено, вы должны изменить системное программное обеспечение на телефоне. –