如何在 Android aSmack 中实现 DeliveryReceiptManager
Posted
技术标签:
【中文标题】如何在 Android aSmack 中实现 DeliveryReceiptManager【英文标题】:How to implement DeliveryReceiptManager in Android aSmack 【发布时间】:2014-03-08 03:01:44 【问题描述】:我正在尝试在 android 中获取消息传递通知(使用 aSmack 库)。
发现我需要使用 DeliveryReceiptManager 类,但是,当我尝试将其导入我的项目时
(import org.jivesoftware.smackx.receipts.DeliveryReceiptManager;
) 我收到无法解决的错误。
但是,我可以将 DeliveryReceiptProvider 类导入项目中。
这可以用来接收已发送消息的传递确认吗?
任何示例代码都受到高度赞赏。
谢谢
【问题讨论】:
你应该看看这个链接***.com/questions/21458018/… 我正在尝试添加 DeliveryReceiptManager 以获取已发送消息的传递报告。我使用了你的这个code,但它在 addReceiptReceivedListener 上给出错误,即 方法 addReceiptReceivedListener(new DeliveryReceiptManager.ReceiptReceivedListener()) 对于 DeliveryReceiptManager 类型未定义 可以请你帮忙? @CristianG 【参考方案1】:我遇到了同样的问题,然后使用了 here 的最新 jar
deliveryreceiptmanager
现在可见。
【讨论】:
感谢 Farhan...您节省了我的时间 可以指定链接吗? 这是什么意思?我的答案中的那个链接有所有可供下载的罐子。 DeliveryReceiptManager 类在一些旧 jar 中不可见。 我正在尝试添加 DeliveryReceiptManager 以获取已发送消息的传递报告。我使用了你的这个code,但它在 addReceiptReceivedListener 上给出错误,即 方法 addReceiptReceivedListener(new DeliveryReceiptManager.ReceiptReceivedListener()) 对于 DeliveryReceiptManager 类型未定义 可以请你帮忙? @法尔汉 nawab saab,给我更多信息,比如你在使用哪个库?你用的是我的哪个代码?我从来没有在这里写过我的代码:^)以上是关于如何在 Android aSmack 中实现 DeliveryReceiptManager的主要内容,如果未能解决你的问题,请参考以下文章