如何实现Xmpp聊天android

如何实现Xmpp聊天android,android,xmpp,Android,Xmpp,我想在我的应用程序中实现xmpp连接。我在谷歌上参考了很多教程,但我不清楚。 请有人帮我解决这个问题,给出如何实现xmpp连接的建议 谢谢。您可以集成Quickblox API。它具有多种功能,如用户管理,聊天,群聊,视频和音频呼叫 您可以集成Quickblox API。它具有多种功能,如用户管理,聊天,群聊,视频和音频通话 试试这个例子 这对我有用。我使用此源创建了自己的messenger 祝你好运试试这个例子 这对我有用。我使用此源创建了自己的messenger 运气好首先,您必须添加bui

我想在我的应用程序中实现xmpp连接。我在谷歌上参考了很多教程,但我不清楚。 请有人帮我解决这个问题,给出如何实现xmpp连接的建议


谢谢。

您可以集成Quickblox API。它具有多种功能,如用户管理聊天群聊视频和音频呼叫


您可以集成Quickblox API。它具有多种功能,如用户管理聊天群聊视频和音频通话

试试这个例子 这对我有用。我使用此源创建了自己的messenger 祝你好运

试试这个例子 这对我有用。我使用此源创建了自己的messenger
运气好

首先,您必须添加build.gradle

compile "org.igniterealtime.smack:smack-android:4.1.0-rc1"
compile "org.igniterealtime.smack:smack-tcp:4.1.0-rc1"
compile "org.igniterealtime.smack:smack-im:4.1.0-rc1"
compile "org.igniterealtime.smack:smack-extensions:4.1.0-rc1"
然后创建LocalBinder类

public class LocalBinder<S>  extends Binder {
    private final WeakReference<S> mService;

    public LocalBinder(final S service) {
        mService = new WeakReference<S>(service);
    }

    public S getService() {
        return mService.get();
    }
}
添加到清单

<service
    android:name="com.app.xmpp.XmppService"
    android:enabled="true" />
停止xmpp服务

startService(new Intent(myclass.this, XmppService.class));
stopService(new Intent(getApplicationContext(), XmppService.class));

首先,您必须添加build.gradle

compile "org.igniterealtime.smack:smack-android:4.1.0-rc1"
compile "org.igniterealtime.smack:smack-tcp:4.1.0-rc1"
compile "org.igniterealtime.smack:smack-im:4.1.0-rc1"
compile "org.igniterealtime.smack:smack-extensions:4.1.0-rc1"
然后创建LocalBinder类

public class LocalBinder<S>  extends Binder {
    private final WeakReference<S> mService;

    public LocalBinder(final S service) {
        mService = new WeakReference<S>(service);
    }

    public S getService() {
        return mService.get();
    }
}
添加到清单

<service
    android:name="com.app.xmpp.XmppService"
    android:enabled="true" />
停止xmpp服务

startService(new Intent(myclass.this, XmppService.class));
stopService(new Intent(getApplicationContext(), XmppService.class));
可能的重复可能的重复