我正在构建简单的 Android 应用程序,我正在使用 Goolge Places API 获取最近的位置。为此,我使用了 this。但是当我打电话时:
JsonHttpParser parser = new JsonHttpParser(new JacksonFactory());
它是说JsonHttpParser 类型已被弃用,通过在 Eclipse 中的这一行上放置一个 line-through ,但应用程序仍在工作。
我的问题是 -使用应用程序中不推荐使用的库是否很好。这会在未来引发任何问题吗?
编辑:
我使用 JsonHttpParser 来创建 HttpRequestFactory,例如:
public static HttpRequestFactory createRequestFactory(final HttpTransport transport) {
return transport.createRequestFactory(new HttpRequestInitializer() {
public void initialize(HttpRequest request) {
GoogleHeaders headers = new GoogleHeaders();
headers.setApplicationName("Places-Test");
request.setHeaders(headers);
// here it is saying deprecated
JsonHttpParser parser = new JsonHttpParser(new JacksonFactory());
request.addParser(parser);
}
});
}
有没有其他方法可以创建 HttpRequestFactory?