标签: qtbluetooth

在Android上与Qt 5.2进行蓝牙通信

我想使用Qt框架使我的Android设备能够通过蓝牙进行通信.截至今天,Qt 5.2是最新的,据我所知,蓝牙尚不支持.在本页面:

Qt蓝牙信息

它说蓝牙仅支持Blackberry和Linux(在BlueZ 4.x上).我对BlueZ一无所知,但Android基于Linux内核,有可能支持更新版本的Android操作系统吗?

我以前在java中编写了一个应用程序,它通过蓝牙建立和发送/接收数据.使用JNI调用java代码是一个不错的选择吗?有谁用蓝牙做过这个?

我认为很快就会在更新中添加蓝牙,最迟是Qt 5.2.x或5.3,但我需要一个临时解决方案.

在我决定如何进行之前,我在这里问.

c++ qt android qtbluetooth

5
推荐指数
1
解决办法
2717
查看次数

如何使用“QDebug”打印“QString”?

我需要编写一个终端应用程序来列出附近可用的蓝牙设备,这是我的尝试:

void findDevice()
{
   QBluetoothLocalDevice localDevice;
    QString localDeviceName;
    localDeviceName= localDevice.name();
    QDebug << localDeviceName;

}
Run Code Online (Sandbox Code Playgroud)

我采取的第一步是打印我自己的设备名称,然后一旦完成,我就可以继续检索设备列表并以相同的方式打印它们。但是我不断收到错误:

expected unqualified-id

`QDebug << localDeviceName;
       ^
Run Code Online (Sandbox Code Playgroud)

并且不知道这里似乎有什么问题。

c++ qt bluetooth qtbluetooth

-3
推荐指数
1
解决办法
2069
查看次数

标签 统计

c++ ×2

qt ×2

qtbluetooth ×2

android ×1

bluetooth ×1