android - 日历事件已在 Android 手机上删除,但未在网络 Google 议程中删除
问题描述
我的应用程序下载计划并在日历中创建新事件(30 到 70 之间)。对于每一天,我首先删除当天的所有事件,然后创建所有新事件。这运行得很快:不到 5 秒。
在我的 android 手机上,在 Google Agenda 应用程序中,所有旧事件都被正确删除,所有新事件都被正确添加。
在网络上谷歌议程(在 Chrome 中打开),所有新事件都正确同步并添加(几秒钟后),但手机上所有已删除的事件仍然存在,我有所有事件(如果计划没有变化) 重复...如果我尝试 10 次,事件将重复 10 次(不是在电话上)。
如何确定同步是否成功?
它是来自谷歌的错误吗?
同步删除有限制吗?(就我而言,在不到 5 秒的时间内删除了 30 多个事件)
是太多了还是太快了?(我尝试在每天删除之间添加一个 thread.sleep(2000) 但仍然相同......
有人有解决方案吗?
解决方案
好吧,在测试了很多解决方案之后,我发现了为什么计算机上没有删除事件。
它来自我的手机华为 P20。
我在我的三星平板电脑上试过,现在电脑上的事件都被删除了!
现在我必须找出为什么在华为 P20 上的事件被保存在计算机上。如果有人有解决方案(一些参数要改变?)提前谢谢!
PS:可能是Android 9的问题?其他测试的设备都低于android 8...
PS 2:我把手机换成了小米 9,在安卓 9 下运行良好...
推荐阅读
- node.js - Nodejs express 错误显示 events.js:167 throw er; // 未处理的“错误”事件 ^
- javascript - javascript的对象:仅获取对象的第一个键
- c++ - 如何在 C++ 中实现允许许多未定义数据类型参数的递归函数的模板?
- javascript - 错误:[vuex] 期望字符串作为类型,但发现未定义
- regex - 如果正则表达式匹配,则 VB 复制文件
- angularjs - 在 AngularJS 测验中计算正确答案并显示总分
- reactjs - Firebase + Next.js 无服务器,在 GCP 上 - 如何管理登台、生产 + 本地
- vb.net - 如何获取 DataGridViewComboBoxCell 项目并将它们添加到 vb.net 中的 excel 数据验证列表
- reactjs - 重定向到主页或任何页面
- swift - 如何实现谷歌登录