對於物聯網項目,我們需要從移動應用程序(iOS和Android)發送消息到Azure物聯網集線器。我們可以將它作爲使用MQTT庫的設備進行連接。但是,設備模擬器也作爲設備連接,並且由於兩者都使用相同的設備ID,因此當同時連接到物聯網集線器時,現有連接會斷開。從Android移動應用程序發送消息到Azure物聯網集線器
我們意識到我們需要將移動應用程序作爲服務(而不是設備)連接起來,並且爲了某些研究表明我們需要使用以下庫。
https://github.com/Azure/azure-iot-sdk-java
然而,該java的示例使用很多java具體實施方式,並且其不被支持的Android。
有沒有人遇到同樣的問題?
- 從Android移動應用程序中我們可以使用哪個庫來達到上述目的?
- 我們可以通過iOS移動應用程序使用哪個庫來實現上述目標?
如果有其他解決方案可用,請讓我知道。
我們正在爲我們的Java服務SDK for IoT Hub的Android支持工作,您應該會在未來一個月的回購中看到進展情況https://github.com/Azure/azure-iot-sdk-java –