# 如何使用 asmack java 实现 XMPP 客户端 ## 介绍 在本文中,我将教会你如何使用 asmack java 库来实现 XMPP(Extensible Messaging and Presence Protocol)客户端。XMPP是一种开放的通信协议,常用于实现即时通讯功能。asmack是一个基于Smack库的Android专用版本,它提供了操作XMPP的各种功能和方法。在
原创 2023-08-05 07:40:18
29阅读
package com.virtual.robot.main;import java.util.Timer;import java.util.TimerTask;import org.jivesoftware.smack.Chat;import org.jivesoftware.smack.ChatManager;import org.jivesoftware.smack.XMPPConnecti
原创 2014-07-25 16:12:14
505阅读
ARM作为一个生态不仅提供了CPU Core,还提供了一系列相关的IP,比如GIC、MMU、AMBA、CoreLink、CoreSight、Mali等等。其他还包括Debug工具、开发工具、IDE等等。对于整个ARM生态的架构建立一个概观,然后清除某一模块在整个生态中的位置,以及与其他模块的关系,对于理解本模块非常重要。对于建立全局观,也是有益的。所以花点时间,浏览一下ARM支持文档,也就有意义了
转载 2023-07-21 16:01:19
87阅读
smack你可以看成是一套封装好了的用于实现XMPP协议传输的API,它是一个非常简单并且功能强大的类库,给用户发送消息只需要三行代码。下载地址:://.igniterealtime.org/downloads/index.jsp这里需要强调一点,我们在android上开发用的其实是移...
转载 2014-09-11 13:25:00
109阅读
2评论
http://asmack.freakempire.de/0.8.10/
原创 2023-05-09 16:08:07
106阅读
文章目录让聊天显示在屏幕上让聊天显示在屏幕上过程分析
原创 2022-06-06 13:53:34
128阅读
项目中遇到要用xmpp做通讯,原来在的应用跑在linux上用的gloox,现在需要在android上来实现,查了下发现smack最近做了一次大升级,4.0.0发布了,最开始用了smack的库,结果在android上报错,去https://community.igniterealtime.org/ 社区问了下,原来还有个asmack,下了库文件然后写代码:根据asmack-android-
原创 2014-06-17 17:09:55
3118阅读
晚上框架的相关内容
原创 2022-06-06 12:25:31
170阅读
Android studio—SQlite数据库注册登录 文章目录Android studio—SQlite数据库注册登录创建用户类创建数据库注册写入数据库登录读取数据库效果展示布局文件注册页面登录页面 首先展示一下效果:创建用户类创建一个用户类,自动补全Get、Set方法public class User { private int id; private String na
在研究如何实现Pushing功能期间,收集了很多关于Pushing的资料,其中有一个androidnp开源项目用的人比较多,但是由于长时间没有什么人去维护,听说bug的几率挺多的,为了以后自己的产品稳定些,所以就打算自己研究一下asmack的源码,自己做一个插件,androidnp移动端的源码...
转载 2015-01-11 19:20:00
244阅读
2评论
本篇主要是基于最近帮助朋友在 Android 中使用 asmack 库实现文件的接收和发送 功能时,写了个参考示例,这里做个记录,以便于自己以后参考。文件传输相关的XEP协议参考:2【XEP-0095】StreamInitiation: http://xmpp.org/extensions/xep-0095.html2【XEP-0096】SI FileTransfer: http://xmpp.o
原创 2014-02-15 23:15:58
7295阅读
以下是我在研究asmack4.0出现的异常 06-17 12:02:56.924: W/System.err(10622): org.jivesoftware.smack.SmackException$ConnectionException 06-17 12:02:56.924: W/System.
转载 2017-05-13 12:57:00
87阅读
2评论
XMPP协议简介 XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。并且XML很易穿过防火墙,所以用XMPP构建的应用不易受到防火墙的阻碍。利用XMPP作为
转载 2015-05-14 16:02:00
77阅读
2评论
近期使用Openfire和Asmack实现Android端的IM功能,可是实际使用的过程中,常常
转载 2017-06-13 17:16:00
59阅读
2评论
= _ConnectionControl.getCC();//单例模式 保存了当前的链接 @Override public IBinder onBind(Intent arg0) { return null; } @Override
原创 2023-02-15 11:19:48
63阅读
根据 XMPP 的 XEP 标准协议规范,实现 avatar 头像传输与存储的功能主要有三种实现方式,分别对应于协议规范:     + 【XEP-0153】vCard-BasedAvatars     http://xmpp.org/extensions/xep-0153.html     + 【XEP-0084】UserAvatar
原创 2014-02-16 09:44:36
4543阅读
1点赞
3评论
       在Android平台实现XMPP即时通讯主要是使用asmack这个包,asmack是XMPP协议的实现。但是asmack只能帮助我们实现一些基本消息包的收发,如果需要实现特定的自定义消息包收发需要我们自己处理。 一、asmack消息的发送和接收发送Message消息:    &nbsp
转载 2023-07-27 22:59:12
50阅读
前面几篇给大家系统讲解的有关xmpp openfire smack asmack
转载 2022-08-15 21:36:45
174阅读
[url]http://code.google.com/p/asmack/issues/detail?id=23[/url] [url]http://community.igniterealtime.org/message/201866#201866[/url]
原创 2023-06-02 19:34:22
70阅读
  • 1
  • 2