Google Nearby Connection APIを使用してAndroidプロジェクトに取り組んでいます。すべてがうまくいっています。私は適切に複数のデバイスを接続することができます。Google近隣接続Api - 残念ながらPlayサービスが停止しました
唯一の問題は、mGoogleApiClient.disconnect();
のいずれかの場合に呼び出された場合です。"Unfortunately google play service stopped"
このアラートが表示されます。
また、切断のためにNearby.Connections.disconnectFromEndpoint(mGoogleApiClient, remoteEndpointId);
またはNearby.Connections.stopAllEndpoints(mGoogleApiClient);
を試しました。同じことが発生しました。
このアラートと呼ばれる方法がstop discovery
またはstop advertising
の場合でも表示されます。これはクラッシュではなく、ログでエラーが見つかりませんでした。
私はapiクライアントを初期化し、オーバーライドメソッドをドキュメントとして設定します。 Start advertising
およびstart discovery
の方法もまた文書化されている。
私のグラデルで私はcompile 'com.google.android.gms:play-services-nearby:10.0.1'
を使用しました。
次に、問題が発生する可能性があります。してください、私を助け、事前に感謝します。
をこの[ドキュメント](https://developers.google.com/nearby/connections/android/get-started)から、あなたが接続を切断することができますあなたのゲームがこのサービスへのアクセスを必要としなくなったときアクティビティのonStart()にGoogleApiClientを接続し、onStop()で接続を切断します。この[チュートリアル](https://code.tutsplus.com/tutorials/google-play-services-using-the-nearby-connections-api--cms-24534)の切断部分も確認してください。 – KENdi
こんにちは@ bhoot4242、あなたは解決策を見つけましたか?私にとっては、 'Nearby.Connections.stopDiscovery(mGoogleApiClient、service_id);と呼ばれるときにのみ発生します; – trinity420