Pour des raisons de sécurité, Google a ajouté des « informations aux applications de caméras tierces » dans Android 11. limite

Avec Android 11, Google a imposé des restrictions supplémentaires sur la façon dont l’application caméra peut être insérée dans le système. Plus précisément, il limite les opérations que les applications de caméra autres que les applications intégrées par défaut pourront effectuer.
Selon Android Police, Google exige des applications tierces qui ne disposent pas de leur propre fonction de caméra pour démarrer uniquement l’application de caméra par défaut pour effectuer une capture d’image ou de vidéo. Avant cela, une boîte de dialogue s’affichera aux utilisateurs, leur permettant de choisir parmi les applications de caméra installées sur leurs appareils.
La documentation du développeur montre:
À partir d’Android 11, seule l’application de caméra système préinstallée peut répondre aux actions d’intention suivantes:
android.media.action.VIDEO _CAPTURE
android.media.action.IMAGE_ CAPTURE
android.media.action.IMAGE_ _CAPTURE_ SECURE
Si plusieurs applications de caméra système préinstallées sont disponibles, le système affichera une boîte de dialogue permettant à l’utilisateur de sélectionner une application. Si vous souhaitez que votre application utilise une application de caméra tierce spécifique pour capturer des images ou des vidéos en son nom, vous pouvez clarifier ces intentions en définissant le nom du package ou des composants pour l’intention.
Google a déclaré que cela était fait pour des raisons de sécurité, et du côté des consommateurs, il est difficile de voir l’ampleur de la transaction pour la plupart des gens. Si vous modifiez l’application de caméra par défaut à une autre application de caméra, vous ne remarquerez pas le changement dans la plupart des situations courantes, telles que l’ajustement rapide de la forme de la photo en double-cliquant sur le bouton d’alimentation.
En d’autres termes, dans un cas d’utilisation, cela devient très gênant. Si l’utilisateur définit une autre application comme application de caméra par défaut, puis désactive l’application de caméra intégrée, cela détruira effectivement le système. Vous devez d’abord réactiver et utiliser l’option de caméra préférée en même temps pour capturer des images dans des applications sans fonctionnalité de caméra. Ce n’est pas idéal, mais ce n’est pas terrible non plus.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *