¿Por qué algunas aplicaciones sin funciones de Internet requieren acceso a Internet?

22

Un par de aplicaciones que he instalado o considerado dicen que requieren acceso a Internet a pesar de que no tienen características obvias de Internet. Una de las más sorprendentes fue una simple aplicación de brújula.

¿Por qué es esto?

BrianCooksey
fuente

Respuestas:

19

Por lo general, las aplicaciones requieren acceso a Internet para anuncios, datos analíticos o para enviar informes de errores / seguimientos de pila al desarrollador.

Otras razones pueden incluir el uso de los servidores de licencias de Google para validar copias legítimas de aplicaciones con compras en el mercado de Android (los servidores de licencias de Google usan el permiso CHECK_LICENSE). Del mismo modo, algunos desarrolladores producen sus propias claves y servidores de licencias (antes de la implementación de Google).

Por ejemplo, soy el desarrollador de una aplicación de calculadora de propinas . Requiere el permiso de Internet para enviarme datos analíticos a través de Flurry . Un día planeo agregar este programa de seguimiento de pila remota para errores más detallados (pero aún no lo he hecho porque hasta ahora mi aplicación realmente no ha generado ningún error / error). Pero el valor de esta información vale la pena pedir el permiso de internet. Puedo ver exactamente cuántos usuarios de qué sistema operativo Android están usando mi aplicación y cuáles son los teléfonos más populares que usan mi aplicación. Sin embargo, también les doy a los usuarios una "opción de exclusión" en la configuración si eligen no enviarme esta información.

Bryan Denny
fuente
55
Las aplicaciones usan el permiso CHECK_LICENSE para las licencias de Google en lugar del permiso de Internet.
Dan Dyer
@Dan me corrijo entonces, gracias por señalar eso.
Bryan Denny