DAVx⁵ 是一款通过标准 CardDAV 和 CalDAV 协议同步通讯录、日历的 Android 应用,支持 iCloud 等云服务,只需要在 Android 端安装,即可实现在 iPhone 与 Android 间双向同步通讯录、日历、提醒事项等数据。@Appinn
CardDAV 和 CalDAV 是同步通讯录和日历的开放标准,安卓原生不支持,DAVx⁵ 可以很好的在安卓上实现基于这两个协议的同步。
DAVx⁵ 应用简介
- 可与 Android 的日历、通讯录软件无缝结合
- 可与超过 50 个国外服务提供商进行同步,包括苹果 iCloud、ownCloud、Yandex、Zoho 等,具体点此
- 国内服务提供商均面向 iOS 平台提供教程,如安卓要使用还需使用其他软件抓取网址(CardDAV 地址)
- 不需要 GMS
- 可以设置自动同步或者手动同步
- 在 Play 商店中付费下载,在 F-Droid 市场免费下载
DAVx⁵ 应用测试
原本我只是想找一个不需要 GMS 就能将谷歌通讯录同步回来的 APP,找到 DAVx⁵ 后非常高兴,赶紧测试了下,结果一直返回401错误。去搜了下发现谷歌文档提到:
Any attempt to connect over HTTP with Basic authentication or with an email/password that doesn’t match a Google account results in an HTTP
401 Unauthorized
response code.
而 DAVx⁵ 的作者明确表示:现阶段不会支持 OAuth 2.0,工作量大,也没有其他服务需要。我也想起来好像在哪看过文章说,新生成的应用密码无法再使用这种验证方式,以前生成的则可以继续使用。这成了压垮骆驼的最后一根稻草,我开始寻找新的服务提供商。
因国内各互联网公司以往的黑历史,我排除了 QQ、小米和 163,测试了 139 邮箱发现几个字段均不支持,最后测试 iCloud 成功。小米论坛有一个详细的教程。
有趣的是,当我关闭 iPhone 内置的 iCloud 通讯录同步,想通过添加 CardDAV 账号的方式去同步时失败了。
DAVx⁵ 让 iPhone 与 Android 双机用户有了一个简单的同步方案,需要以下步骤:
- 数据位于 iCloud(包括通讯录、日历、提醒事项)
- Android 端安装 DAVx⁵
- 获取 iCloud 安全里的 App 专用密码
注:如想同步提醒事项,需要 Android 安装 OpenTasks 同步,这是一款开源的任务管理应用。
之后,只需要在 DAVx⁵ 上登录 iCloud 账号即可。即右侧图片里选择“使用 URL和用户名登录”,在 根地址中输入 https://icloud.com,再输入 iCloud 用户名和 App 专用密码即可。
至此,在 iPhone 与 Android 两端的 通讯录、日历、提醒事项 即可自动同步,数据保存在 iCloud 中。
DAVx⁵ 官网在这里,Android 用户前往 Play 商店付费支持开发者,或下载 F-droid 版本。
这软件配合Radicale才是完美组合,我已经用了好几年啦
outlook、google、一大堆知名服务都可以,为啥用第三方不知名
前段时间也是自己弄了这个,自己的服务器上跑 Radicale,好用。
何必困死在iCloud上…直接在iOS上登陆Google账号不就跟Android同步日历通讯录了
多加一句,是否还有Android/iOS同步照片需求?请直接上Google Photos
投稿人的需求是不装GMS, 所以不能用Google同步
裝 GMS 要比這一系列步驟簡單多了,當然也不是雙標,Google 和 iCloud 一樣偷隱私,真要清真的話不用云服務商也可以啊,直接鈦備份轉移;
小米和iPhone上使用exchange,邮箱是微软的,目前还比较稳定,就是修改日程后经常会提示无法发送邮件。这个服务必须要可靠稳定。