11 votes

Pourquoi la prise d'une capture d'écran nécessite-t-elle un accès Root ?

J'ai réfléchi à cette question et je ne comprends pas le raisonnement qui se cache derrière. Les utilisateurs d'iPhone ont cette capacité dès la sortie de la boîte, et pourtant Apple est beaucoup plus protecteur de ses appareils.

Que cela devienne une discussion philosophique ou technique (ou peut-être les deux), j'aimerais quand même comprendre pourquoi cette limitation existe dans Android.

10voto

Rudd Zwolinski Points 6852

Je ne sais pas pourquoi il n'était pas disponible avant, mais à partir du 2.3.3 La prise en charge des captures d'écran non rootées a été ajoutée pour les applications système, au moins. Comme l'a noté eldarerathis, certains articles laissent entendre que cela permettrait à n'importe quelle application de capturer une capture d'écran, mais d'après un ingénieur Android cette permission n'est accordée qu'aux applications signées par les clés de l'image système - elle n'est disponible que pour être intégrée au système d'exploitation, et non comme une fonctionnalité à laquelle les applications tierces peuvent accéder.

4voto

Matthew Read Points 50150

Je pense que c'est pour que les applications malveillantes ne puissent pas transmettre des images de ce que vous faites. Bien sûr, cela n'explique pas pourquoi les applications qui lisent les SMS ou autres n'ont pas besoin de Root :P

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X