Java Android用户专用会话聊天(开发工作流)

Java Android用户专用会话聊天(开发工作流),java,php,android,phpmyadmin,Java,Php,Android,Phpmyadmin,我正在为两个用户之间的聊天开发Android应用程序,作为私人会话 Android应用程序将是Android 2.0及以上版本如果任何用户想要聊天,那么他可以输入任何电子邮件进行聊天,两个用户之间的会话将是私有的,并且可以存储在数据库中。 其他用户应无法观看私人录像。 如果有任何一个答案是关于android应用程序将连接到web服务器的(php),那么我很容易理解。 因此,如果有人知道开发流程,请在此提出建议。 请不要建议将所有用户合并到同一个开放模板中 您可以使用XMPP服务器,并使用andr

我正在为两个用户之间的
聊天
开发
Android应用程序
,作为
私人会话

Android应用程序将是
Android 2.0及以上版本

如果任何用户想要聊天,那么他可以输入任何电子邮件进行聊天,两个用户之间的会话将是私有的,并且可以存储在数据库中。
其他用户应无法观看私人录像。
如果有任何一个答案是关于android应用程序将连接到
web服务器的
(php),那么我很容易理解。
因此,如果有人知道开发流程,请在此提出建议。


请不要建议将所有用户合并到同一个开放模板中

您可以使用XMPP服务器,并使用android实例库

关于android应用程序的教程:


有几个不同的服务器。比如明火

如果听起来像您想要的是一个带有客户端到客户端加密的XMPP服务器

以下是XMPP服务器选项列表:

下面是关于Android使用的各种XMPP库的讨论:

至于加密,看起来您想要模仿OTR(对于洋泾浜语)的功能。协议工作原理的说明发布在此处:


您还可以从这里获取他们的源代码:(警告:代码是用C编写的)

您可以在node.js中轻松完成此操作,如果您需要已经实现的代码,则可以使用此代码

如果您发现它不够,那么您可以轻松地扩展它,只需很少的努力,而不必使用php。它不是为这些类型的工作而设计的。节点最适合它。只需运行上面的代码并用android应用程序连接到它

最好的
Deepak

这是一个链接,最适合希望通过android使用web的用户。任何用户都可以注册或登录,然后通过访问安卓系统的数据库获取好友列表,并在私人会话中轻松向好友发送消息,这样就可以无限制地聊天。此功能更包括发送请求和接受/拒绝请求

查看XMPP,例如asmack库。有很多关于这方面的教程。为什么不是irc?你们也可以在irc里进行私人聊天。@DavidOlsson你们能提供我能得到的任何链接或信息吗source@DavidOlsson这个应用程序就像当某个用户获得信用时,他将能够在私人会话中与任何其他用户聊天这就是我在这里的意思,将其移动到带有一些链接的答案中。@DavidOlsson还有一件事是你给XMPP的,可以只对gmail用户可用,而不是其他用户,那么我不能为其他用户做这些事情