关于日历的安全性问题
如果应用声明了日历读写权限,那么它就很容器读取到日历的全部信息,甚至可以删除,修改,这对使用日历做记录的,不就意味着这些信息完全给了应用?
另外我当前使用的安卓 7 系统,并没有可以阻止应用读写日历的控制提示
或许日历根本就只是用来存放一些无关紧要的提示信息的?
大家怎么看,还是我的理解有问题?
如果应用声明了日历读写权限,那么它就很容器读取到日历的全部信息,甚至可以删除,修改,这对使用日历做记录的,不就意味着这些信息完全给了应用?
另外我当前使用的安卓 7 系统,并没有可以阻止应用读写日历的控制提示
或许日历根本就只是用来存放一些无关紧要的提示信息的?
大家怎么看,还是我的理解有问题?
caldav 是服务端 webdav 的一个分支,格式为日历 xml,一个 xml 就是上面说的一个日历,caldav 也有两种格式,一种是 event,一种是 task(也就是 todo),另外还有 carddav (地址簿、通讯录)、日记格式等
国内支持 caldav 的有中国移动 139 、腾讯(?)等,国外有 google 、icloud 等
caldav 也可以本地自建,就几个 xml,不占空间的,自建更安全,只是不方便多机同步,出门在外要连回家里的 NAS
APP 指的就是日历客户端,跟电邮客户端一样,有很多,不必只用一个,也没有谁规定一定要用系统自带的客户端
开放日历权限,只是指系统加载的日历,如果用 caldav 在非系统客户端 app 加载,其他 app 是读不到的,如果用两个 APP 各自加载一个日历,互相是读不到对方那个日历的,跟两个 email 邮箱分开两个 APP 收是一个意思
简单一句:如果用非系统自带的日历 APP,只要不同步到系统日历,其他 APP 就读不到,跟权限没关系,权限只管系统自带的
安卓 7,appops 也麻烦,重启后需要重新 adb 授权,算了,暂时不用手机谷歌日历了,可能等以后系统升级再用