Comment éviter de désinstaller par erreur des applications sélectionnées ? Puis-je ajouter une application utilisateur à l'administrateur du dispositif par exemple ?
Réponse
Trop de publicités?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 :
- Comment installer correctement une application système à partir de son .apk ?
- Installer .apk comme application système directement (avec Root)
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.