Блокировка устройства Android - PullRequest
1 голос
/ 31 января 2011

Я занимаюсь разработкой приложения для планшетного ПК Android, и мне нужно разрешить пользователю запускать только точные приложения.1. Есть ли способ запретить выполнение других приложений?2. Можно ли показать какой-нибудь экран блокировки с запросом пароля и запретить пользователю запускать что-либо до тех пор, пока аутентификация не будет пройдена?

К сожалению, я не нашел никакой информации: (

Ответы [ 2 ]

2 голосов
/ 31 января 2011

Если вы говорите о приложениях (а не только о действиях в приложении), то Google не будет "безопасно" разрешать вам блокировать запуск других программ. Если бы у вас была собственная (не имеющаяся на складе) версия Android, которую вы развертывали, например, на устройствах компании, то, возможно, вы могли бы сделать это, но если вы просто создаете приложение, было бы неразумно, чтобы приложение предотвращало другие от бега. Возможно, вы могли бы создать какой-то ресурс совместно используемой памяти с некоторыми флагами, на которые другие приложения могли бы смотреть после запуска, чтобы увидеть, следует ли им продолжать или нет, но это все.

0 голосов
/ 02 февраля 2011

Вам потребуется написать замену панели запуска и приложения, чтобы можно было управлять процессом запуска приложения.В SDK есть демо для создания модуля запуска, и короткая ветка об этом здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...