对于一个项目,我正在创建一个 Android 应用程序,其中包括 、WebView、service可以从后台切换到前台以及LocationManager依赖于NETWORK_PROVIDER第一个和GPS_PROVIDER后者。在非常随机的情况下,启动应用程序后,我在 logcat 输出中发现此异常:
E/GoogleApiClientConnecting: GoogleApiClient connecting is in step STEP_SERVICE_BINDINGS_AND_SIGN_IN but received callback for step STEP_GETTING_REMOTE_SERVICE
java.lang.Exception
at qw.b(PG:25)
at qw.c(PG:36)
at Iw.c(PG:3)
at Gx.c(PG:2)
at ly.d(PG:15)
at gy.a(PG:19)
at iy.c(PG:6)
at hy.handleMessage(PG:46)
at android.os.Handler.dispatchMessage(Handler.java:106)
at oG.dispatchMessage(PG:1)
at android.os.Looper.loop(Looper.java:214)
at android.os.HandlerThread.run(HandlerThread.java:65)
Run Code Online (Sandbox Code Playgroud)
我检查了我的代码和依赖项,似乎没有任何与 GoogleApiClient 相关的内容(我发现它已经过时了)。我不(有意识地)使用 Google Play 商店集成或类似的东西。
这个异常似乎大大减慢了我的 WebView 的速度(每个 XHR 或 fetch 都停滞了几乎 3 秒)。我不知道这怎么可能有关系。
另外,它仅在启动或重新启动应用程序时偶尔发生(有时在清除所有数据后)。
任何帮助将不胜感激,这让我很烦恼。