【发布时间】:2015-04-14 04:30:36
【问题描述】:
我如下实现GoogleApiClient:
mGoogleApiClient = new GoogleApiClient.Builder(this)
.enableAutoManage(this, 0 /* clientId */, this)
.addApi(LocationServices.API)
.addApi(Places.GEO_DATA_API)
.addConnectionCallbacks(this)
.build();
但在onConnected 方法中,我检查了 mGoogleApiClient => value null。
在这种情况下,我尝试重新构建 googleApiClient 但我收到错误:
java.lang.IllegalStateException: Already managing a GoogleApiClient with id 0
请帮助我理解为什么 mGoogleApiClient 尽管它已连接但有时为 NULL:|。 (注意。我检查了所有源代码,我从未将 GoogleApiClient 设置为 NULL)。
谢谢!
更新
在我尝试使用最新版本的播放服务后,我的问题现在解决了。
感谢大家的帮助。
【问题讨论】:
-
我有同样的问题,但我使用的是 google play servcies,8.4.0 最新版本,但这个问题仍然存在