我是android编程的新手,并且对网络有疑问。我正在创建一个国际象棋应用程序,其中两个玩家可以在单独的设备上进行对战。我的目标是进行设置,使其在本地运行(设备彼此靠近或在同一wifi网络上)。
我注意到,当尝试通过WiFi P2P(这使我感到彻底困惑)时,最终目标是获取您要连接的设备的MAC过滤器和IP地址。如果我已经有了这些(即用户在外部知道这些值的用户设备上输入它们),是否可以简单地建立连接而不使用P2P?
从本质上讲,我可以简单地通过创建并连接到服务器 socket 来启动联网的Android应用程序,而不用处理P2P或NSD吗?
谢谢您,给您带来的任何困惑,
史考特
最佳答案
您可以使用alljyon sdk https://www.alljoyn.org/docs-and-downloads,我已经使用过它,并且可以正常工作,您可以在无需无线的情况下找到一个示例演示,以便在同一无线网络中聊天
关于android - 在同一网络上的两个Android设备之间发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20606173/