¿Cómo puedo controlar la frecuencia de sincronización con Google?

Mi teléfono se sincroniza con Google con bastante frecuencia. Cada vez toma unos minutos y hace que todo el teléfono funcione lentamente.

¿Hay alguna forma de hacer que la sincronización sea menos frecuente?

Salvo eso, ¿hay alguna forma de hacer una pausa cuando realmente quiero usar el teléfono? ¿Hay alguna forma de reducir la prioridad de las tareas de sincronización?

Estoy usando un Samsung Galaxy S con Froyo.

Es posible que desee revisar si tiene aplicaciones que se sincronizan que realmente no necesita. Desactivé la sincronización en segundo plano en mis clientes de Twitter y Facebook (y dejé que se sincronicen cuando los abro) y configuré los intervalos de tiempo tan altos como sea razonable en otros que ofrecen esa opción.

Respuestas (2)

Creo que Matthew Read tiene razón acerca de que no hay una forma nativa de sincronizar esto y acerca de la capacidad de Locale para solucionar esto, pero voy a sugerir algunas alternativas más baratas y simples a la aplicación Locale de $10:

Tasker ($6.50): Básicamente lo mismo que Locale pero más barato. Con esto (y probablemente Locale) puede configurar un perfil que active AutoSync durante solo 5 minutos y lo repita cada hora (o el período de tiempo que desee). Además, Tasker puede usar complementos locales.

JuiceDefender (gratis): lo he usado antes (aunque nunca probé lo que estás tratando de hacer) y es muy fácil de configurar y usar. Le permite controlar la conectividad total y el control de conectividad aplicación por aplicación. También afirma que le permite programar "Eventos de sincronización", que nunca he probado porque parece que controlaría la sincronización general y específica de la aplicación.

Horario de sincronización (gratis): no creo que esto sea tan útil como sugiere el nombre, pero si todo lo demás falla, vale la pena intentarlo. Le permite configurar tiempos para que la sincronización automática se apague y se encienda, pero no estoy seguro de si le permite configurar varias ventanas de tiempo por día, por lo que esto puede ser de uso limitado.

También con respecto a su "¿hay alguna forma de hacer una pausa cuando realmente quiero usar el teléfono?" pregunta, el widget nativo de control de energía de Android tiene una sincronización automática como una de las opciones que le permite activarlo o desactivarlo a voluntad .

@TomG: creo que este comentario sería más adecuado para la pregunta que esta respuesta, especialmente para que el OP sea notificado al respecto.
Gracias. Lo estaba pensando como un complemento a su respuesta, pero tiene sentido con la pregunta, así que lo moví allí.

Desafortunadamente, no conozco ninguna forma de establecer la frecuencia de sincronización o de hacer que la sincronización sea de baja prioridad. Sin embargo, puede usar Locale para activar/desactivar la sincronización automática en función de los perfiles que configure. Hay un complemento de configuración regional que podría hacer la mayor parte del trabajo por usted: https://market.android.com/details?id=net.andvari.android.syncsetting