GoogleApiClient在连接时调用connect(),缺少disconnect()

时间:2014-12-21 18:01:57

标签: android google-play-services google-drive-android-api

1)在连接时调用connect(),丢失disconnect()。在以下情况中会出现此错误,

  1. 关闭Wifi并首次启动我的应用程序。

  2. 我尝试连接活动的GoogleAPiClient onCreate()

  3. 出现错误对话框,网络错误:需要数据连接才能连接到GoogleApiClient。

  4. 所以打开WIFI,再次打开我的应用程序。

  5. 在连接时获得connect(),错误disconnect()错误。

  6. 根据我发现的调试,发生这种情况时不会调用GoogleApiClient连接回调方法。

    注意:如果我从设备中删除了我的Google帐户并再次添加,则不会发生此错误。我也使用旧版本的Google Play服务。它会影响任何东西。(因为我在我的应用程序中使用了LocationClient API,我无法更新到新的Google Play服务,因为它已更新为LocationServices API)

1 个答案:

答案 0 :(得分:1)

当Google Play服务应用中的所有数据都被删除时,Poblem就解决了。 我认为,问题在于游戏服务会记住每个具有成功授权的应用程序。但是您的申请未经成功授权,或在早期版本中获得授权。