사용자가 안드로이드 잠금 화면에 잘못된 암호를 입력하면 작업 중 하나가 완료되어야하는 Android 앱에서 작업하고 있습니다. 예를 들어 사용자가 잘못된 암호를 입력 한 경우 전자 메일이 전송됩니다.사용자가 안드로이드 앱에 잘못된 암호 (잠금 화면)를 입력했는지 확인하는 방법
나는 도움을 얻을 것이다. 미리 감사드립니다.
Kshitij
사용자가 안드로이드 잠금 화면에 잘못된 암호를 입력하면 작업 중 하나가 완료되어야하는 Android 앱에서 작업하고 있습니다. 예를 들어 사용자가 잘못된 암호를 입력 한 경우 전자 메일이 전송됩니다.사용자가 안드로이드 앱에 잘못된 암호 (잠금 화면)를 입력했는지 확인하는 방법
나는 도움을 얻을 것이다. 미리 감사드립니다.
Kshitij
잠금 화면 그것이 다른 응용 프로그램 잠금 화면의 역할과 기본 안드로이드 버전을 사용하지 않도록 설정을 만들 수 있습니다 inaccessible.You하게 만드는 총 샌드 박스 환경에서 실행된다.
앱을 기기 관리자으로 등록하면됩니다.
watch-login
태그를 장치 관리 메타 데이터에 추가하면 onPasswordFailed
및 onPasswordSucceeded
이벤트를 처리 할 수 있습니다.
은 고해상도/XML 폴더에 device_admin.xml
라는 이름의 파일을 만들고 그 안에 이러한 태그를 넣어 :
<?xml version="1.0" encoding="utf-8"?>
<device-admin xmlns:android="http://schemas.android.com/apk/res/android">
<uses-policies>
<watch-login />
</uses-policies>
</device-admin>
는 당신은 DeviceAdminReceiver
에서 확장하는 AdminReciever
클래스를 작성해야합니다. 이 수업에서는 onPasswordFailed
을 처리하고 사용자가 잘못된 비밀번호를 입력 한 경우 필요한 것을 처리 할 수 있습니다. 지금까지 내가 아는 한, 이것은 단지 지원되지 않는 암호 및 PIN 및 패턴과 함께 작동
Password Enforcer Sample
참고 : 여기에 전체 예를 볼 수 있습니다.