- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个应用程序,它只显示附近的地点到我的位置,我已经实现了 map 布局并获得了我的位置。我用过这个博客http://ddewaele.blogspot.com/2011/05/introducing-google-places-api.html
为了检索附近的地点,但有一个问题我无法用这种方法解决
private static final HttpTransport 传输 = AndroidHttp .newCompatibleTransport();公共(public)静态 HttpRequestFactory createRequestFactory(最终 HttpTransport 传输){
return transport.createRequestFactory(new HttpRequestInitializer() {
public void initialize(HttpRequest request) {
GoogleHeaders headers = new GoogleHeaders();
headers.setApplicationName("Google-Places-DemoApp");
request.setHeaders(headers);
JsonHttpParser parser = new JsonHttpParser();
parser.jsonFactory = new JacksonFactory();
request.addParser(parser);
}
});
}
它只是打开一个 http 连接来执行搜索 url
问题是在 parser.jsonFactory = new JacksonFactory(); eclipse 告诉我字段 JsonHttpParser.jsonFactory 不可见。知道我已经导入了所有必要的外部 jar,我该如何解决这个问题。
谢谢
最佳答案
我之前遇到过同样的问题。
这是因为 jsonFactory 和 headers 变量从 1.6 开始被弃用。如果您使用的是 1.6 版本之前的 Google API,它应该可以正常工作。
检查此以获取更多信息:
您需要设计要使用的替代方法。
使用下面重新构造的代码:
GoogleHeaders headers = new GoogleHeaders();
headers.setApplicationName("Google-Places-DemoApp");
request.setHeaders(headers);
request.addParser(new JsonHttpParser(new JacksonFactory()));
注意:未经测试!
关于android - JsonHttpParser.jsonFactory 字段不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9985448/
我正在尝试获取 Google API OAuth2 身份验证的干净代码示例。我的代码主要基于 https://code.google.com/p/google-api-java-client/wiki
我正在尝试使用 GoogleAuthUtil 验证我从 Google 收到的 JWT。我正在尝试使用 this page 底部的代码.这是我的确切源代码: import java.io.IOExcep
我正在尝试使用 boon jsonfactory 解析我的类中的列表属性列表,但输出是一个空列表。 class Test { List> id; public List> getId(
我正在开发一个应用程序,它只显示附近的地点到我的位置,我已经实现了 map 布局并获得了我的位置。我用过这个博客http://ddewaele.blogspot.com/2011/05/introdu
我已经使用ZooKeeper 3.4.9在Hadoop 2.7.0集群上安装了Apache Drill 0.8.0。在群集中的从属计算机上,Drill可以正常启动。但是在主节点上,它将引发以下错误(在
在打击代码中,transport 和 jsonFactory 是什么? (我不明白) https://developers.google.com/identity/sign-in/android/ba
( jackson 2.6.1, Jersey 2.21.0) 我的网络应用程序使用 JAX-RS 接口(interface)和 Jackson json 帮助程序类。我不直接导入 Jersey 类,
我的 rest web 服务抛出异常,有人知道如何解决这个问题吗? SEVERE: Servlet.service() for servlet [Coupon System] in cont
我正在开始使用 Java + SprintBoot + AzureStorage。我刚刚使用以下配置通过 Spring 初始化程序创建了一个项目: 我正在尝试创建一个简单的休息方法来从 Azure 返
我正在研究 YouTube 广播 示例。我创建了一个示例 Java Project 并添加了所需的 jar。但是,当我尝试运行该项目时,它会抛出异常。 异常(exception): Throwable
我需要使用 Google App Engine 中的 Google 云存储。为此,我尝试使用应用程序默认凭据来获取授权凭据以连接到 Cloud Storage API。我使用 add Google A
当我在本地部署 GAE 项目时,我不断收到此错误。当我尝试访问 API Explorer 时,我得到以下信息: WARNING: Error for /_ah/spi/BackendService.g
我正在开发一个 Spring-MVC 应用程序,我试图在其中集成日历功能。不幸的是,由于 json 错误,我陷入了身份验证阶段本身。我正在尝试使用谷歌的示例代码,但它已经过时了,所以我做了一些修改。请
这是 gradle 依赖项。 (已更新) compile group: 'net.sf.ehcache', name: 'ehcache', version: '2.10.4' compile
我是 Android 编程的新手,一直在研究 this在应用程序中实现 Google Places 的教程。当我尝试使用 Google places 检索附近的地点时,我的应用程序崩溃了。 当我尝试创
我正在尝试使用以下 Java 代码使 ReSTLet 与 Jackson 一起工作: public class HelloWorldResource extends ServerResource{
我的项目在本地运行良好,但是当我将 war 部署到服务器并尝试执行 Rest 方法时,我得到: java.lang.NoSuchMethodError: com.fasterxml.jackson.c
查看有关此错误的类似帖子,问题似乎来自于同一依赖项的不兼容版本。我有一个项目从另一个项目调用一个类,因此我有两个单独的 pom.xml,但两者都具有相同版本的 jackson 依赖项,所以我不确定是什
我正在尝试使用 ObjectMapper 将 Json 字符串映射到 Java 对象 ObjectMapper mapper = new ObjectMapper(); CustomerData cu
我是 jackson 的新手。我已经设置了一个测试示例,以确保我能够在 Eclipse 环境中使用 jackson。然而,我在 Eclipse 上编译简单代码时似乎遇到了一些意外的错误,我搜索了一下但
我是一名优秀的程序员,十分优秀!