[android] Android에서 활성 장치 관리자가 활성화 된 앱을 제거하는 방법은 무엇입니까?

장치 관리자가 활성화 된 (DevicePolicyManager) 앱을 작성하고 설치했습니다. 하지만 제거하고 싶을 때이 메시지와 함께 실패를 반환합니다.

WARN / PackageManager (69) : com.mypackage.test 패키지를 제거하지 않음 : 장치 관리자가 활성화 됨

어떻게 제거하거나 프로그래밍 방식으로 제거 할 수 있습니까? 감사.



답변

설정-> 위치 및 보안-> 장치 관리자로 이동하여 제거하려는 관리자를 선택 취소하십시오.

이제 응용 프로그램을 제거하십시오. 제거하기 전에 응용 프로그램을 비활성화해야한다는 메시지가 계속 표시되는 경우 제거하기 전에 응용 프로그램을 강제 종료해야 할 수 있습니다.


답변

새 DevicePolicyManager를 만든 다음 앱의 버튼에 대한 onClickListener에서 removeAdmin (adminReceiver)을 사용할 수도 있습니다.

//set the onClickListener here
{
   ComponentName devAdminReceiver = new ComponentName(context, deviceAdminReceiver.class);
   DevicePolicyManager dpm = (DevicePolicyManager)context.getSystemService(Context.DEVICE_POLICY_SERVICE);
   dpm.removeActiveAdmin(devAdminReceiver);
}

그런 다음 제거 할 수 있습니다.


답변

삼성 > “잠금 화면 및 보안”- -> “기타 보안 설정”- “설정”으로 이동> “전화 관리자”를 제거 할 관리자의 선택을 취소합니다.

“보안”이라는 단어가 내 디스플레이에 숨겨져있어서 “잠금 화면”을 클릭해야한다는 것이 분명하지 않았습니다.


답변

볼트 암호를 입력하면 볼트 오른쪽 상단 모서리 옵션 아이콘이 있습니다. 그것을 누르십시오. 그-> 설정-> 볼트 관리 의식이 선택 해제됩니다. 작업 완료. U는 지금 앱을 제거 할 수 있습니다.


답변

Redmi 사용자의 경우

설정-> 비밀번호 및 보안-> 개인 정보 보호-> 특별 앱 액세스-> 기기 관리자 앱

앱 비활성화를 클릭하십시오.


답변

Redmi / xiaomi 사용자

"Settings" -> "Password & security" -> "Privacy" -> "Special app access" -> "Device admin apps"제거하려는 계정으로 이동하여 선택하십시오.

또는 간단히

설정으로 이동-> 그런 다음 장치 관리자 앱을 검색 -> 제거하려는 계정을 클릭하고 선택하십시오.


답변