Vous pouvez envisager d'utiliser un casier d'applications, par exemple. Smart AppLock (Protecteur d'applications) . Les photos sont prises par l'application appareil photo, que vous l'invoquiez depuis le tiroir d'applications, un raccourci, un widget ou en appuyant sur le bouton de l'appareil photo. Par conséquent, si vous verrouillez l'application Appareil photo (et l'application Playstore, afin d'éviter que l'utilisateur n'installe une autre application Appareil photo), veillez également à désactiver l'application Appareil photo. sources inconnues et verrouiller l'application Paramètres), seule une personne connaissant le mot de passe/modèle que vous avez configuré pour protéger ces applications peut les utiliser.
Explication : Tout en bloquant l'accès à l'application caméra, cela n'affecte pas le scanner de codes-barres. Le scanner de codes-barres accède bien sûr à l'appareil photo. matériel informatique mais pas la caméra app : ce dernier ne saurait ce que qu'elle acquiert (juste qu'elle se concentre sur "quelque chose", mais elle ne reconnaît pas ce "quelque chose" et ne saurait donc pas si elle a acquis un code-barres correctement). Vous pouvez également vérifier cela en contrôlant les autorisations demandées par l'application de code-barres : sa liste d'autorisations comprendra certainement les éléments suivants Hardware controls: Take pictures and videos
ce qui signifie qu'il accède au matériel directement. Pour y accéder par l'intermédiaire d'une autre application (par exemple, la caméra), il n'a pas besoin de cette permission, mais appelle cette application par une "intention" (voir : Qu'est-ce que l'intention dans Android ? ), afin que l'application appelée effectue l'action prévue.