Календарь событий удален на телефоне Android, но не удален в повестке дня Google - PullRequest
0 голосов
/ 10 февраля 2019

Мое приложение загружает планирование и создает новые события в календаре (от 30 до 70).Для каждого дня я сначала удаляю все события дня, а затем создаю все новые события.Это выполняется быстро: менее 5 секунд.

На моем телефоне Android в приложении Google Agenda все старые события правильно удаляются, а все новые события добавляются правильно.

В веб-повестке Google (открыт в Chrome) все новые события правильно синхронизируются и добавляются (через несколько секунд), но все удаленные события на телефоне все еще присутствуют, и у меня есть все события (если в планировании нет изменений)) дублируется ... Если я попытаюсь 10 раз, события будут дублироваться 10 раз (не на телефоне).

Как убедиться, что синхронизация прошла успешно?

Это ошибка изGoogle?

Есть ли ограничения для удаления синхронизации?(в моем случае более 30 событий были удалены менее чем за 5 секунд)

Это слишком много или слишком быстро?(Я пытался добавить thread.sleep (2000) между удалениями каждый день, но все так же ...

У кого-то есть решение?

Ответы [ 2 ]

0 голосов
/ 12 июня 2019

Если вы удаляете кеш из календаря, приложение работает один раз!Я пробовал разные приложения для календаря.Я предполагаю, что некоторые из них используют тот же кеш, что и встроенное приложение.Сейчас я использую Calendar One, но, вероятно, есть.На эту «ошибку» это не влияет.

0 голосов
/ 05 марта 2019

Что ж, после тестирования множества решений я обнаружил, почему события не удаляются на компьютере.

Он приходит с моего телефона Huawei P20 .

Я пыталсямой планшет Samsung и теперь события удаляются на компьютере!

Теперь я должен выяснить, почему на Huawei P20 события хранятся на компьютере. Если у кого-то есть решение (какой-то параметр изменить?) Заранее спасибо!

PS : может проблема в Android 9?все другие протестированные устройства ниже, чем Android 8 ...

PS 2: Я сменил телефон на Xiaomi Mi9, и он работает нормально под Android 9 ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...