Bluetooth Low Energy デバイス (TI の CC2540 のキーフォブに似ています) をテストするために、Motorola Razr 電話 (Android バージョン 2.3.5 を実行) で Android アプリケーションの開発に取り組んでいます。モトローラが提供する MOT_BTLE_Stubs.jar をアプリケーションに使用しています。私のアプリケーションから、デバイスに接続できます。しかし、 readGattCharacteristicValue は機能していないようで、以前は機能していました。ハンドルから値を読み取ろうとしています。以前は、ブロードキャスト レシーバーを読み込むたびに値を返していました。しかし、今は反応しません。ACTION_GATT_CHARACTERISTICS_READ を受け取るインテント フィルターを追加しました。ブロードキャスト レシーバでは値を返しません。
古いコードに戻しました。もう機能しません。電話のブルートゥース設定に構成上の問題があるようです。キャッシュの内容をフラッシュできません。誰かが同じ問題に直面し、それを解決した場合は、解決策を教えてください。