AndroidデバイスがBluetooth経由で通信できるようにQtフレームワークを使用します。今日のQt 5.2は最新のものですが、私はBluetoothがまだサポートされていないと理解しています。このページでは:AndroidでQt 5.2とのBluetooth通信
それは、Bluetoothだけ(のbluez 4.xの上)ブラックベリーおよびLinuxでサポートされていることを述べています。 BlueZについてはわかりませんが、AndroidはLinuxカーネルをベースにしているため、新しいバージョンのAndroid OSがサポートされる可能性はありますか?
私は以前にBluetoothでデータを確立し、送受信するJavaでアプリを書いています。 JNIを使用してJavaコードを呼び出すのは良い選択ですか? Bluetoothでこれをやった人はいますか?
すぐにQt 5.2.xまたは5.3のアップデートでBluetoothが追加されると思われますが、一時的な解決策が必要です。
進める方法を決定する前に、ここで質問しています。
@karlphillip:基本的には、Qtを使ってBluetooth通信を実装する最良の方法は何ですか。また、それに答えることができる追加の質問があります。私は思考や経験を聞きたい。 – Phat
@Phataas:最新のアンドロイドにbluezスタックがなく、Qt f/wがアンドロイドでサポートしていない理由が考えられます – ashish
Qt 5.3はAndroid用のBluetoothをサポートしています。 – Phat