使用您自己的XMPP服务器为Android聊天应用程序(Smack API)

use*_*596 20 android xmpp

我是Android编程的新手.我已经完成了基础知识,并希望学习XMPP在Android上制作聊天应用程序.我已经完成了教程,但还没有办法使用自定义电脑作为应用程序的服务器.我想用我的笔记本电脑作为服务器在2个Android设备之间发送消息.我的笔记本电脑应该能够接收和指导两者之间的消息.任何人都可以帮我开始吗?

Pli*_*tos 32

首先,您需要在笔记本电脑中安装XMPP服务器.以下是可用的列表.人们常说Openfire易于安装和配置,但出于生产目的,Ejabberd(仅限linux和mac)似乎更强大.

要开发您的应用程序,您可以使用大量文档化的Smack,使用代码快照连接到服务器,创建聊天,发送和接收消息等.

  • 我通过了链接,但仍然没有理解我的主机,PORT和服务的应用程序.对于这样的问题,但我只是一个初学者和14岁,并没有得到它. (4认同)
  • @LittleChild从(http://www.igniterealtime.org/downloads)下载smack库包.在那里你会发现很多java库.最重要的是smack-core.您应该将smack-core-XXXjar复制到项目中的`libs`文件夹并刷新 - 右键单击​​项目文件夹并刷新,或者只需按F5.其他Java库将为您的应用程序启用更多功能.可以在`releasedocs`文件夹中的html文件中读取完整描述. (2认同)