【问题标题】:GmsClient "calling connect() while still connected" when suspended挂起时GmsClient“在仍然连接时调用connect()”
【发布时间】:2014-07-23 21:59:31
【问题描述】:

只要连接被挂起(即,每当调用 onConnectionSuspended() 回调),GoogleApiClient 就会记录以下错误:

GmsClient E Calling connect() while still connected, missing disconnect().

客户端似乎正在自动调用connect()reconnect() 以响应可能的暂时错误。如果错误在 10 秒左右没有解决,则调用 onConnectedFailed() 回调。

此错误消息只是误报,还是表明我在使用 GMS API 时存在实际问题?如果这很重要,我正在使用 Cast API。

【问题讨论】:

    标签: android google-play-services chromecast


    【解决方案1】:

    该消息无害。您是否看到任何副作用?

    【讨论】:

    • 没有严重的副作用;只是希望我没有弄乱日志的虚假错误。
    • @ali-naddaf,一旦出现上述错误,如果我再次尝试连接googleApiClient,则不会调用回调方法。实际上如果已经连接,如何让连接的googleApiClient对象通过我的DriveApi。(或)如何断开现有的。我在我的 Activity onDestroy 中正确断开连接。
    • @Ramprasad 您需要发布一个新问题,您的问题似乎与此帖子不同
    • @AliNaddaf 我在这里发布了我的新问题stackoverflow.com/q/27592181/884079
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-25
    • 2018-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-09
    • 1970-01-01
    相关资源
    最近更新 更多