5

BLE デバイスに接続するための Android デバイスがあります。Android デバイスを再起動すると、すぐに接続され、正常に動作します。その後、アプリを閉じて再起動すると、接続されますが、特性変更の通知が届きません。

アプリを閉じて再起動すると、ほとんど機能します。

また、Bluetooth 設定に移動して Bluetooth をオフにし、再びオンにすると、この場合もアプリケーションは直接接続され、正常に動作します。

関連するすべてのリソースを適切に閉じてクリーンアップし、適切に終了しましたが、DDMS にもアプリが表示されません。

しかし、それでもドライバーレベルでは、まだ接続されており、BLE デバイスはまだデータを送信しているようです。

ありがとう

4

2 に答える 2

0

リモートデバイスを再接続すると、接続は onClientRegistered() メソッド内に残り、再接続に時間がかかるか、接続の確立が完了しません。おそらく Android の問題だと思います。よろしく

于 2014-04-29T00:07:41.273 に答える