我想在我的 Android 应用程序中使用 Google Places API。我有 API key ,我是从 Google 的 API 控制台获得的。我正在关注 this tutorial 中的执行自动完成部分.
现在我面临的问题是我需要哪个 jar 文件。我试过两个:
google-api-client-1.6.0-beta.jar
在这种情况下,我在创建类的对象时出现异常,我已经实现了这些方法并导入了上述库的包
google-http-client-1.6.0-beta.jar
GoogleHeaders 无法解析为类型
如果我在设置 header 请求的地方注释代码,它不会显示任何错误,但 当我执行代码时,出现以下错误:
java.lang.NoClassDefFoundError: com.google.common.base.Preconditions
我还添加了所有依赖 jar。
最佳答案
无需使用特定的客户端。只需使用任何可以发出 HTTP 请求的库(如 Apache HttpClient),然后解析从 Places API 返回的 JSON(或 XML)。
关于android - 如何在 Android 应用程序中使用 Google autocomplete places api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9091553/