我必须开发一个运行在安卓和iOS (iPhone)上的应用程序。这些设备应该与其他设备(Windows、Linux、iOS、Android)通信。Qt和Android /iOS可以进行蓝牙通信和/或无线局域网自组织吗?
谢谢。
发布于 2013-09-24 13:10:26
使用QNetwork*通过WLan很容易地实现通信。蓝牙技术可能会变得很有挑战性。几乎所有的设备都支持WLan,而一些平板电脑和类似的设备不支持蓝牙(尤其是便宜的)。此外,使用标准网络?(WLan)函数时,代码的复杂性要容易得多。
发布于 2013-09-25 07:36:20
在QT5.1中,对安卓和iOS的支持仍然是“技术预览”,但网络应该是可用的。在最坏的情况下,您可以使用NDK,直到完全支持Qt。
对于蓝牙支持,这是dev (http://doc-snapshot.qt-project.org/qt5-dev/qtbluetooth-index.html),可能在QT5.2中提供。您可以测试它,也可以直接使用NDK。
其实没有简单的解决办法..。
https://stackoverflow.com/questions/18982154
复制相似问题