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