我尝试使用Google Geocode API,但我一直遇到同样的错误: 线程中的例外" Rate Limited Dispatcher" java.lang.AbstractMethodError:com.google.maps.internal.OkHttpPendingResult $ 1.onResponse(Lokhttp3 / Response;)V
我不明白这意味着什么,我找不到任何解释。
GeoApiContext context = new GeoApiContext.Builder()
.apiKey(...)
.build();
GeocodingResult[] results = GeocodingApi.geocode(context,myaddress).await();
if (results.length > 0){
answerGoogle= results[0].geometry.location;
System.out.println(anwserGoogle);
}
我在第4行有错误(GeocodingResult [] ......) 你能帮帮我吗?
答案 0 :(得分:0)
我认为缺少一个shutdown()会导致线程饱和。 如果您使用的是Spring Boot,也可以以不同的方式处理此问题,您可以在此处获得更多详细信息-> Bug in google maps service