Android 如何在UI线程内初始化GoogleAppClient
我打电话:Android 如何在UI线程内初始化GoogleAppClient,android,google-api,ui-thread,Android,Google Api,Ui Thread,我打电话: GoogleApiClient client = new GoogleApiClient.Builder(this.context) .addApi(Wearable.API) .addConnectionCallbacks(this) .addOnConnectionFailedListener(this) .build(); client.connect(); 在UI线程内部,
GoogleApiClient client = new GoogleApiClient.Builder(this.context)
.addApi(Wearable.API)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.build();
client.connect();
在UI线程内部,未调用onConnected(捆绑包)
我做错了什么 @Saar-peer,您可以尝试另一种解决方法。使用实现
GoogleAppClient
的服务
,它是ConnectionCallbacks
。在服务的onStart
(或onStartCommand
)内部,连接GoogleAppClient
GoogleApiClient client = new GoogleApiClient.Builder(ServiceName.class)
.addApi(Wearable.API)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.build();
client.connect();
您是否检查了未调用的
onConnectionSuspended
或onConnectionFailed
?