Plusieurs solutions peuvent être utilisées dans ce cas.
Désactiver ou masquer l'application
Si l'appareil prend en charge la configuration multi-utilisateurs, vous pouvez créer un compte utilisateur secondaire pour votre fils et imposer autant de restrictions que vous le souhaitez.
Si vous ne voyez pas Utilisateurs dans l'application Paramètres, c'est que votre appareil officiellement ne prend pas en charge configuration multi-utilisateurs. Voir une dérivation ici : L'option multi-utilisateurs n'est pas disponible dans Android one après la mise à jour Lollipop
Quoi qu'il en soit,
- Mise en place adb en PC, permettre débogage usb dans l'appareil et branchez l'appareil sur le PC.
- Créez un nouvel utilisateur à partir de Paramètres -> Utilisateurs et basculez vers lui.
- Allez dans Réglages → Apps → Toutes les apps → trouvez votre app, appuyez dessus et désactivez-la.
Si vous pensez que la désactivation n'est pas suffisante, rendez simplement l'application inaccessible à votre fils. Procédez comme suit :
- Nous avons besoin de connaître l'identifiant de l'utilisateur secondaire que nous avons créé. Pour cela, suivez ma réponse à Comment trouver le nom/ID de l'utilisateur en cours d'exécution à partir d'ADB ? . L'identifiant de l'utilisateur sera probablement 10.
-
Nous allons masquer toute application dont l'utilisation vous semble douteuse pour votre fils. Exécuter
adb shell pm hide --user UserID PACKAGE
Remplacez UserId par l'ID de l'utilisateur actuel que vous avez trouvé et PACKAGE par nom du paquet de l'application . Pour l'application de recherche Google, c'est com.google.android.googlequicksearchbox
.
Le masquage s'apparente à la suppression temporaire d'une application, à la différence près que l'application n'est jamais supprimée du système, mais seulement inaccessible à l'utilisateur actuel. Vous pouvez toujours annuler le masquage de l'application en remplaçant hide
con unhide
dans ledit commandement.
Vous pouvez sauter certaines étapes en utilisant Débloqueur application
S'appuyer sur l'automatisation
Je ne suis pas sûr que votre application de blocage d'applications fonctionne réellement. Il ne devrait pas avoir de problème. Quoi qu'il en soit, vous pouvez utiliser une application d'automatisation, telle que Tâcheur pour bloquer l'utilisation d'une application.
Remarque : certaines des actions mentionnées pour Tasker peuvent être réalisées à l'aide de MacroDroid , AutoMagic , Automatiser y AutomateIt individuellement.