Запись на Google Диск из приложения для Android

Я работаю над приложением для Android, где мне нужно писать в электронную таблицу Google Диска. В «Google Developers Live» есть видео с кратким запуском, которое, кажется, выполняет большинство необходимых шагов, но для использования библиотеки они просто говорят, что нужно нажать какую-то кнопку в Eclipse. Однако я не использую Eclipse и хотел бы, чтобы это работало с проектом maven.

Какие библиотеки требуются и как я могу получить их все с помощью maven?

Вот часть видео, о которой я говорю: http://youtu.be/Ied1CjJ0iP0?t=9m41s

Кроме того, я нашел это сообщение SO, и в последнем редактировании говорится, что нужно использовать Drive API V2, но клиент API Google связаны. Я не совсем уверен, что нужно или, возможно, что-то изменилось с тех пор.


person user605331    schedule 23.03.2013    source источник


Ответы (1)


Вы должны использовать Java-клиент Google API. Загрузки для Диска находятся здесь: https://code.google.com/p/google-api-java-client/wiki/APIs#Drive_API

person Ali Afshar    schedule 24.03.2013
comment
К этому можно добавить одну вещь... Мне удалось заставить его в основном работать, хотя мне также пришлось использовать исключения, перечисленные здесь: groups.google.com/d/msg/google-api-java-client/hGOFocur-vQ/ В противном случае вводятся некоторые зависимости которые вызывают проблемы при компиляции. - person user605331; 24.03.2013
comment
Это продвинуло меня немного дальше, но теперь мне, кажется, не хватает некоторых других библиотек. В примере отсутствуют классы GoogleAccountCredential, GoogleAccountCredential и UserRecoverableAuthIOException. Что мне нужно использовать, чтобы получить их? - person user605331; 24.03.2013