Адаптер синхронизации выполняет синхронизацию, не вызываемую при нехватке внутренней памяти

Имейте реализацию адаптера синхронизации для синхронизации данных с сервера в приложение.

Он отлично работает, когда внутренней памяти больше 1 ГБ.

Но если объем хранилища меньше 1 ГБ, выполнение синхронизации адаптера синхронизации не вызывается.

Требуется ли минимальный объем памяти для работы синхронизации?

Как обработать этот случай и показать пользователю правильное сообщение об ошибке?


person Vinay Kashyap T S    schedule 07.12.2016    source источник
comment
Но если объем хранилища меньше 1 ГБ, выполнение синхронизации адаптера синхронизации не вызывается и как вы пришли к такому предположению? Насколько я знаю, минимального объема памяти не существует. требуется для работы синхронизации   -  person Selvin    schedule 07.12.2016
comment
Да, в документации ничего не упоминается о минимальном объеме памяти, необходимом для синхронизации. Пробовал это с объемом памяти около 100 МБ, 400 МБ не работал. Затем освободил место до 1 ГБ, после чего начала выполняться синхронизация. Кроме того, найденный Gmail также не синхронизируется в этом сценарии, но показывает предупреждающее сообщение о нехватке памяти. При каких минимальных условиях хранения они это показывают? Есть идеи?   -  person Vinay Kashyap T S    schedule 07.12.2016
comment
Здесь размещен ответ на аналогичный вопрос: stackoverflow.com/a/63149256/2102114   -  person raghav710    schedule 29.07.2020