是否有可能在android中创建两个系统之间的聊天应用程序,而无需将服务器作为中间件实现?我已经创建了一个应用程序,我想让两个不同系统上的两个不同模拟器之间的聊天成为可能,我需要一些帮助...!
发布于 2013-09-06 17:10:04
是的,这是可能的,这就是我的博士项目。当我的应用程序启动时,它会要求用户选择它是“服务器”还是客户端。在第二部手机上,它选择了另一部。但在交流的过程中没有任何东西。
发布于 2013-09-11 18:34:55
XMPP通常用于聊天。它通常与服务器一起使用,但也存在一个支持聊天的扩展XEP-0174 Serverless Messaging,而不需要中间服务器。我不知道是否有Android库支持这一点。
一种替代方案可以是
发布于 2018-02-14 14:26:38
我想有一个解决方案可能会奏效。
您可以使用http://programminglife.io/android-http-server-with-nanohttpd/
如果两个手机都在同一个网络中,并且它们可以相互连接,那么您可以很容易地创建一个应用程序来帮助创建点对点移动聊天应用程序。
https://stackoverflow.com/questions/18653411
复制相似问题