有人可以向我解释几个非常简单的概念吗?我对运行 android 的移动设备以及如何通过网络识别它们感兴趣。一些场景:
- 设备通过 WiFi 连接- 大概该设备具有与任何主机一样的标准 IP 地址,并且可以通过 TCP/IP 与任何其他 android 主机通信(假设它知道参与设备的 IP?
- 设备通过蓝牙连接- 在这种情况下如何识别设备?
- 设备通过移动运营商的网络连接- 这是我感兴趣和困惑的一个 - 是否有两个或更多设备可以相互发现并通过移动运营商的网络进行通信?在这种情况下,设备如何与后端服务器通信?换句话说,应用程序和设备在未连接到 WiFi 网络时如何通信?
谢谢你的建议。。