专门针对Android的Gdata库

时间:2012-06-25 05:09:51

标签: android google-docs-api gdata-api google-drive-api

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的库吗?

1 个答案:

答案 0 :(得分:0)

您应该使用Google云端硬盘客户端库(而不是Google文档列表客户端库)。正如其他一些问题所述,GData客户端库在Android上运行不佳。

Google Drive API的文档: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