android - Android 中的 XMPP 聊天 : ChatManager not resolved

标签 android xmpp chat

我正在尝试在 Android 上构建一个简单的 XMPP 聊天客户端,并且已经达到了可以连接并登录到公共(public) XMPP 服务器的地步。

我正在使用 Eclipse 并使用 MaventoAndroidAntPython3 script 导入了 Smack 库.这一直到连接、登录阶段。

我正在使用以下导入

import org.jivesoftware.smack.ChatManager;
import org.jivesoftware.smack.Chat;
import org.jivesoftware.smack.AbstractXMPPConnection;
import org.jivesoftware.smack.SmackException;
import org.jivesoftware.smack.XMPPException;
import org.jivesoftware.smack.tcp.XMPPTCPConnection;

奇怪的是,以下导入失败,-- 无法解析

import org.jivesoftware.smack.ChatManager;
import org.jivesoftware.smack.Chat;

同样的问题

import org.jivesoftware.smack.Roster;
import org.jivesoftware.smack.RosterEntry;

而其他人则轻松通过。

import org.jivesoftware.smack.AbstractXMPPConnection;
import org.jivesoftware.smack.SmackException;
import org.jivesoftware.smack.XMPPException;
import org.jivesoftware.smack.tcp.XMPPTCPConnection;

所以我可以连接、登录但无法开始聊天。 这里可能是什么问题。我应该如何修复构建路径?

最佳答案

您很可能错过了 smack-im 神器。将它添加到您的 artifacts.csv。

关于android - Android 中的 XMPP 聊天 : ChatManager not resolved,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33115916/

相关文章:

android如何使用xmpp-smack在群聊中发送和接收图像和位置(使用 map )

android - 如何使用 asmack android 从 Openfire 检索一对一的聊天记录

google-app-engine - 应用程序如何知道是否可以在 App Engine 中向用户发送 XMPP 消息?

javascript - 聊天 react 中的消息顺序

java - 为什么我的两个客户端无法相互通信? (java服务器套接字)

android - 将字符串转换为位图为空

java - 如何使用 Dagger2 实例化具有动态成员的对象?

java - libGDX 仅编译黑屏

android - Gradle同步不会自动解析带有@aar批注的Android库项目依赖项

c - 使用 C 语言编写的本地聊天服务器 IPC