默认
发表评论 11
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
如何使用日志跟踪Android端mina的内部细节
阅读(35256) | 评论(11 收藏 淘帖
   mina新鲜人,在使用mina的时候遇到问题。想要把mina 的日志输出到控制台上,服务器端和客户端都写了getFilterChain().addLast("log",new LoggingFilter());语句,本来以为这样在调试的时候日志就会主动输出到logcat上,可是好像没有,求问如何把日志输入到控制台。

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:mina
上一篇:常用 HTTP 状态码对照表下一篇:[通俗易懂]深入理解TCP协议(上):理论基础
推荐方案
评论 11
引用:JackJiang 发表于 2016-08-09 16:14
你是要看MINA内部的日志吗?看样子你是把MINA的客户端库用在Android端了,为何不直接用系统原生的api,不然 ...

我没想那么多,就直接在两端都导入了mina jar包,重点是我根本都对这些不太了解,反正关于mina的代码都是在网上看了人家的简单实例然后自己改的
引用:IMDeveloper 发表于 2016-08-09 16:17
你是用的TCP还是UDP?MINA内部用的是slfj日志框架,slfj是套日志框架接口,需要实际的实现才行,比如你放进 ...

tcp
引用:JackJiang 发表于 2016-08-09 16:25
你如果是用udp的话,我之前写的demo可以参考一下,不过我暂时没写tcp的demo。
  • 《NIO框架入门(一):服 ...

  • 好吧,主要是如果直接用原生的话得自己写个编解码器吧,我的水平还达不到啊,完全自学的小白一个,旁边不要说android了连个会java的都没有。我现在主要是不知道那个问题是怎么产生的,为什么我的客户端接受不到消息,明明如果是没连接上的话服务器端根本也不会触发sessionopen等方法的吧
    引用:JackJiang 发表于 2016-08-09 16:50
    你在写程序前,能否用ping工具先保证服务端和客户端都能双向Ping通。

    Android端的ping工具这里有:http: ...

    谢谢了,我决定先试试把代码大改一下,如果再不行我就麻溜地放弃
    引用:IMDeveloper 发表于 2016-08-09 16:17
    你是用的TCP还是UDP?MINA内部用的是slfj日志框架,slfj是套日志框架接口,需要实际的实现才行,比如你放进 ...

    我已经用我的破英语找到了那个log4j example,也照着做了,大概是我不会调试吧,反正logcat上连个mina的影儿都没有
    打赏楼主 ×
    使用微信打赏! 使用支付宝打赏!

    返回顶部