2016-07-26 5 views
0

セルフ・スティックのリモコンを購入し、Bluetoothを使用してHIDプロファイルのAndroidデバイスとキーボードを接続しました。私がセルフスティックのボタンを押すと、アンドロイドデバイスはキーコード66(enter)を上下に、キーコード24(volume down)を上下に登録します。セルフ・スティックを使ってアプリケーションを起動する

私の目標は、セルフスティックボタンが押されるのを待ち受けるバックグラウンドサービスを作成し、アプリを起動することです。これを研究しているうちに、私はthis forum postに遭遇しました。 「通常のBluetoothキーボードはすべて、L2CAP接続を必要とするHIDプロファイルを実装しています。これまでのところ、AndroidはRFCOMM接続を使用する機能しか提供していません。あなたの目標を達成するためにbluezを使用してください。

投稿は5歳です。私の質問は次のとおりです。NDKを使用せずにBluetooth HID通信を傍受することは可能ですか?

答えて

0

最近のAndroid搭載携帯電話のほとんどはBluetooth低エネルギー(Bluetooth 4.0以降)をサポートしているため、HID Over GATT Profileを使用できます。それはRFCOMMではなくGATTを使用します。 KitKat以降サポートされています。

関連する問題