Hoe verwijder je een app met actieve apparaatbeheerder ingeschakeld op Android?

Ik heb een app geschreven met apparaatbeheer ingeschakeld (DevicePolicyManager) en geïnstalleerd.
Maar als ik het wil verwijderen, keert het mislukt terug met dit bericht

WARN/PackageManager(69): Pakket com.mypackage.test wordt niet verwijderd: heeft actieve apparaatbeheerder

Hoe kan ik het verwijderen of programmatisch verwijderen?
Bedankt.


Antwoord 1, autoriteit 100%

Ga naar INSTELLINGEN->Locatie en beveiliging-> Apparaatbeheerder en deselecteer de beheerder die u wilt verwijderen.

Verwijder nu de applicatie. Als er nog steeds staat dat u de toepassing moet deactiveren voordat u de installatie ongedaan maakt, moet u de toepassing mogelijk geforceerd stoppen voordat u de installatie ongedaan maakt.


Antwoord 2, autoriteit 21%

U kunt ook een nieuwe DevicePolicyManager maken en vervolgens removeAdmin(adminReceiver) gebruiken via een onClickListener of een knop in uw app

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

En dan kun je de installatie ongedaan maken


Antwoord 3, autoriteit 3%

Ga op Samsungnaar “Instellingen” -> “Vergrendelscherm en beveiliging” -> “Andere beveiligingsinstellingen” -> “Telefoonbeheerders” en deselecteer de beheerder die u wilt verwijderen.

Het woord “beveiliging” was verborgen op mijn scherm, dus het was niet duidelijk dat ik op “Vergrendelscherm” moest klikken.


Antwoord 4, autoriteit 2%

Redmi/xiaomi-gebruiker

Ga naar "Settings" -> "Password & security" -> "Privacy" -> "Special app access" -> "Device admin apps"en selecteer het account dat u wilt verwijderen.

Of gewoon

ga naar instelling -> Zoek vervolgens naar Apparaatbeheer-apps-> klik en selecteer het account dat u wilt verwijderen.


Antwoord 5

Voer het kluiswachtwoord in en het optiespictogram in de rechterbovenhoek van de kluis is daar. Druk erop. In die ->settings->kluis moeten beheerdersrituelen worden gedeselecteerd. Werk gedaan. U kunt de app nu verwijderen.


Antwoord 6

Voor Redmi-gebruikers,

Instellingen -> Wachtwoord & beveiliging -> Privacybeleid -> Speciale app-toegang -> Apparaatbeheer-apps

Klik op de apps deactiveren


Antwoord 7

Als u de pakketnaam kent, kunt u met abd verwijder de eigenaar van het apparaat

adb shell dpm remove-active-admin packagename/.yourAdminReceiver

dan

adb uninstall packagename

LEAVE A REPLY

Please enter your comment!
Please enter your name here

eighteen − 5 =

Other episodes