Как использовать экран блокировки пароля по умолчанию в нашем приложении Android? - PullRequest
9 голосов
/ 07 ноября 2011

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

Может кто-нибудь сказать мне цель этой деятельности.Пожалуйста, помогите мне, я застрял на этом.

Заранее спасибо.

Ответы [ 4 ]

3 голосов
/ 08 ноября 2011

Я получил решение, используя APIDemo. Пожалуйста, проверьте APIDemo / app / DeviceAdmin .

Спасибо.

1 голос
/ 02 декабря 2013

com.android.settings.ChooseLockGeneric Уязвимость (CVE-2013-6271) в Android 4.3 позволяет вредоносному приложению удалить все существующие блокировки устройств, активированные пользователем без подтверждения: http://thehackernews.com/2013/12/CVE-2013-6271-Android-device-lock-bypass.html

1 голос
/ 07 ноября 2011

Я не верю, что намерение раскрыто, но, будучи открытым исходным кодом, вы можете сделать свое собственное.

0 голосов
/ 07 ноября 2011

Я обнаружил намерение, подключив свой телефон в режиме отладки. Я нашел следующую информацию.

Starting activity: Intent { cmp=com.android.settings/.ChooseLockPattern }

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

Для более точного следования приведена строка, которую вы должны наблюдать в ddms

Starting: Intent { cmp=com.android.settings/.ChooseLockGeneric } 

Сделайте несколько r и d с намеренными флагами, я думаю, вы получитерешение согласно вашему требованию.

...