J'utilisais Copie universelle pendant un certain temps pour pouvoir copier du texte à partir de champs qui ne peuvent normalement pas être sélectionnés, mais étant donné qu'il est capable de voir tout le contenu de l'écran lorsqu'il fonctionne, je devais le désactiver dans les paramètres d'accessibilité jusqu'à ce que cela soit nécessaire, ce qui était pénible. J'ai trouvé Copycat qui fait la même chose, mais avec une seule permission (exécuter au démarrage) déclarée, et il indique ce qui suit :
Cette application n'utilise pas du tout de connexion internet, elle ne synchronise donc jamais aucune de vos données enregistrées. Vous pouvez le confirmer vous-même en vérifiant les autorisations de l'application. Vos données sont en sécurité dans votre appareil.
À première vue, cela semble génial, puisqu'il n'y a aucun souci à lui donner l'accès impliqué par le service d'accessibilité. Cependant, je sais que les autorisations Android ne sont pas aussi bien définies, malheureusement, et que si une application a des droits d'accès à l'information, elle ne peut pas les utiliser. cualquier permission dans une catégorie, il a tous les permissions dans cette catégorie. Étant donné que l'autorisation "Exécuter au démarrage" se trouve dans la catégorie "Autres", où se trouvent également les autorisations Internet, il semblerait qu'il ait cet accès, même s'il ne le demande pas spécifiquement.
Donc ma question est, est-ce que c'est vrai, ou est-ce qu'une application ont doit déclarer une permission dans son manifeste afin de pouvoir l'utiliser, et est-ce que cette déclaration siempre signifie que cette autorisation s'affichera lors de la consultation des autorisations d'une application dans le Play Store ? En d'autres termes, Copycat est-il vraiment sûr, ou pourrait-il encore envoyer des informations, et le développeur est soit mal conseillé, ce qui ne serait pas exactement prometteur, ou carrément menteur, ce qui serait clairement mauvais ? Je leur ai envoyé un e-mail il y a quelques semaines mais je n'ai pas reçu de réponse.
P.S. Je ne savais pas si cette question devait être placée sur Stack Overflow, puisqu'elle concerne la programmation, ou non, puisqu'elle n'est pas liée à un code spécifique.