Android何时会有公开的Calendar API?

当Android SDK可能包含用于将事件数据读取/写入用户日历的公共API时,Google的某个人能够提供build议吗?

search论坛,我发现这是许多开发人员非常希望的function,但我还没有看到任何迹象表明什么时候(或者甚至)是否需要解决这个问题。

提前致谢 …

Solutions Collecting From Web of "Android何时会有公开的Calendar API?"

根据开发组的一个职位,关于日历访问:

绝对不是1.6,2.0不太可能,这可能是一个安全的假设,它是不公开的,因为未来可能会改变

http://groups.google.com/group/android-developers/browse_thread/thread/8bb14b62eca6b04e/

不知道未来的计划是什么,但有一个有趣的黑客通过无证api获得对日历的读取权限:

  • 在Google Android应用程序中访问内部日历数据库: http : //jimblackler.net/blog/?p=151

当然,如果你的Android设备在线,你可以通过标准的日历数据API读/写:

http://code.google.com/apis/calendar/data/2.0/developers_guide.html

请参阅: http : //groups.google.com/group/android-developers/browse_thread/thread/b207cad25a2a29e5/911d26fa97502e98?lnk=gst&q=calendar+API#911d26fa97502e98

似乎android的官方人士坚持认为,开发者不应该使用“无证,不受支持的API”,他们推荐在线API: http : //code.google.com/apis/calendar/data/2.0/developers_guide_java.html

但是,这显然要求最终用户保持他们的手机在线,Android应用程序 – > HTTP – >日历数据API – > HTTP – > Android日历(通过同步)。 目前Android最终用户对于因Android Market最近的恶意软件而对INTERNET权限(与其他个人信息权限相结合)更为敏感。

已经有一个车轮了,够了,我们不想再创造一个,对吧?

本文可能会帮助你: http : //www.developer.com/article.php/3850276它基于逆向工程,并在Android 1.6上testing,所以它可能无法在较新的版本上工作。