Мой телефон довольно часто синхронизируется с Google. Каждый раз это занимает несколько минут и заставляет медленно работать весь телефон.
Есть ли способ сделать синхронизацию реже?
За исключением этого, есть ли способ сделать паузу, когда я действительно хочу использовать телефон? Есть ли способ понизить приоритет задач синхронизации?
Я использую Samsung Galaxy S с Froyo.
Я считаю, что Мэтью Рид прав в том, что не существует собственного способа синхронизации, и в том, что Locale может обойти это, но я собираюсь предложить более дешевые и простые альтернативы приложению Locale за 10 долларов:
Tasker ($6,50): в основном то же самое, что и Locale, но дешевле. С помощью этого (и, возможно, Locale) вы можете установить профиль, который включает автосинхронизацию всего на 5 минут и повторяет это каждый час (или любой другой период времени, который вы хотите). Также Tasker может использовать плагины Locale.
JuiceDefender (бесплатно): я использовал его раньше (хотя никогда не пробовал то, что вы пытаетесь сделать), и его очень легко настроить и использовать. Это позволяет вам контролировать общее подключение и приложение с помощью контроля подключения приложения. Он также утверждает, что позволяет вам планировать «события синхронизации», которые я никогда не пробовал, поскольку звучит так, как будто он управляет общей синхронизацией и синхронизацией конкретного приложения.
Расписание синхронизации (бесплатно): я не думаю, что это будет так полезно, как следует из названия, но если ничего не помогает, стоит попробовать. Он позволяет вам устанавливать время для выключения и включения автосинхронизации, но я не уверен, позволяет ли он вам устанавливать несколько временных окон в день, поэтому это может иметь ограниченное применение.
Также относительно вашего «есть ли способ сделать паузу, когда я действительно хочу использовать телефон?» вопрос, родной виджет управления питанием Android имеет автосинхронизацию в качестве одного из параметров, позволяющих включать и выключать его по желанию .
К сожалению, я не знаю, как установить частоту синхронизации или сделать синхронизацию низкоприоритетной. Однако вы можете использовать Locale для включения/выключения автоматической синхронизации на основе настроенных вами профилей. Существует плагин Locale, который может сделать большую часть работы за вас: https://market.android.com/details?id=net.andvari.android.syncsetting .
ТомГ