java - Android java.io.IOException: grpc 失败
问题描述
我在我的 Android 应用程序中使用 Google 地图,有时(我在模拟器和真实设备中进行了测试)当我调用该方法时出现以下错误geocoder.getFromLocationName(strAddress, 1);
我尝试过像在另一个线程中运行代码这样的解决方案,但它不起作用
W/System.err: at android.location.Geocoder.getFromLocationName(Geocoder.java:178)
at com.example.fragments.Mapa.getMyLocations(Mapa.java:198)
at com.example.fragments.Mapa.onMapReady(Mapa.java:132)
W/System.err: at com.google.android.gms.maps.zzak.zza(Unknown Source:2)
at com.google.android.gms.maps.internal.zzaq.dispatchTransaction(Unknown Source:12)
at com.google.android.gms.internal.maps.zzb.onTransact(Unknown Source:12)
at android.os.Binder.transact(Binder.java:627)
W/System.err: at fv.b(:com.google.android.gms.dynamite_mapsdynamite@16089052@16.0.89 (040700-239467275):14)
at com.google.android.gms.maps.internal.bd.a(:com.google.android.gms.dynamite_mapsdynamite@16089052@16.0.89 (040700-239467275):4)
at com.google.maps.api.android.lib6.impl.bk.run(:com.google.android.gms.dynamite_mapsdynamite@16089052@16.0.89 (040700-239467275):4)
W/System.err: at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err: at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6494)
at java.lang.reflect.Method.invoke(Native Method)
W/System.err: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
解决方案
推荐阅读
- react-native - firebase.storage(app) arg 需要 FirebaseApp 实例或未定义
- reactjs - 如何在 React 中获取 Froala 编辑器的实例?
- php - WP 函数根据子类别计数添加正文类
- python - 有没有更有效的方法可以从单个数字中找到最小的 Vector3 组合?
- angularjs - Jasmine Karme 单元测试 - AngularJs 指令未编译
- java - 如何在不生成代码的情况下(反)序列化 POJO 到 Avro 和 Kafka
- .net - Azure 服务总线:如何更新锁?
- python-3.x - 找不到vs代码python模块
- python - 无法将 SymPy 变量约束为实数
- python - 使用前向数据重新采样时间序列 pandas