39 votos

¿Qué está haciendo Google? Google Play Store actualizando aplicaciones a pesar de tener desactivada la actualización automática.

Recientemente, he notado que Google Play Store "actualiza" automáticamente aplicaciones, incluso cuando las actualizaciones automáticas están explícitamente desactivadas.

Pongo "actualiza" entre comillas, porque todas las aplicaciones en cuestión realmente no tienen ninguna actualización disponible (según la Google Play Store). Sin embargo, la Google Play Store está descargando actualizaciones para estas aplicaciones, y herramientas como SD Maid indican fechas de "Última actualización" recientes para cada una de estas aplicaciones.

Esta actualización está ocurriendo en casi todas las aplicaciones. No se limita a 1 o 2 aplicaciones, o a algunos desarrolladores específicos.

Un ejemplo es Date Calculator Pro. La Google Play Store indica que la última actualización de esa aplicación fue el 25 de diciembre de 2020. Pero hoy descubrí que la Google Play Store estaba actualizando esa aplicación.

Sospecho que Google cambió algunas políticas y que o bien Google mismo está enviando actualizaciones a aplicaciones no-Google, o los desarrolladores están apresurándose a emitir nuevas "actualizaciones", incluso cuando no se agrega ninguna nueva funcionalidad. Pero lo que es realmente extraño es que la Google Play Store no indica ninguna actualización reciente para ninguna de estas aplicaciones, y los números de versión no se incrementan.

Esas son solo mis conjeturas. ¿Qué está realmente pasando?

0 votos

Hay una nueva política actualizada de Play Store sobre la actualización de aplicaciones, ve este artículo de Ars Technica. Pero si las aplicaciones están luchando por actualizarse debido a esto, deberían tener números de versión más nuevos o fechas de última actualización.

0 votos

En realidad, al parecer, las actualizaciones para correcciones de errores no necesitan un nuevo número de versión, así que posiblemente las actualizaciones para la nueva "versión de API objetivo" tampoco lo necesitan. Además, según este hilo de Reddit, esto ha estado sucediendo durante años

0 votos

¿Has visto cuán grandes eran las actualizaciones (bytes, kilobytes, megabytes)?

35voto

Isaac Truett Puntos 5858

Al parecer, lo que está sucediendo aquí es que las bibliotecas de soporte de Google Play se actualizan automáticamente independientemente de la configuración de actualización que tengas. Si una aplicación que instalaste depende de esas bibliotecas, se desencadena una "actualización" de la aplicación, incluso si no ha cambiado ningún código en la aplicación, solo algunas bibliotecas que utiliza.

Dado que no hay forma de detener la actualización automática de Google Play, tampoco hay forma de detener estas actualizaciones de aplicaciones.

Google hizo recientemente un cambio en la Play Store y la visibilidad de ciertas actualizaciones que solían ocurrir en silencio. Ahora, cuando se actualizan las Bibliotecas de Soporte de Play, causará que las aplicaciones se "actualicen" si la actualización reemplaza la versión de la biblioteca de soporte en la que se basa una aplicación, por lo que la aplicación se reinstalará básicamente cuando esto suceda, pero con el único cambio siendo la versión de la Biblioteca de Soporte de Google Play, no el código de la aplicación. Las bibliotecas de soporte son las que traen nuevas características de API de Android a versiones más antiguas de Android sin tener que estar en la versión más nueva del SO (no trae todo, pero mejora la compatibilidad, permite una experiencia unificada en todas las versiones de Android y a veces trae características). Así que cuanto más antigua sea la versión de Android, más va a suceder esto, ya que cuanto más antigua sea la versión del SO, más tienen que traer las bibliotecas de soporte a esa versión más antigua para ponerla al día.

Y dado que las actualizaciones de las Bibliotecas de Soporte de Play no se pueden desactivar, tampoco se puede deshabilitar la pseudo-actualización de las aplicaciones afectadas. No hay nuevo código del desarrollador. Es simplemente Google actualizando su parte, y la aplicación se reconstruye en torno a la nueva actualización.

Fuente + más información: esta publicación de Reddit

1 votos

Espera, ¿entonces si deliberadamente no actualizo para evitar las nuevas características, Google va a hacer una jugada alrededor de mi elección y me va a obligar a adoptar esas características de todas formas de todas maneras mediante la retrocompatibilidad y obligándome a actualizar a ellas???

6 votos

@Michael ¿te refieres a actualizaciones de Play Services? Sí, Google Play Services se actualiza tanto si lo deseas como si no. La única forma de evitarlo es eliminar por completo Google Play Services, lo que significa que no podrás usar ninguna aplicación que dependa de ellos.

1 votos

Los comentarios no son para discusiones prolongadas; esta conversación ha sido mudada a un chat.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X