Bluetoothの接続なんですが
アプリAで接続を成功させた後、アプリBで同じように接続しようとすると
mSocket.connect(); のところで
RFCOMM_CreateConnection - already opened state
のエラーになってしまいます。
どうも最初に繋いだアプリAのものがまだ残っていて専有しているようです。
アプリ終了時にはこれや使っていたものの破棄もやっているのですが…
mSocket.close(); mSocket = null;
両方の端末をリセットするとまた最初のアプリだけ接続できるようです。
全て残らないようにして後のアプリでも接続できるようにするにはどうすればいいでしょうか?