Pourquoi certaines applications sans fonctionnalités Internet nécessitent-elles un accès Internet?

22

Quelques applications que j'ai installées ou envisagées disent qu'elles nécessitent un accès à Internet même si elles n'ont pas de fonctionnalités Internet évidentes. L'une des plus surprenantes était une simple application boussole.

Pourquoi est-ce?

BrianCooksey
la source

Réponses:

19

Habituellement, les applications nécessitent un accès Internet pour les publicités, les données analytiques ou pour renvoyer les rapports de bogues / traces de pile au développeur.

D'autres raisons peuvent inclure l' utilisation des serveurs de licences de Google pour valider des copies légitimes d'applications avec des achats sur Android Market (les serveurs de licences de Google utilisent l'autorisation CHECK_LICENSE). De même, certains développeurs produisent leurs propres clés et serveurs de licences (avant la mise en œuvre de Google).

Par exemple, je suis le développeur d'une application de calcul de basculement . Il nécessite la permission d'Internet pour me renvoyer des données analytiques via Flurry . Un jour, je prévois d'ajouter ce programme de suivi de pile à distance pour des erreurs plus détaillées (mais je ne l'ai pas encore fait car jusqu'à présent, mon application n'a pas vraiment généré de bugs / erreurs). Mais la valeur de ces informations vaut la peine de demander la permission d'Internet. Je peux voir exactement combien d'utilisateurs de ce système d'exploitation Android utilisent mon application et quels sont les téléphones les plus populaires utilisant mon application. Cependant, je donne également aux utilisateurs un "opt out" dans les paramètres s'ils choisissent de ne pas m'envoyer ces informations.

Bryan Denny
la source
5
Les applications utilisent l'autorisation CHECK_LICENSE pour les licences Google plutôt que l'autorisation Internet.
Dan Dyer
@ Dan, je me sens corrigé alors, merci de l'avoir signalé.
Bryan Denny