2

Я работаю над проектом Android с помощью Google Google Connection Connection api. Все идет хорошо. Я могу подключить несколько устройств должным образом.Google Близкое соединение Api - К сожалению, служба воспроизведения остановлена ​​

Проблема только в том, что mGoogleApiClient.disconnect(); вызвал в любом случае "Unfortunately google play service stopped" Это предупреждение появилось.

Я также пробовал Nearby.Connections.disconnectFromEndpoint(mGoogleApiClient, remoteEndpointId); или Nearby.Connections.stopAllEndpoints(mGoogleApiClient); для разъединения. То же самое произошло.

Даже когда появились stop discovery или stop advertising методы, называемые этим предупреждением. Это не крушение, и я не обнаружил ошибок в Log.

Я инициализирую клиент api и устанавливаю методы переопределения в качестве документации. Start advertising и start discovery методы также взяты из документации.

В моей градации я использовал compile 'com.google.android.gms:play-services-nearby:10.0.1'.

В чем проблема. Пожалуйста, помогите мне и заблаговременно.

+0

Из этого [документации] (https://developers.google.com/nearby/connections/android/get-started), вы можете отключить клиент, когда ваша игра больше не нуждается в доступе к этой службе. Подключите GoogleApiClient в onStart() и отключите его в onStop(). Попробуйте также проверить часть разъединения этого [учебника] (https://code.tutsplus.com/tutorials/google-play-services-using-the-nearby-connections-api--cms-24534). – KENdi

+0

Привет @ bhoot4242, вы нашли решение? Для меня это происходит, когда я вызываю 'Near.Connections.stopDiscovery (mGoogleApiClient, service_id);' – trinity420

ответ

0

положить это условие, куда вы хотите отключить:

if (mGoogleApiClient != null && mGoogleApiClient.isConnected()) { 
      mGoogleApiClient.disconnect();} 
+0

Не работает .... – bhoot4242