Soy dueño de un Samsung Galaxy S2, con el sistema operativo oficial ICS. Quiero usar la aplicación Llama (¡demasiado pobre para Tasker!) Para decirle a mi teléfono que actualice todas las aplicaciones cada vez que esté conectado a ciertas redes Wi-Fi (pero no a todas, la Wi-Fi de mi hogar está basada en el volumen).
Llama te permite señalar intentos personalizados, pero no sé cómo funcionan los intentos. ¿Play Store admite la intención de indicar "actualizar todo" o activar la actualización automática?
(Esencialmente, estoy tratando de hacer algo como esto: ¿Cómo permitir la actualización automática de aplicaciones en Play Store solo cuando está enchufado? )
tasker
application-autoupdate
intents
llama
henrebotha
fuente
fuente
Respuestas:
"para activar la actualización automática?"
Dudo mucho que haya una intención para esto: esa es una configuración de usuario y Android generalmente no permite que las aplicaciones cambien la configuración del usuario.
Creo que la mejor solución es, primero, activar manualmente la función de actualizaciones automáticas de Play Store y configurarla solo para wifi, y segundo, iniciar Play Store cuando se conecte al punto de acceso deseado. Solo iniciarlo normalmente hará que realice actualizaciones pendientes.
No estoy seguro de cómo especificar esto en Tasker o Llama, pero puede iniciar Play Store enviando una intención que solicite que se inicie una URL de Play Store (por ejemplo, la URL de una aplicación o editor de Play Store), por ejemplo
nueva intención (Intent.ACTION_VIEW, Uri.parse (" http://play.google.com/store/apps/details?id= " + appName))
Más información sobre eso está aquí .
Finalmente, debe ir a la configuración wifi y marcar la red wifi de su hogar como medida. Whoops He visto esa configuración en los documentos de la API aquí, pero ahora no puedo encontrar una manera para que un usuario la configure. Tal vez eso solo esté disponible para redes celulares, o tal vez eso esté llegando en futuras versiones de Android (la API se acaba de agregar recientemente).
fuente
Settings > Data usage > (Menu) > Mobile hotspots
. De esa manera, al menos puedo detener las molestas actualizaciones cuando estoy en la universidad o pasando por un café wifi, ¡gracias!Bajo la
Account Sync
acción en Llama, puedesEnable Account Sync then Request Update
. Es posible que Play Store se actualice cuando se llame, pero no lo he probado, así que no podría decírtelo con seguridad. Vale la pena intentarlo.fuente