2016-04-23 2 views
1

Я пытаюсь добавить событие в Календарь Google в Android Studio. Я пытаюсь выполнить шаги в https://developers.google.com/google-apps/calendar/v3/reference/events/insert#request-body и https://developers.google.com/google-apps/calendar/quickstart/java для примера Java.Добавление события в календарь Google в студии android

Однако я получаю следующее сообщение об ошибке выполнения при запуске приложения на моем телефоне:

java.io.IOException: Невозможно создать каталог [Учетные/календарно-ява-quickstart.json]

Любые идеи о том, почему это может случиться? Это пример кода на страницах API Google для Java. Есть ли другой способ сделать в андроиде?

+0

Разве это не просто намерение приложения для календаря? О, вы не имеете в виду системный календарь, вы имеете в виду облачный календарь, правильно? – MeetTitan

+0

Да, это не календарь Android на телефоне, а календарь Google в вашем аккаунте Google. Мне удалось получить данные из него, но я не могу добавлять к нему события. – omarp

+0

У вас есть права на запись в '/ home/username/credentials/calendar-java-quistart.json'? – MeetTitan

ответ

0

Я понял это. Для желающих вы не должны использовать быстрый запуск Java по адресу https://developers.google.com/google-apps/calendar/quickstart/java. Я только что изменил service в методе вставки на mService, определенный в файле Android QuickStart, и изменил разрешения на область действия на Календарь вместо Calendar_ReadOnly.

Смежные вопросы