我必須開發一個在Android和iOS(iPhone)上運行的應用程序。這些設備應該與其他設備(Windows,Linux,iOS,Android)進行通信。 Qt和Android/iOS可以實現藍牙通信和/或Wlan Ad Hoc嗎?Qt iOS Android Wlan或藍牙
Thx。
我必須開發一個在Android和iOS(iPhone)上運行的應用程序。這些設備應該與其他設備(Windows,Linux,iOS,Android)進行通信。 Qt和Android/iOS可以實現藍牙通信和/或Wlan Ad Hoc嗎?Qt iOS Android Wlan或藍牙
Thx。
使用QNetwork *可以很容易地實現通信。藍牙可能變得非常具有挑戰性幾乎所有設備都支持WLan,而一些平板電腦和類似設備不支持藍牙(尤其是便宜的)。使用標準網絡(WLan)功能,代碼的複雜性也變得更加容易。
QNetwork和WLan&AdHoc是否有任何示例? – user2811094
由於您的WLan和AdHoc實際上是在您的應用程序之外使用Android設置進行配置的,因此一個示例可能不存在,至少我還沒有看到任何信息(並非試圖找到示例)。使用qnetworkmanager訪問當前連接的網絡非常容易 –
對Android和iOS的支持仍然是Qt 5.1中的「技術預覽」,但網絡應該可用。在最糟糕的情況下,你可以使用NDK,直到有Qt全力支持
對於藍牙支持,這是在dev(http://doc-snapshot.qt-project.org/qt5-dev/qtbluetooth-index.html),也許在Qt 5.2中可用。您可以測試它或直接使用NDK
實際上沒有簡單的解決方案...
歡迎來到SO。你的問題,因爲它不能適應堆棧溢出。你應該檢查[this](http://stackoverflow.com/help/on-topic)。一個經常對你的問題發表評論可能是:你是否搜索了「藍牙Qt」,並且你點擊了第一次點擊? – joaquin