我已经知道了android编程的基础知识。现在我想构建一个离线多用户聊天应用程序。我发现点对点和蓝牙是最常用的相互通信技术。我需要知道,
答案 0 :(得分:0)
哪一个很容易从P2P和蓝牙开始?
这取决于您以前的技能和专业知识。我已经看到你已经设法通过蓝牙创建了一个p2p通信应用程序,所以当然很容易从蓝牙开始。
我已经使用在线教程构建了蓝牙聊天应用程序。 该方法是两个端点之间的通信。可能吗 使它超过两个?
是的,有可能。互联网上有很多连接多个蓝牙设备的教程。请查看此SO answer。
然而,基于蓝牙的聊天应用并不是一个好方法。如果这只是为了你的学习,那么从我的观点来看这很好。如果这是一个专业项目,那么我建议你考虑考虑其他选择。查看使用Firebase的this tutorial。使用firebase进行实时聊天应用程序肯定会满足您的需求。