Сообщество
Логин
Пароль
Забыли пароль?     Регистрация
От всей души
Мы старались, делали.
Можно поблагодарить разработчиков любой суммой.
Общение / Приложение для Android / Фоновая синхронизация

Фоновая синхронизация

Роман
17 июня 2016 09:50
Уважаемые разработчики,



Мне последнее время не хватает полноценной фоновой синхронизации. Раньше (в прошлом году) она у меня как-то работала, а сейчас почему-то нет. То ли от того, что версия приложения обновилась, то ли от того, что я телефон сменил (на Xiaomi), не могу точно сказать. С обработкой SMS на Xiaomi уже разобрались, работает.



Что мне нужно: чтобы программа, находясь в фоне, время от времени синхронизировала данные и обрабатывала новые SMS. Сейчас приходится это делать вручную.



Зачем мне это нужно: мы с супругой пользуемся приложением каждый на своих устройствах, но SMS из банка приходят только мне. Соответственно, чтобы она увидела в приложении свои покупки, мой телефон должен в течение нескольких минут обработать SMS и синхронизироваться с сервером. Раньше он так и делал.
Admin
 
17 июня 2016 10:15
Роман Пишет:
Раньше он так и делал.
Здравствуйте.

Он и сейчас должен так делать.

1. Проверьте, включена ли у вас фоновая синхронизация в настройках приложения.

2. Проверьте, нет ли ошибок в разделе "синхр".
Роман
17 июня 2016 11:13
Admin Пишет:
Роман Пишет:Раньше он так и делал.Здравствуйте.

Он и сейчас должен так делать.

1. Проверьте, включена ли у вас фоновая синхронизация в настройках приложения.

2. Проверьте, нет ли ошибок в разделе "синхр".
Здравствуйте!

1. Синхронизация в фоне конечно же включена в настройках приложения.

2. Ошибок в разделе "синхр" нет.



Закралась мысль, что аккаунта "Дребеденег" нет в списке аккаунтов телефона.

https://drive.google.com/file/d/1CSrF-5OgjdxvIVx_LLnL2fxBpCdQj85xAw/view?usp=sharing



Может быть в этом дело?
Admin
 
17 июня 2016 11:31
Роман Пишет:
Может быть в этом дело?
Не должно быть.

Давайте подробнее. Фоновая синхронизация подразумевает следущее:

1. Синхронизация при старте

2. Синхронизация при выходе.

3. Синхронизация в течении 1 мин после ввода операций в телефоне.

4. Синхронизация через 2-3 мин после поступления СМС.

5. Если в приложении вообще нет никакой активности, то просто так периодически оно не будет синхронизироваться.



По какому пункту у вас не так?
Роман
17 июня 2016 12:01
У меня не так по 4 пункту. По третьему тоже сомнения есть, что это срабатывает в фоне, если не выходить из приложения. При входе-выходе работает.



Попробовал поиграться с системными настройками фоновой синхронизации в MIUI. По идее всем приложениям она была разрешена, но выставил для Дребеденег специальные разрешения. Посмотрим.



Кстати, по поводу фоновой синхронизации при отсутствии активности в приложении. Как предложение на будущее. В моем случае она была очень полезна, ведь операции ввожу не только я, но и супруга, и хотелось бы всегда иметь актуальную информацию по операциям как на моем, так и на ее устройстве. Будет здорово, если сделаете.
Admin
 
17 июня 2016 12:29
Значит в системе настроены какие-то ограничения на фоновые процессы или блокировки.

Если проблема останется, пришлите несколько последних строчек из файла log.txt в каталоге drebedengi на вашем устройстве.
Роман
17 июня 2016 12:37
Да, видимо дело в настройках телефона. Отпишусь к чему приведут игры с настройками MIUI.
Михаил
7 января 2017 09:17
Здравствуйте!
Добавил счета в личном кабинете на сайте. На Android они не появляются. Ввёл трату и приход - не появляются...
В "Синхр" присутствует "Фоновая синхронизация включена".
Что может быть не так?
Admin
 
7 января 2017 16:34
А какая там стоит дата "обновлено"?
Фоновая синхронизация запускается при входе/выходе из приложения, через 2-3 мин после ввода операции или поступления СМС для обработки автоввода.
scenic
22 августа 2018 13:51
Удалось решить проблему? у меня аналогичная проблема с 4. Синхронизация через 2-3 мин после поступления СМС.
Admin
 
22 августа 2018 15:59
В последних обновлениях Андроид предположительно "усилился" режим энергосбережения, который глушит всю фоновую активность приложений, из-за чего синхронизация через 2-3 мин после СМС может не запускаться.

Точную причину и как с этим бороться пока не удалось установить. Попробуйте отключить режим энергосбережения или поищите другие настройки блокировки приложения.
Чтобы отвечать на сообщения - зарегистрируйтесь и войдите в личный кабинет.