Когда у Android будет общедоступный календарь API? - PullRequest
16 голосов
/ 07 января 2010

Может ли кто-то из Google сообщить, когда Android SDK может включать в себя общедоступный API для чтения / записи данных о событиях в календарь пользователя?

Поиск по форумам. Я вижу, что многие разработчики это очень желаемая функция, но я не видел никаких признаков того, когда (или даже если) эта потребность будет решена.

Заранее спасибо ...

Ответы [ 4 ]

8 голосов
/ 08 января 2010

согласно одному сообщению в группе разработчиков, относительно доступа к календарю:

Определенно не для 1.6, очень маловероятно для 2.0, и это, вероятно, безопасно предположение что это не публично потому что это может измениться в будущее

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

не уверен, каковы планы на будущее, но есть интересный взлом, чтобы получить доступ для чтения к календарю через недокументированный API:

Конечно, если ваше Android-устройство подключено к сети, вы можете читать / писать через стандартный календарь данных API:

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

7 голосов
/ 21 октября 2011

Ура!Публичный календарь API будет доступен в Ice Cream Sandwich:

http://android -developers.blogspot.com / 2011/10 / ics-and-non-public-apis.html

Прямая ссылка на документацию API:

http://developer.android.com/reference/android/provider/CalendarContract.html

3 голосов
/ 20 марта 2011

Пожалуйста, обратитесь к этому: 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 ...

Уже есть колесо, достаточно хорошее, мы не хотим создавать другое, верно?

2 голосов
/ 29 января 2011

Эта статья может вам помочь: http://www.developer.com/article.php/3850276 Он основан на обратном проектировании и протестирован на Android 1.6, поэтому может не работать на более новых версиях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...