Google Places api for android network error

时间:2017-05-22 16:50:37

标签: android google-places-api

我使用Google自动填充片段来搜索地点。它已经工作了几个星期,今天突然间,我收到了以下错误:

E/AsyncOperation: serviceID=65, operation=AddPlace
                                             OperationException[Status{statusCode=NETWORK_ERROR, resolution=null}]
                                                 at amsa.b(:com.google.android.gms:266)
                                                 at amro.a(:com.google.android.gms:60)
                                                 at lin.run(:com.google.android.gms:111)
                                                 at llt.run(:com.google.android.gms:450)
                                                 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
                                                 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
                                                 at lqc.run(:com.google.android.gms:17)
                                                 at java.lang.Thread.run(Thread.java:761)

我已尝试将过滤器设置为null作为已发布的解决方案here

我的清单有以下元数据:

<meta-data
        android:name="com.google.android.geo.API_KEY"
        android:value="Axxxxxxxxxxxxxxxxxxxxxxxxx8"/>

我使用以下代码调用片段:Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_OVERLAY) .setFilter(null) .build(MainActivity.this); startActivityForResult(intent, PLACE_AUTOCOMPLETE_REQUEST_CODE);

我想指出这段代码已经工作了几个星期而没有任何问题,而且我还没有对它进行任何修改。

2 个答案:

答案 0 :(得分:1)

这里的一切都在恢复,希望你们能说同样的话。看起来这是谷歌的一个问题

答案 1 :(得分:0)

也看到错误。看起来Google Places API可能会中断。

GooglePlacesSDK Returning Error 500