0 votes

Comment empêcher la désinstallation des applications

Comment éviter de désinstaller par erreur des applications sélectionnées ? Puis-je ajouter une application utilisateur à l'administrateur du dispositif par exemple ?

1voto

Firelord Points 23064

Non, vous ne pouvez pas ajouter une application en tant qu'administrateur de périphérique, à moins qu'elle ne soit prévue à cet effet. Ce que vous pouvez faire, c'est convertir ces applications en applications système. Le processus nécessite un accès Root . Suivez :

Vous pouvez aussi, bien qu'avec un accès Root, désactiver le composant [com.android.packageinstaller.UninstallerActivity](https://android.googlesource.com/platform/packages/apps/PackageInstaller/+/369b17b/src/com/android/packageinstaller/UninstallerActivity.java#45) . ( Elixir 2 peut le faire facilement). Ce composant affiche la boîte de dialogue permettant de désinstaller l'application. Si vous empêchez l'apparition de ce composant, vous ne pourrez pas désinstaller l'application. via l'interface graphique .

En l'absence d'accès Root pensez à désactiver l'application Package Installer. Il s'agit d'une application système qui gère l'installation (applications chargées en mode latéral) et la désinstallation des applications via l'interface graphique. Elle peut être désactivée à partir de Paramètres Apps (ligne à trois points Afficher le système) ou (Toutes les apps) Package Installer Disable.

Un effet secondaire Si vous désactivez complètement Package Installer ou son composant susmentionné, vous ne pourrez plus désinstaller d'applications via l'application Paramètres (à l'exception du Play Store). Réactivez Package Installer pour désinstaller à nouveau une application à partir de l'application Paramètres.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X