La duración de la batería es bastante baja cuando utilizo la sincronización automática en 3G. Tengo wifi en la universidad y en casa, así que estoy buscando una manera de habilitar la sincronización automática solo cuando estoy conectado a esas 2 redes wifi específicas.
Eso se logra fácilmente usando Tasker . Si no lo sabes, Tasker es la solución de automatización más completa para Android. No es gratis (5 euros, pero puede obtener una prueba gratuita en su página de inicio), pero definitivamente vale la pena el precio. Solo eche un vistazo a Tasker UserGuide para obtener una descripción completa.
Tasker combina condiciones y tareas en perfiles. En su caso, la Tarea sería algo como:
Sincronización automática de tareas:
Tendrás dos Condiciones , una para cada perfil ( Tasker siempre conecta las condiciones por AND, por lo que necesitas dos perfiles diferentes:
Ahora, cuando no esté conectado a ninguna de estas redes, apague AutoSync manualmente una vez (no tendrá que repetir esto). La próxima vez que se conecte a una de las dos redes, Tasker activa AutoSync y lo restablece al estado anterior (apagado) tan pronto como se desconecta.
Si Tasker es demasiado pesado para usted, estoy bastante seguro de que hay otras herramientas de automatización que pueden realizar esta tarea simple ( Llama - Perfiles de ubicación, por ejemplo). Pero ahora que tiene la idea, encontrará que la aplicación relacionada se ajusta a sus necesidades.
Miguel