import com.google.gdata.client.docs.DocsService;
import com.google.gdata.util.AuthenticationException;
import com.google.api.client.googleapis.*;
import com.google.api.client.googleapis.auth.clientlogin.*;
import com.google.api.client.googleapis.json.*;
import com.google.api.client.http.*;
import java.io.*;
public class AccountFeedExample {
public static void main(String[] args) throws IOException, AuthenticationException {
DocsService service = new DocsService("Document List Demo");
service.setUserCredentials("username","password");
}
}
Я пытаюсь запустить вышеуказанный код в качестве приложения для Android, но сбой apk. Я думаю, что библиотека Gdata является специфичной для Java. Есть ли какая-то конкретная библиотека Gdata для Android, которую я могу использовать в своем приложении?
Вы должны использовать клиентскую библиотеку Google Диска (а не клиентскую библиотеку списка документов Google). Как обсуждалось в нескольких других вопросах, клиентская библиотека GData не работает на Android.
Документация к API Google Диска: https://developers.google.com/drive/
Вам понадобится загрузить конкретную упаковку для диска: http://code.google.com/p/google-api-java-client/wiki/APIs#Drive_API
И ядро библиотеки с зависимостями: http://code.google.com/p/google-api-java-client/downloads/list