Услуга Android Wear обновляется каждые 60 минут
У меня странная проблема с Android Wear, которая началась недавно - 2-3 недели назад.
У меня есть приложение, в котором есть поставщик усложнения. Сложность обновляется вручную, когда я получаю звонок от бэкэнда. Когда усложнение обновляется, часы вибрируют. Я не реализовал автоматические обновления.
Недавно осложнение начало обновляться каждые 60 минут (точно). Я пробовал с
<meta-data
android:name="android.support.wearable.complications.UPDATE_PERIOD_SECONDS"
android:value="0"/>
и без.
Есть ли какие-либо изменения в том, как обновления осложнений обрабатываются сейчас? Мой код нигде не вызывает провайдера обновлений автоматически и, конечно, не каждые 60 минут.
ОБНОВИТЬ
Вот что происходит перед обновлением:
I/art: Waiting for a blocking GC DisableMovingGc
I/art: CollectorTransition marksweep + semispace GC freed 2454(78KB) AllocSpace objects, 5(748KB) LOS objects, 24% free, 3MB/4MB, paused 194.165ms total 194.165ms
I/art: WaitForGcToComplete blocked for 16.650ms for cause DisableMovingGc
I/art: Starting a blocking GC DisableMovingGc
У меня нет проблем с производительностью и ошибок после этого...