android - 使用 aSmack、Eclipse 和增强的调试器调试 XMPP Android 客户端。

标签 android eclipse xmpp smack asmack

我正在使用 Android XMPP 库制作应用程序 aSmack与 Eclipse。我无法按照 smack 文档的指示在单独的窗口中启动调试:

http://www.igniterealtime.org/builds/smack/docs/latest/documentation/debugging.html

我在 libs 文件夹中导入了 smackx-debug.jar,并将这一行添加到代码中:

Connection.DEBUG_ENABLED = false;

调试发生,但在 logcat 的控制台中,而不是增强型调试器。

最佳答案

aSmack 无法使用 smack 的增强调试器。 Android 应用程序不可能在运行 eclipse 的 PC 上绘制新窗口。

相反,所有 XMPP 流量都记录到 Android 日志中,可以使用 DDMS 或 adb shell logcat 查看。

关于android - 使用 aSmack、Eclipse 和增强的调试器调试 XMPP Android 客户端。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12263064/

相关文章:

android - 如何在两点之间沿着现有道路绘制路线?

android - 如何使用 youtube 数据 api v3 中的 nextPageToken 在 android 回收器 View 中加载更多视频

ssl - 在 Tigase 服务器中加载 pem 证书文件

jquery - Openfire 3.9.3 中的消息 Carbon 问题 - 未在所有登录设备中获取 Carbon 消息

session - 是否有与应用程序无关的信令协议(protocol)?

android - 选择器不适用于 TabLayout

Android:制作没有布局土地的横向 View ?

android - 在 Android 上找不到来源

java - eclipse.ini 非标准选项

java - 启用 Java 安全性(Java 加密扩展 - JCE)后 Eclipse 崩溃