我最近买了一台Android设备。现在我想知道我是否可以模仿它用于与Google服务器通信的协议?我基本上想要设置某种“Google帐户”,这种帐户不会由Google提供,但会与Android设备完全兼容。那么,Android是否使用某种WebDAV协议来访问日历,联系人等内容?它用于什么样的协议用于邮件(是IMAP,因为我会在PC上配置我的帐户或其他一些Google知道它是什么协议?)或者我只需要模仿GData协议?有没有办法改变Android与之交谈的主机?
我知道有像Google Apps这样的东西。它们允许您设置自己的,非常小的Google部分,AFAIK可以连接到Android设备(您只需在用户名之后使用您的域创建一个Google帐户,我想),但所有内容仍然托管在Google服务器和Android上仍与谷歌主持人交谈。
如果没有任何结果,我可能会创建某种服务提供商,这将像Facebook,Twitter和谷歌那样,但是现在我想探索在服务器端这样做的可能性。
并不是说我不相信谷歌。我真的不喜欢有人在我不拥有的文件中处理我生命中有价值的部分。如果有人在Google服务器上找到了chown
ing文件的方法,则假设此问题无效;)。
如果您考虑在没有服务器的情况下使用Google客户端并提议自行更换,那么您显然不了解开发此类服务的复杂性。你是否意识到每天有成千上万的顶级开发者在这上班?
如果你不信任应用服务提供商(谷歌,Facebook等),而不是不使用他们的服务。其他服务提供商也是如此,如信用卡公司,银行,移动电话,电信公司等。
如果你有一个root用户手机,模仿谷歌服务器可能会很酷。例如,通过将sqlite数据库中的日历https url更改为您自己的服务器。对于日历,我想这是Caldav,但应该在官方的某处写下来。
是的,它们是用于Android的caldav同步工具,但它们都完全糟透了(Hypermatic吸收较少,但它已被放弃,并且不是开源的)