✔️ 2022-04-15 15:50:00 – Paris/France.
Sur Android, les développeurs peuvent empêcher la capture d’écran des applications en définissant FLAG_SECURE. Cela a pour effet secondaire d’empêcher également l’affichage des aperçus d’applications dans le menu multitâche, car ces aperçus sont essentiellement des captures d’écran de l’application dans son dernier état utilisé. Les applications bancaires et les applications protégées par DRM telles que Netflix utilisent généralement cet indicateur protégé, mais c’est le seul moyen d’empêcher l’affichage de cet aperçu. Il semble maintenant qu’Android 13 permettra aux développeurs de désactiver uniquement ces aperçus d’images, tout en permettant à l’utilisateur de prendre des captures d’écran.
Comme repéré par Esper, Android 13 introduit l’API setRecentsScreenshotEnabled. Il existe plusieurs raisons pour lesquelles un développeur peut souhaiter utiliser cette fonctionnalité. Le plus important que je puisse imaginer est que, lors de la manipulation de données sensibles, l’utilisateur fait confiance à l’utilisateur pour décider s’il est sûr de le capturer ou non. Actuellement, FLAG_SECURE est généralement utilisé pour protéger les applications affichant du contenu copié contre la capture de leur contenu, et il a pour effet secondaire de ne pas permettre l’affichage des aperçus d’application dans le menu multitâche.
Disons que vous devez envoyer une capture d’écran d’un virement bancaire à quelqu’un. Le développeur de votre application bancaire a le choix de définir FLAG_SECURE ou d’utiliser la nouvelle API setRecentsScreenshotEnabled pour désactiver les captures d’écran de l’application affichées dans l’aperçu multitâche. Si vous souhaitez envoyer une capture d’écran de ce transfert, vous ne pouvez pas le faire tant que FLAG_SECURE est activé. Cependant, les utilisateurs peuvent ne pas vouloir que les détails sensibles de leur banque soient affichés dans le menu multitâche – détails sensibles tels que leur solde bancaire ou les virements récents. L’introduction de cette API résout exactement ce problème.
C’est certainement une solution à un problème de niche, mais je suis sûr qu’il existe d’autres situations qui sont similaires dans les circonstances. Les développeurs utilisant FLAG_SECURE pour masquer les aperçus d’applications dans le menu récent étaient certainement une solution de contournement qui n’était pas vraiment destinée à cette utilisation, et il est bon de voir Google donner aux développeurs le choix de la manière dont ils masquent ces aperçus d’applications.
La source: Esper
SOURCE : Reviews News
N’hésitez pas à partager notre article sur les réseaux sociaux afin de nous donner un solide coup de pouce. 🤗