我是 Android 编程新手。不过,我已经完成了基础知识,并希望学习 XMPP 以在 Android 上制作聊天应用程序。我已经完成了教程,但没有办法使用自定义 pc 作为应用程序的服务器。我想用我的笔记本电脑作为服务器在 2 个 android 设备之间发送消息。我的笔记本电脑应该能够接收和引导两者之间的消息。谁能帮我开始?
最佳答案
首先,您需要在笔记本电脑中安装 XMPP 服务器。 Here是可用的列表。人们常说Openfire易于安装和配置,但对于生产目的,Ejabberd(仅限 linux 和 mac)似乎更强大。
要开发您的应用程序,您可以使用 Smack ,这是大井documented ,使用代码快照连接到服务器、创建聊天、发送和接收消息等。
关于android - 将您自己的 XMPP 服务器用于 android 聊天应用程序 (Smack API),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22480302/