1

私のAndroidアプリケーションでは、Bluetoothを使用しています。最初の接続試行ですべてが正常に機能し、問題はありません。ただし、切断して2回目に接続しようとすると、次のように「サービス検出失敗の例外」が発生します。

socket.connect();

最初は私の切断に問題があると思いましたが、クライアントアプリケーションとサーバーアプリケーションの両方で問題がないようです(両方ともAndroidデバイスGalaxy sIIです)

再び接続できるようにするために、クライアント デバイスを再起動します。

何が問題なのですか?

4

1 に答える 1

0

接続と切断がどのように行われているかを正確に確認できるように、コードをさらに提供してください。どちらの側でも切断は問題ないようだとおっしゃっていますが、それをどのように確認していますか?

Android SDKに付属しているBluetoothチャットの例をまだご覧になっていない場合は、両方のデバイスにインストールして、正しく機能することを確認することをお勧めします(およびその理由)。

于 2012-10-06T20:45:55.087 に答える