jjzjj

jivesoftware

全部标签

android - aSmack Android 文档和调试

ASmack库引用了http://www.igniterealtime.org/builds/smack/docs/latest/documentation/index.html处的文档我认为它已经过时并且没有提供准确的信息。示例如下:-调试:XMPPConnection.DEBUG_ENABLED=true;--即使在最新的自述文件中,它也不起作用:XMPPConnection.DEBUG这是行不通的。-此外,ChatManager:第一个(在文档中)不工作,谷歌搜索后第二个...ChatManagerchatmanager=connection.getChatManager();C

java - Smack 抛出 "NoClassDefFoundError: Failed resolution of: Lorg/jxmpp/util/XmppStringUtils"

我的应用程序出现问题,我想在其中创建一个连接到我的服务器的简单XMPP客户端。我在启动应用程序时遇到以下问题(编译运行没有问题),但我的应用程序立即关闭。java.lang.NoClassDefFoundError:Failedresolutionof:Lorg/jxmpp/util/XmppStringUtils;atorg.jivesoftware.smack.provider.ProviderManager.getKey(ProviderManager.java:314)atorg.jivesoftware.smack.provider.ProviderManager.addSt

java - 发送和接收 IQ XMPP ASMACK Android

背景:我已经能够使用asmack库在android中通过XMPP实现一对一聊天。我也可以将状态发送到服务器。我正在为基于聊天的应用程序使用OpenFire服务器。问题:我正在使用connection.addPacketListener(newPacketListener()来接收消息和IQ数据包,对于消息数据包我是这样分类的PacketFilterChatfilter=newMessageTypeFilter(Message.Type.chat);connection.addPacketListener(newPacketListener(){publicvoidprocessPack

java - 无法连接到 Openfire 服务器(使用 smack api)

我正在尝试使用smack4.1.0运行此代码ThreadD=newThread(newRunnable(){@Overridepublicvoidrun(){SmackConfiguration.setDefaultPacketReplyTimeout(10000);XMPPTCPConnectionConfigurationconfig=XMPPTCPConnectionConfiguration.builder().setUsernameAndPassword("harsh","pass").setServiceName("192.168.0.200").setHost("192.

android - 是什么导致了这个堆栈跟踪? (gtalkservice & jivesoftware.smack)

详细信息如下,但基本上我是想了解我的Droid上是什么引发了这个错误。详细信息:我正在努力跟上C2DM的步伐。我正在测试使用UrbanAirship的推送通知服务(到目前为止IMO非常酷)通过C2DM向在Android上运行的应用程序发送通知。我的Droid(运行Android2.2.2)不显示通知,每次我认为设备收到通知时,我都会看到堆栈跟踪写入LogCat。我不知道是什么生成了堆栈跟踪。我知道每次我通过UrbanAirship的网站向设备发送推送通知时都会生成它。我相当确定我的C2DM、UrbanAirship和Android应用程序配置正确,因为我可以在Android模拟器上使用