2

내 앱에 기기 관리 권한이 있습니다. 내가 안드로이드 7에서 현재의 암호를 업데이 트하려고하면,이 "java.lang.SecurityException : 관리자는 현재 암호를 변경할 수 없습니다"예외가오고있다. 안드로이드에서 작동 중입니다. 6. 비밀번호를 초기화하려면 어떻게해야합니까?현재 비밀번호를 Android 7에서 변경할 수 없습니다.

+0

을합니다. 여기에는 장치 관리 메타 데이터 XML 리소스, 해당 메타 데이터를 참조하는 매니페스트 항목, 활성 장치 관리자임을 확인하고 암호를 변경하려는 Java 코드 및 충돌의 전체 Java 스택 추적이 포함됩니다. – CommonsWare

답변

0

Google이 장치 관리 앱의 기능을 변경 한 것으로 보입니다. 이유를 완전히 이해하지 못합니다. 해커가 사용할 수 있다는 것을 알고 있지만 화면 잠금은 별도의 사용 권한 집합이어야합니다. 당신이 잠금 화면 설정이있는 경우 더 이상 잠금 화면을 변경할 수 있습니다

우리는 장치 관리 응용 프로그램의 성능을 감소했습니다, 그리고 장치 관리자가 더 이상 onDisableRequested()를 통해 해제 임박한 통보되지 않습니다. 이러한 전술이었다 장치를 제어하기 위해 일부 ransomware에서 사용합니다.

는 여기에 [mcve] 주시기 바랍니다 전체 링크를 https://blog.google/topics/connected-workspaces/keeping-android-safe-security-enhancements-nougat/