我正在开发一款利用Google图书的Android应用。我找到了API,注册了一个API KEY并希望使用library而不是像this那样自己解析它。代码来自sample project from Google。该项目可以成功编译,但不起作用。显示“HELLO”,但“WORLD”不显示。
的信息: 1. API密钥是正确的。 2.应用程序名称不为空。 3.在eclipse中尝试调试,并使用keystore导出到APK(使用API密钥注册)。两者都无法运行代码。
Toast.makeText(this,"HELLO", 1).show();
// Set up Books client.
final Books books = new Books.Builder(GoogleNetHttpTransport.newTrustedTransport(), jsonFactory, null)
.setApplicationName(APPLICATION_NAME)
.setGoogleClientRequestInitializer(new BooksRequestInitializer(ClientCredentials.API_KEY))
.build();
Toast.makeText(this, "WORLD", 1).show();
它出了什么问题?
顺便说一下,是否需要使用密钥库导出才能运行上面的代码并进行调试?