2017-03-19 3 views
4

다음과 같은 문제가 있습니다. 화면을 잠그는 앱을 만들려고합니다. DevicePolicyManager를 통한 메소드는 매우 잘 작동합니다. 여태까지는 그런대로 잘됐다. 그러나 DPM으로 휴대 전화를 잠그면 지문 잠금 해제 방법이 사용 중지되며 휴대 전화 잠금을 해제하기 위해 패턴 (또는 PIN 또는 설정 한 값)을 입력해야합니다. 정상적인 방법으로 (즉 전원 버튼으로) 잠그면 지문 잠금 해제가 작동합니다.지문을 사용하지 않고 화면을 잠그지 마십시오.

내 질문은 화면을 프로그래밍 방식으로 잠그고 나중에 지문을 통해 잠금을 해제하는 방법은 무엇입니까?

PS : 나 멜로 계통 OS 정상 유동을하다

답변

1

와 하 S5 미니있다. 장치가 패턴 또는 암호를 묻는 메시지가 다시 시작되는 상태로 장치가 다시 시작됩니다. Google은 이에 대한 API를 제공하지 않았습니다. 잠금 기능이있는 PlayStore의 앱을 확인하면됩니다.

편집 : 아래의 쿼리의 당신이 질문 한 응답은 어떻게 사용자가 잠금을 해제 할 수 여전히 (예 : 응용 프로그램을 통해) 전원 버튼을 사용하지 않고 자신의 휴대 전화를 잠글 수 있습니다 여기에

  1. 을 공유 지문을 사용하고 있습니까?

    의도적으로 앱을 호출하여 기기를 잠글 수있는 API가 없습니다.

  2. 여기에는 보안상의 이유가 있습니까?

    예, 앱에 기기 잠금을 허용하는 경우 DOS (서비스 거부) 문제가 있습니다. 고의 또는 우발적 (app 버그).

가 여기 발견 [ https://code.google.com/p/android/issues/detail?id=79735#c115]

는 당신이 응용 프로그램 바로 가기로 고정하는 방법을 검색하지 전원 버튼으로 할 필요가 있다고 생각합니다. 기껏해야 나는이 수준으로 도울 수 있었다.

+0

감사를 해결하는 xposed 모듈이기도하지만 난 동의해야합니다. 예를 들어 "greenify"앱을 사용하면 화면을 잠그지 만 다시 시작한 상태가되지 않는 바로 가기를 만들 수 있습니다. – ChesterKing

+0

그냥 시도했습니다.장치를 절전 모드로 전환하고 상태를 잠그지 않는 것 같습니다. 장치를 제대로 잠궈 야합니까? –

+0

화면이 꺼지면 장치가 즉시 잠기므로 (그러나 지문이 계속 작동하므로) 절전 모드도 좋습니다. 장치를 절전 모드로 전환하려면 어떻게합니까? – ChesterKing

1

꼭대기 발사기가 어떻게 돌아 왔는지주의하십시오. apex launcher를 통한 화면 잠금 지문 스캐너 사용 안 함!

실제로는 화면을 검은 색 즉 부드러운 잠금 (화면이 꺼지는 잘못된 느낌을줍니다)으로 설정 한 다음 5-10 초 후 디스플레이가 실제로 시간 초과로 인해 꺼지는 것입니다.

전화가 다음 쉘 명령을 input keyevent 26 키 전원을 시뮬레이션하기 위해 실행할 수있는 뿌리를두고있는 경우 동일한 기능 OFF+ (Screen Off/Fingerprint unlock support). (나는 그것이 "lock screen timeout"을 modifys 추측)


을 구현하지만이있을 수 있습니다

다른 응용 프로그램 지연의 일부분. 어떤 루트 사용자가보고되는 경우


아니라, 거기에이 문제를 귀하의 답변에 대한 FingerprintEnabler

관련 문제