当前位置:   article > 正文

Xposed 之旅 -- 微信防撤回_xposed微信防撤回

xposed微信防撤回

本文仅做技术交流学习使用,用于其它违法行为的与本作者无关!

学习xposed就要研究一些好玩的东西,如果有美女发了一张照片出来又很快撤回,还没有细看是不是很失望;有了xposed ,想撤回?不存在的 !

没拦截之前,撤回消息一般都是这样的(测试微信版本6.5.16)

这一次我们换个分析方式,知道微信代码里面很多调试的log,那么我们先打印这些这些log看看(关于hook log因为跟本文内容无关,这里就不做太多说明,如果有不懂的可以在下面留言),发一条正常的消息然后接受,hook的如下:

  1. 2954-3074/? D/WeiXin: param1 = C2Java,param2 = reportNetFlow time[%d,%d] sum:%d wr[%d,%d] ws[%d,%d] mr[%d,%d] ms[%d,%d] fgbg:%b Moniter:%s ,param3 = 1556522407 ,param4 = 44 ,param5 = 4258 ,param6 = 494 ,param7 = 3730 ,param8 = 264 ,param9 = 528 ,param10 = 0 ,param11 = 0 ,param12 = 0 ,param13 = 0 ,param14 = true ,param15 = com.tencent.mm.network.a.b$a$a@3aa93c14
  2. 1664-1693/? D/WeiXin: param1 = MicroMsg.NetStatMsgExtension,param2 = reportNetFlow wifi[%d, %d] mobile[%d, %d] ,param3 = 3730 ,param4 = 528 ,param5 = 0 ,param6 = 0
  3. 2954-3074/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = checkShouldLock screen:%b chatging:%b res:%b checkTime:%d ,param3 = true ,param4 = true ,param5 = false ,param6 = 25702
  4. 1664-1693/? D/WeiXin: param1 = MicroMsg.SDK.TrafficStats,param2 = current system traffic: wifi rx/tx=%d/%d, mobile rx/tx=%d/%d, wxWifi rx/tx=%d/%d wxMobile rx/tx=%d/%d ,param3 = 1810 ,param4 = 894 ,param5 = 0 ,param6 = 0 ,param7 = 1148 ,param8 = 688 ,param9 = 0 ,param10 = 0
  5. 1664-1693/? D/WeiXin: param1 = MicroMsg.SDK.TrafficStats,param2 = current system traffic: wifi rx/tx=%d/%d, mobile rx/tx=%d/%d, wxWifi rx/tx=%d/%d wxMobile rx/tx=%d/%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = 0 ,param9 = 0 ,param10 = 0
  6. 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:onNotify, datalen=478 cmd= 122
  7. 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = onNotify, datalen=478 cmd= 122
  8. 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:dkpush MM_PKT_PUSH_DATA_REQ
  9. 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = dkpush MM_PKT_PUSH_DATA_REQ
  10. 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = deal with notify sync to mm by broast, isSessionKeyNull:%b, isMMProcessExist:%b, isInNotifyMode:%b ,param3 = false ,param4 = true ,param5 = false
  11. 2954-2954/? D/WeiXin: MicroMsg.CoreService:notify broadcast:null, type=268369921
  12. 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = notify broadcast:null, type=268369921
  13. 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = notify broadcast: dknot recvTime:%d uin:%d type:%d buf:%d ,param3 = 1556522451421 ,param4 = 953994033 ,param5 = 268369921 ,param6 = 478
  14. 1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 113, splash false, pending early false
  15. 1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 113, splash false, pending early false
  16. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = onReceive intent :%s ,param3 = Intent { flg=0x10 cmp=com.tencent.mm/.booter.NotifyReceiver (has extras) }
  17. 1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 115, splash false, pending early false
  18. 1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 115, splash false, pending early false
  19. 1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) }
  20. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) }
  21. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = handleCommand useOld:%s operationCode:%d ,param3 = false ,param4 = 2
  22. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = dealWithNotify respType:%d recvTime:%d respBuf:%d sessionkey:%s ,param3 = 268369921 ,param4 = 1556522451421 ,param5 = 478 ,param6 = 40*83~32
  23. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = dkpush PUSHDATA flag:%d bufLen:%d respBuf:%d recvTime:%d ,param3 = 1 ,param4 = 470 ,param5 = 478 ,param6 = 1556522451421
  24. 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerdiz dealWithPushResp unpack ret[%b], noticeid[%d] ,param3 = true ,param4 = 0
  25. 1664-1664/? D/WeiXin: MicroMsg.NewSyncMgr:bufToResp using protobuf ok
  26. 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = bufToResp using protobuf ok
  27. 1664-1664/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0
  28. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
  29. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
  30. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28
  31. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28
  32. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:11 sv:698860166 lv:698860166
  33. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:11 sv:698860166 lv:698860166
  34. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:103 sv:0 lv:0
  35. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:103 sv:0 lv:0
  36. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:101 sv:0 lv:0
  37. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:101 sv:0 lv:0
  38. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:1 sv:0 lv:698859947
  39. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:1 sv:0 lv:698859947
  40. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:205 sv:0 lv:0
  41. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:205 sv:0 lv:0
  42. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:111 sv:0 lv:0
  43. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:111 sv:0 lv:0
  44. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:112 sv:0 lv:0
  45. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:112 sv:0 lv:0
  46. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:17 sv:0 lv:0
  47. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:17 sv:0 lv:0
  48. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:14 sv:698740003 lv:698740003
  49. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:14 sv:698740003 lv:698740003
  50. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:16 sv:0 lv:0
  51. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:16 sv:0 lv:0
  52. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:7 sv:0 lv:0
  53. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:7 sv:0 lv:0
  54. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:2 sv:698860187 lv:698860186
  55. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:2 sv:698860187 lv:698860186
  56. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = triggerNotifyDataSync checkUse:%s resp:%s syncflag:%s recvtime:%s [%s] ,param3 = true ,param4 = com.tencent.mm.protocal.w$b@12ba4101 ,param5 = 1 ,param6 = 1556522451421 ,param7 = [sdk.platformtools.w:i(-1)][modelmulti.r:a(158)][modelmulti.m:a(89)][booter.NotifyReceiver$NotifyService:l(297)][booter.NotifyReceiver$NotifyService:k(238)][booter.NotifyReceiver$NotifyService:onStartCommand(150)]
  57. 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerinit needInit ret[%b] ,param3 = false
  58. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d ,param3 = LightPush[703453588] ,param4 = 0 ,param5 = -1
  59. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart check NotifyData ListSize:%s proc:%s ,param3 = 0 ,param4 = NotifyData[789113917]
  60. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = [oneliang] client time is:%s,server time is:%s,diff time is:%s, diff second time is:%s,just save millisecond diff time ,param3 = 1556522451454 ,param4 = 1556522452000 ,param5 = -546 ,param6 = 0
  61. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = com.tencent.mm.storage.t@385d842c
  62. 1664-2144/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0
  63. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = CmdProcHandler %s Start docmd:%s respStatus:%s respOnlineVer:%s ,param3 = NotifyData[789113917] ,param4 = 1 ,param5 = 0 ,param6 = 0
  64. 1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = com.tencent.mm.storage.t@385d842c
  65. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = wakelock tag:%s syncWakerLock:%s [%s] ,param3 = NotifyData ,param4 = com.tencent.mars.comm.WakerLock@10e91d45 ,param5 = [sdk.platformtools.w:i(-1)][modelmulti.r:kp(208)][modelmulti.r$3:run(333)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)][sdk.f.a$a:run(71)]
  66. 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.kp(SourceFile:219) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210)
  67. 1664-2144/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = lockForSync tag:%s islock:%b lockCnt[%d,%d] notifyCnt:%d last:[%s,%d] ,param3 = NotifyData[789113917] ,param4 = false ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = ,param9 = 1556522451547
  68. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd %d cmdid:%d buf:%d thr:[%d] ,param3 = 1556522451548 ,param4 = 5 ,param5 = 343 ,param6 = 49
  69. 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = dkAddMsg from:%s to:%s id:[%d,%d,%d] status:%d type:%d time:[%d %s] diff:%d imgstatus:%d imgbuf:%d src:%d push:%d content:%s ,param3 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 8704889343390514432 ,param6 = 1098860187 ,param7 = 698860187 ,param8 = 4 ,param9 = 10002 ,param10 = 1556522452 ,param11 = [19-04-29 15:20:52] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 0 ,param16 = 0 ,param17 = wx*sg~231
  70. 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = parseMsgSource has been Deprecated by dk. at 20151218 [%s] %s ,param3 = null ,param4 =
  71. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  72. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  73. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 360816351
  74. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1058 ,param5 = bizinfo ,param6 = 360816351
  75. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 638764844
  76. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 648 ,param5 = message ,param6 = 638764844
  77. 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = oneliang, msg content:%s,sub content:%s ,param3 = wxid_2457594575812:
  78. <sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> ,param4 = <sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg>
  79. 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = recieve a syscmd_newxml %s subType %s ,param3 = wxid_2457594575812:
  80. <sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> ,param4 = revokemsg
  81. 1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now
  82. 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension ,param2 = listener list is empty, return now
  83. 1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now
  84. 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension ,param2 = listener list is empty, return now
  85. 1664-2144/? D/WeiXin: MicroMsg.BigBallSysCmdMsgConsumer:mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE
  86. 1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE
  87. 1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = ashutest::[oneliang][xml parse] ,msgId:%s,replaceMsg:%s ,param3 = 7865180594069965172 ,param4 = "刘金昭" 撤回了一条消息
  88. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  89. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  90. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 649487861
  91. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 662 ,param5 = bizinfo ,param6 = 649487861
  92. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 523779978
  93. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1101 ,param5 = message ,param6 = 523779978
  94. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 248802417
  95. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 979 ,param5 = rconversation ,param6 = 248802417
  96. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notifyRevorkMessage talker:%s msgid:%d type:%d tipsFlag:%d content:%s ,param3 = 10217110997@chatroom ,param4 = 7865180594069965172 ,param5 = 10000 ,param6 = 3 ,param7 = "刘*条消~13
  97. 1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = preNotificationCheck, talker: %s, tipsFlag: %s ,param3 = 10217110997@chatroom ,param4 = 3
  98. 1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = isAlreadyNotified: %s, msgId: %d ,param3 = 4246375247033027397%4571233928553300739%5238039227291584821%959504641342002093%2096724393225900634%8572384359236577494%7838678854298831481%8665212940399122378%8952957811004219653%8442356154195980186%3537158490131109260%2785257908218214144%8206695664896266143%2682312748521811387%3022020987226741047%4084220627561137855%968196098594956184%5468223854977782704%3390043559233494136%4511097457981851559%4649690106078008985%377285967523088374%8481195477120113301%4565387850876817225%7521275099224311659%5099274839864330947%6125288058338912232%8955722829721151859%3397423662972353821%3020356078928788739%8664682461111103205%199728701645524122%2887613043367259099%1102643719912208236%6866584352156462175%8587572320323636249%4022683831507132716%2687913228330739363%4399498225444533685%2545348186624737839%7518006384243814064%6219328514476247295%6725903224653074658%309188050469602592%5090059133722788027%1197657098443856490%7069150970626190940%4969862249753268924%7494065246253270410%7344117513281048897%3997186994925968710%4565277223381273067%4200857660516827412%5128520499778043926%2038288446014470859%8728149437475529341%8496798077830522194%3972190105494178295%5650761982376673959%6828813078816474334%2210156242531088925%7547402728535769992%8702946709341024547%8271997505904560045%2434698710609817328%891905579090762196%4570253878995280364%8250295048510707547%2167934197527084813%878322419092976257%5683887518206290050%6716349640672319566%8756777573152028603%1256716061329654601%8953123669426542515%6787380453142116687%6323083094880159021%318790420176309440%9124841423142496188%7295523734677607755%8319861258810773911%6377701223378938196%3608943800033646902%3563130095678729355%8735596432494019381%5283204626337769438%6256538496299430459%5563194585162307490%4359480834496695873%1019623089910531405%357395830370132207%1631272222439036926%1043150453903337588%4796476483998891480%982496139955397372%6378048935397438983%471060308475784573%8030199900781596734%5995804435669655342%2362072590766873729%186627095232445902%6515703595295020274%8058645455214520492%5359154829172769359%8303086720186616302%2283713942210667217%9035072560227192346%6006606082098217387%433589616300629195%1707108804572548198%60231746452581837%3819864258937345830%6230402729470632415%1459645062065759748%7897311188660017750%4526747310560408761%6923617459631043406%4542716135681679829%9156836315337546593%1991588822500025620%5148957077435523649%5568859864612457969%1926968691608517310%452143282351781116%7501952349080366217%4363698866997391733%833837700092586898%5656921768658020598%7470785107467835079%1976759229869428065%5217120382199730251%2257872340530724288%222229833606476661%750346121668698839% ,param4 = 7865180594069965172
  99. 1664-2144/? D/WeiXin: MicroMsg.emoji.EmojiRevokeMsgListener:has handle in sys cmd msg extension.
  100. 1664-2144/? D/WeiXin: param1 = MicroMsg.emoji.EmojiRevokeMsgListener,param2 = has handle in sys cmd msg extension.
  101. 1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = playingVoiceId: %s ,param3 = -1
  102. 1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = msg id is: %s ,param3 = 1116
  103. 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSIndexDB,param2 = rawQuery: execute sql = %s ,param3 = SELECT docid FROM FTS5MetaMessage WHERE type IN (65536) AND entity_id=?;
  104. 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension ,param2 = summerbadcr extension declared but skipped msg, type=%d, svrId=%d, MsgSeq=%d, createTime=%d, addMsgInfo=%s ,param3 = 10002 ,param4 = 8704889343390514432 ,param5 = 698860187 ,param6 = 1556522452 ,param7 = AddMsgInfo(434293334), get[false], fault[false], up[false]
  105. 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = add cursor %d ,param3 = 867863255
  106. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = chatroom ,param4 = 369414084
  107. 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = remove cursor %d ,param3 = 867863255
  108. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 956 ,param5 = chatroom ,param6 = 369414084
  109. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd FIN %d cmdid:%d Time:%d ,param3 = 1556522451548 ,param4 = 5 ,param5 = 24
  110. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s time:%s size:%s index:%s ,param3 = NotifyData[789113917] ,param4 = 25 ,param5 = 1 ,param6 = 0
  111. 1664-2144/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = unlockForSync tag:%s islock:%b lockCnt[%d,%d] notifyCnt:%d last:[%s,%d] ,param3 = NotifyData[789113917] ,param4 = true ,param5 = 1 ,param6 = 1 ,param7 = 0 ,param8 = NotifyData[789113917] ,param9 = 25
  112. 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d time:%d ,param3 = 13 ,param4 = 1556522451574
  113. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  114. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  115. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 107029552
  116. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 1032009897
  117. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1271 ,param5 = rconversation ,param6 = 107029552
  118. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 973 ,param5 = bizinfo ,param6 = 1032009897
  119. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  120. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  121. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='10217110997@chatroom' ,param4 = 668519982
  122. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 733347279
  123. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 639 ,param5 = bizinfo ,param6 = 733347279
  124. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1024 ,param5 = select msgCount from rconversation where username='10217110997@chatroom' ,param6 = 668519982
  125. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  126. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  127. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19
  128. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 753685340
  129. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = summerbadcr resetCursor restart:%b fromCount:%d totalcount:%d limit:%d, talker:%s isBizChat:%b ,param3 = false ,param4 = 0 ,param5 = 19 ,param6 = 19 ,param7 = 10217110997@chatroom ,param8 = false
  130. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 728 ,param5 = bizinfo ,param6 = 753685340
  131. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  132. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  133. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select * from message where talker= '10217110997@chatroom' order by createTime DESC limit 1 ,param4 = 925742693
  134. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 589799226
  135. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 910 ,param5 = bizinfo ,param6 = 589799226
  136. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  137. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  138. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 2644 ,param5 = select * from message where talker= '10217110997@chatroom' order by createTime DESC limit 1 ,param6 = 925742693
  139. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 725526507
  140. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  141. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  142. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 629 ,param5 = bizinfo ,param6 = 725526507
  143. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 194595144
  144. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC
  145. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1085 ,param5 = bizinfo ,param6 = 194595144
  146. 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = dkevent user:%s func:%s cnt:%d ,param3 = 10217110997@chatroom ,param4 = update ,param5 = 0
  147. 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = summerbadcr check last message flag[%d], newseq[%d] oldseq[%d], undeliverCount[%d] ,param3 = 0 ,param4 = 698860186 ,param5 = 698860186 ,param6 = 0
  148. 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = summerbadcr updateConversation talker[%s] msgseq[%d],newConv[%b],newMsgInsertCount[%d], deleteCount[%d], tid[%d] ,param3 = 10217110997@chatroom ,param4 = 698860186 ,param5 = false ,param6 = 0 ,param7 = 0 ,param8 = 49
  149. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000
  150. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 996177158
  151. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350
  152. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 859 ,param5 = rconversation ,param6 = 996177158
  153. 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = oreh onNotifyChange genDigest: pDigestUser.value=%s ,param3 =
  154. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsTopShowAll showAll[%b], isTopShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lq(152)][ui.chatting.En_5b8fbb1e$a$29:Qx(3801)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)]
  155. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  156. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  157. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 878565319
  158. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 739 ,param5 = bizinfo ,param6 = 878565319
  159. 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = countMsg %d talker :%s deleteCount:%d insertCount:%d ,param3 = 19 ,param4 = 10217110997@chatroom ,param5 = 0 ,param6 = 0
  160. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsBottomShowAll showAll[%b], isBottomShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lr(157)][ui.chatting.En_5b8fbb1e$a$29:Qx(3802)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)]
  161. 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
  162. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
  163. 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSTaskDaemon,param2 = %s[%s] done, %dms ,param3 = ,param4 = DeleteMessage(1116) ,param5 = 24
  164. 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
  165. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
  166. 1664-1664/? D/WeiXin: MicroMsg.ChattingUI:on msg notify change
  167. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = on msg notify change
  168. 1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange listener count = %s ,param3 = 0
  169. 1664-2144/? D/WeiXin: MicroMsg.SubCoreExt:onMsgChange onNotifyChange cu.getCount() <= 0
  170. 1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange cu.getCount() <= 0
  171. 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
  172. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
  173. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey req:%s shouldMerge:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860186 profile:698859947 contact:698858821 chatroom:698860166 Bottle:0 QContact:698740003 ,param5 = true
  174. 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28
  175. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28
  176. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey resp:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860187 profile:0 contact:698858821 chatroom:698860166 Bottle:0 QContact:0
  177. 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
  178. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
  179. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey merge:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860187 profile:698859947 contact:698858821 chatroom:698860166 Bottle:0 QContact:698740003
  180. 1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710
  181. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure width:%d, height:%d ,param3 = 1152 ,param4 = 1566
  182. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566
  183. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566
  184. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 18 ,param4 = 1116 ,param5 = 7865180594069965172 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  185. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  186. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  187. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  188. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  189. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  190. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  191. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 504070180
  192. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s onFinishCmd resp:%s pushSycnFlag:%s recvTime:%s ,param3 = NotifyData[789113917] ,param4 = com.tencent.mm.protocal.c.apa@bc8b78d ,param5 = 1 ,param6 = 1556522451421
  193. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1137 ,param5 = message ,param6 = 504070180
  194. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = doSceneImp start: mmcgi type:%d hash[%d,%d] run:%d wait:%d afterSec:%d canDo:%b autoauth:%d ,param3 = 268369922 ,param4 = 684994899 ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = 0 ,param9 = true ,param10 = 493980379
  195. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 702431899
  196. 1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :10217110997@chatroom
  197. 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom
  198. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 785054606
  199. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 15 ,param4 = 1061 ,param5 = 1510153581021215090 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  200. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1131 ,param5 = rconversation ,param6 = 785054606
  201. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  202. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  203. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  204. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 585535407
  205. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  206. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 631 ,param5 = rconversation ,param6 = 585535407
  207. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 743223228
  208. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 926 ,param5 = message ,param6 = 743223228
  209. 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 5
  210. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630
  211. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneNotifyData,param2 = doScene now:%d buf:%s ,param3 = 1556522451421 ,param4 = 08 1e 12 08 08 01 10 ab 83 9f cd 02 12 08 08 02 10
  212. 9b 85 9f cd 02 12 08 08 03 10 c5 fa 9e cd 02 12
  213. 08 08 04 10 a3 da 97 cd 02 12 08 08 05 10 a3 da
  214. 97 cd 02 12 04 08 07 10 00 12 04 08 08 10 00 12
  215. 08 08 09 10 be 81 9f cd 02 12 04 08 0a 10 00 12
  216. 08 08 0b 10 86 85 9f cd 02 12 08 08 0d 10 a3 da
  217. 97 cd 02 12 08 08 0e 10 a3 da 97 cd 02 12 04 08
  218. 10 10 00 12 04 08 11 10 00 12 04 08 65 10 00 12
  219. 04 08 66 10 00 12 04 08 67 10 00 12 04 08 68 10
  220. 00 12 04 08 69 10 00 12 04 08 6b 10 00 12 04 08
  221. 6d 10 00 12 04 08 6f 10 00 12 04 08 70 10 00 12
  222. 04 08 72 10 00 12 09 08 c9 01 10 d4 cb 9a e6 05
  223. 12 09 08 cb 01 10 ef bb 9a e6 05 12 05 08 cc 01
  224. 10 00 12 05 08 cd 01 10 00 12 09 08 e8 07 10 dd
  225. 8a 9a e6 05 12 09 08 e9 07 10 8b 8c 9a e6 05??
  226. 1664-2144/? D/WeiXin: MicroMsg.NetSceneBase:initilized security limit count to 1
  227. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = initilized security limit count to 1
  228. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 14 ,param4 = 1060 ,param5 = 7947155220236571147 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  229. 2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec...
  230. 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec...
  231. 2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec at synchronized
  232. 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec at synchronized
  233. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  234. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  235. 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:task run manualFinish = false
  236. 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = task run manualFinish = false
  237. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  238. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  239. 2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = dkcgi sendImp rr.type:%d callback:%d ,param3 = 268369922 ,param4 = 455551575
  240. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 157366868
  241. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1668 ,param5 = message ,param6 = 157366868
  242. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630
  243. 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = mmcgi startTask inQueue netid:%d hash[%d,%d] net:%d cgi:%s needAuthed:%b ,param3 = 0 ,param4 = 196 ,param5 = 989563634 ,param6 = 2 ,param7 = null ,param8 = true
  244. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 13 ,param4 = 1052 ,param5 = 5377814781676930444 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  245. 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetTaskAdapter:startTask retsult=0
  246. 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = startTask retsult=0
  247. 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish
  248. 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish
  249. 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish synchronized
  250. 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish synchronized
  251. 2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = link: %d req2Buf somr isfg:%b cookie: %s ,param3 = 2 ,param4 = true ,param5 = 30020802000000007497115bfcb100
  252. 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task done, return=%s, cost=%d(wait=%d, run=%d) ,param3 = 0 ,param4 = 8 ,param5 = 8 ,param6 = 0
  253. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = dispatcher send, %s ,param3 = 0
  254. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = On doscene mmcgi type:%d hash[%d,%d] run:%d wait:%d ret:%d autoauth:%d ,param3 = 268369922 ,param4 = 684994899 ,param5 = 989563634 ,param6 = 1 ,param7 = 0 ,param8 = 0 ,param9 = 493980379
  255. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 12 ,param4 = 1051 ,param5 = 3771811665525699118 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  256. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = finish proc:%s running:%s RunTime:%s ,param3 = NotifyData[789113917] ,param4 = NotifyData[789113917] ,param5 = 178
  257. 1664-1693/? D/WeiXin: param1 = MicroMsg.RemoteReq,param2 = reqToBuf jType: %d, stack: %s ,param3 = 268369922 ,param4 = [sdk.platformtools.w:d(-1)][ac.r:a(90)][protocal.g$a:onTransact(60)]
  258. 2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = req2Buf bOk: %b ,param3 = true
  259. 2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.stop [id: %d] ,param3 = 339
  260. 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.JF(SourceFile:226) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210)
  261. 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.JF(SourceFile:228) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210)
  262. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService ,param2 = wakeUnlock syncWakerLock locking?:%s foreground:%s ,param3 = false ,param4 = true
  263. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d ,param3 = LightPush[585155231] ,param4 = 0 ,param5 = -1
  264. 2954-2954/? D/WeiXin: MicroMsg.AutoAuth:summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1
  265. 2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1
  266. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart FINISH Check running:%s sync:%s notify:%s ,param3 = null ,param4 = 0 ,param5 = 0
  267. 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = mmcgi onTaskEnd type:%d time:%d hash[%d,%d] [%d,%d] ,param3 = 268369922 ,param4 = 18 ,param5 = 196 ,param6 = 989563634 ,param7 = 4 ,param8 = -99
  268. 2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.start [id: %d, after: %d, size: %d] ,param3 = 340 ,param4 = 270000 ,param5 = 20
  269. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 11 ,param4 = 1046 ,param5 = 6862712817658715686 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  270. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  271. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  272. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  273. 1664-2735/? D/WeiXin: param1 = MicroMsg.RemoteOnGYNetEnd,param2 = onGYNetEnd netId:%d, errType:%d, errCode:%d, isCancel:%b, hash[%d,%d] ,param3 = 0 ,param4 = 4 ,param5 = -99 ,param6 = false ,param7 = 684994899 ,param8 = 989563634
  274. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  275. 1664-2144/? D/WeiXin: param1 = MicroMsg.RemoteOnGYNetEnd,param2 = onGYNetEnd after post to worker netId:%d, errType:%d, errCode:%d, isCancel:%b, hashcode:%d ,param3 = 0 ,param4 = 4 ,param5 = -99 ,param6 = false ,param7 = 684994899
  276. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 161016251
  277. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneNotifyData,param2 = onGYNetEnd [%d,%d] %s ,param3 = 4 ,param4 = -99 ,param5 = null
  278. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = onSceneEnd mmcgi type:%d hash[%d,%d] run:%d wait:%d autoauth:%d [%d,%d,%s] ,param3 = 268369922 ,param4 = 684994899 ,param5 = 989563634 ,param6 = 0 ,param7 = 0 ,param8 = 493980379 ,param9 = 4 ,param10 = -99 ,param11 = null
  279. 2954-3074/? D/WeiXin: param1 = MicroMsg.ReportManagerKvCheck,param2 = receive kv logid:%d, isImportant: %b,isReportNow: %b ,param3 = 11108 ,param4 = false ,param5 = false
  280. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1908 ,param5 = message ,param6 = 161016251
  281. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 21435
  282. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854
  283. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710
  284. 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d time:%d ,param3 = 13 ,param4 = 103
  285. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  286. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
  287. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2
  288. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
  289. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  290. 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
  291. 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
  292. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify cvs.getUsername[%s] tid[%d] ,param3 = 10217110997@chatroom ,param4 = 1
  293. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify newCvsCount[%d], total[%d], dealHistoryGetMsg[%b], UnDeliverCount[%d] ,param3 = 19 ,param4 = 19 ,param5 = false ,param6 = 0
  294. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify receive get msg svrId[%d], seq[%d], flag[%d], stack[%s] ,param3 = 4029159154327227728 ,param4 = 698859954 ,param5 = 0 ,param6 = [sdk.platformtools.w:i(-1)][ui.chatting.b.o:a(232)][storage.af$2:o(209)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)]
  295. 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d time:%d ,param3 = 13 ,param4 = 1556522451684
  296. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  297. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  298. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 7463044
  299. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1078 ,param5 = bizinfo ,param6 = 7463044
  300. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='10217110997@chatroom' ,param4 = 217907309
  301. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 763 ,param5 = select msgCount from rconversation where username='10217110997@chatroom' ,param6 = 217907309
  302. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19
  303. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = summerbadcr resetCursor restart:%b fromCount:%d totalcount:%d limit:%d, talker:%s isBizChat:%b ,param3 = false ,param4 = 0 ,param5 = 19 ,param6 = 19 ,param7 = 10217110997@chatroom ,param8 = false
  304. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  305. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  306. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 522753186
  307. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 741 ,param5 = bizinfo ,param6 = 522753186
  308. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  309. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  310. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 953996595
  311. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 691 ,param5 = bizinfo ,param6 = 953996595
  312. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC
  313. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000
  314. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350
  315. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsTopShowAll showAll[%b], isTopShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lq(152)][ui.chatting.En_5b8fbb1e$a$29:Qx(3801)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)]
  316. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsBottomShowAll showAll[%b], isBottomShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lr(157)][ui.chatting.En_5b8fbb1e$a$29:Qx(3802)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)]
  317. 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
  318. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
  319. 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
  320. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
  321. 1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :10217110997@chatroom
  322. 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom
  323. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c
  324. 1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c
  325. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  326. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 251016809
  327. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1027 ,param5 = rconversation ,param6 = 251016809
  328. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 564091118
  329. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 852 ,param5 = rconversation ,param6 = 564091118
  330. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
  331. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2
  332. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
  333. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  334. 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
  335. 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
  336. 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 8
  337. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = NotifyReceiver onSceneEnd type:%d syncHash: %d hashInMemo: %b isLocking: %b ,param3 = 268369922 ,param4 = 1556522451421 ,param5 = false ,param6 = false
  338. 1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:all scene done, unlock wakelock.
  339. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = all scene done, unlock wakelock.
  340. 1664-1664/? D/WeiXin: param1 = MicroMsg.WorkerProfile,param2 = onSceneEnd dkwt type:%d [%d,%d,%s] ,param3 = 268369922 ,param4 = 4 ,param5 = -99 ,param6 = null
  341. 1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710
  342. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure width:%d, height:%d ,param3 = 1152 ,param4 = 1566
  343. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566
  344. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566
  345. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 18 ,param4 = 1116 ,param5 = 7865180594069965172 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  346. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  347. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  348. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  349. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  350. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  351. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  352. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 333793697
  353. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1195 ,param5 = message ,param6 = 333793697
  354. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 702431899
  355. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 15 ,param4 = 1061 ,param5 = 1510153581021215090 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  356. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  357. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  358. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  359. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  360. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 85205895
  361. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1026 ,param5 = message ,param6 = 85205895
  362. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630
  363. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 14 ,param4 = 1060 ,param5 = 7947155220236571147 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  364. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  365. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  366. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  367. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  368. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 267116253
  369. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 914 ,param5 = message ,param6 = 267116253
  370. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630
  371. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 13 ,param4 = 1052 ,param5 = 5377814781676930444 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  372. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 12 ,param4 = 1051 ,param5 = 3771811665525699118 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  373. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 11 ,param4 = 1046 ,param5 = 6862712817658715686 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  374. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  375. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  376. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  377. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  378. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 25522467
  379. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 997 ,param5 = message ,param6 = 25522467
  380. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 21435
  381. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854
  382. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710
  383. 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d time:%d ,param3 = 13 ,param4 = 84
  384. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  385. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
  386. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2
  387. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
  388. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  389. 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
  390. 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
  391. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notify need to deal: %s ,param3 = 10217110997@chatroom
  392. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = jacks dealNotify, talker:%s, msgtype:%d, tipsFlag:%d, isRevokeMesasge:%B content:%s ,param3 = 10217110997@chatroom ,param4 = 10000 ,param5 = 3 ,param6 = true ,param7 = "*条消~13
  393. 1664-1664/? D/WeiXin: MicroMsg.MMNotification:updateNotifyInfo: silent = true
  394. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = updateNotifyInfo: silent = true
  395. 1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = dealCurChattingTalker, talker: %s, curChattingTalker: %s, needSound: %B, needShake: %B ,param3 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,param5 = false ,param6 = false
  396. 1664-1664/? D/WeiXin: MicroMsg.Notification.AppMsg.Handle:[NO NOTIFICATION] is current talker chatroom & no shake & no sound
  397. 1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = [NO NOTIFICATION] is current talker chatroom & no shake & no sound
  398. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification ,param2 = [no notificaion], iscurrent Chatting Talker true, talker[%s] curChattingTalker[%s] needSound[%B] needShake[%B] ,param3 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,param5 = false ,param6 = false
  399. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0
  400. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from LBSVerifyMessage where status != 4 ,param4 = 931781022
  401. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 911 ,param5 = select count(*) from LBSVerifyMessage where status != 4 ,param6 = 931781022
  402. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakeverifymessage where status != 4 ,param4 = 338951295
  403. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 907 ,param5 = select count(*) from shakeverifymessage where status != 4 ,param6 = 338951295
  404. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakemessage where status != 1 ,param4 = 978019404
  405. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 648 ,param5 = select count(*) from shakemessage where status != 1 ,param6 = 978019404
  406. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from SnsComment where isRead = ? and isSilence != ? ,param4 = 695274645
  407. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 585 ,param5 = select count(*) from SnsComment where isRead = ? and isSilence != ? ,param6 = 695274645
  408. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0
  409. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigName ,param4 = 购物
  410. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigIconUrl ,param4 = http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png
  411. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigJumpUrl ,param4 = https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
  412. 1664-1664/? D/WeiXin: MicroMsg.LauncherUI.MainTabUnreadMgr:jd tryshow configName 购物 iconUrl http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png jumpUrl https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
  413. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = jd tryshow configName 购物 iconUrl http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png jumpUrl https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
  414. 1664-1664/? D/WeiXin: MicroMsg.LauncherUI.MainTabUnreadMgr:jdshowFriend false
  415. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = jdshowFriend false
  416. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = WCOEntranceSwitch ,param4 = 0
  417. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = VoiceprintEntry ,param4 = 1
  418. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854
  419. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710

随后我们撤回刚才发的消息,在接收端在看一下log,记得先清空控制台log打印

  1. 2954-3074/? D/WeiXin: param1 = C2Java,param2 = reportNetFlow time[%d,%d] sum:%d wr[%d,%d] ws[%d,%d] mr[%d,%d] ms[%d,%d] fgbg:%b Moniter:%s ,param3 = 1556522407 ,param4 = 44 ,param5 = 4258 ,param6 = 494 ,param7 = 3730 ,param8 = 264 ,param9 = 528 ,param10 = 0 ,param11 = 0 ,param12 = 0 ,param13 = 0 ,param14 = true ,param15 = com.tencent.mm.network.a.b$a$a@3aa93c14
  2. 1664-1693/? D/WeiXin: param1 = MicroMsg.NetStatMsgExtension,param2 = reportNetFlow wifi[%d, %d] mobile[%d, %d] ,param3 = 3730 ,param4 = 528 ,param5 = 0 ,param6 = 0
  3. 2954-3074/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = checkShouldLock screen:%b chatging:%b res:%b checkTime:%d ,param3 = true ,param4 = true ,param5 = false ,param6 = 25702
  4. 1664-1693/? D/WeiXin: param1 = MicroMsg.SDK.TrafficStats,param2 = current system traffic: wifi rx/tx=%d/%d, mobile rx/tx=%d/%d, wxWifi rx/tx=%d/%d wxMobile rx/tx=%d/%d ,param3 = 1810 ,param4 = 894 ,param5 = 0 ,param6 = 0 ,param7 = 1148 ,param8 = 688 ,param9 = 0 ,param10 = 0
  5. 1664-1693/? D/WeiXin: param1 = MicroMsg.SDK.TrafficStats,param2 = current system traffic: wifi rx/tx=%d/%d, mobile rx/tx=%d/%d, wxWifi rx/tx=%d/%d wxMobile rx/tx=%d/%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = 0 ,param9 = 0 ,param10 = 0
  6. 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:onNotify, datalen=478 cmd= 122
  7. 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = onNotify, datalen=478 cmd= 122
  8. 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:dkpush MM_PKT_PUSH_DATA_REQ
  9. 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = dkpush MM_PKT_PUSH_DATA_REQ
  10. 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = deal with notify sync to mm by broast, isSessionKeyNull:%b, isMMProcessExist:%b, isInNotifyMode:%b ,param3 = false ,param4 = true ,param5 = false
  11. 2954-2954/? D/WeiXin: MicroMsg.CoreService:notify broadcast:null, type=268369921
  12. 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = notify broadcast:null, type=268369921
  13. 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = notify broadcast: dknot recvTime:%d uin:%d type:%d buf:%d ,param3 = 1556522451421 ,param4 = 953994033 ,param5 = 268369921 ,param6 = 478
  14. 1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 113, splash false, pending early false
  15. 1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 113, splash false, pending early false
  16. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = onReceive intent :%s ,param3 = Intent { flg=0x10 cmp=com.tencent.mm/.booter.NotifyReceiver (has extras) }
  17. 1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 115, splash false, pending early false
  18. 1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 115, splash false, pending early false
  19. 1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) }
  20. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) }
  21. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = handleCommand useOld:%s operationCode:%d ,param3 = false ,param4 = 2
  22. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = dealWithNotify respType:%d recvTime:%d respBuf:%d sessionkey:%s ,param3 = 268369921 ,param4 = 1556522451421 ,param5 = 478 ,param6 = 40*83~32
  23. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = dkpush PUSHDATA flag:%d bufLen:%d respBuf:%d recvTime:%d ,param3 = 1 ,param4 = 470 ,param5 = 478 ,param6 = 1556522451421
  24. 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerdiz dealWithPushResp unpack ret[%b], noticeid[%d] ,param3 = true ,param4 = 0
  25. 1664-1664/? D/WeiXin: MicroMsg.NewSyncMgr:bufToResp using protobuf ok
  26. 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = bufToResp using protobuf ok
  27. 1664-1664/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0
  28. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
  29. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
  30. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28
  31. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28
  32. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:11 sv:698860166 lv:698860166
  33. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:11 sv:698860166 lv:698860166
  34. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:103 sv:0 lv:0
  35. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:103 sv:0 lv:0
  36. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:101 sv:0 lv:0
  37. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:101 sv:0 lv:0
  38. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:1 sv:0 lv:698859947
  39. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:1 sv:0 lv:698859947
  40. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:205 sv:0 lv:0
  41. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:205 sv:0 lv:0
  42. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:111 sv:0 lv:0
  43. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:111 sv:0 lv:0
  44. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:112 sv:0 lv:0
  45. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:112 sv:0 lv:0
  46. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:17 sv:0 lv:0
  47. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:17 sv:0 lv:0
  48. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:14 sv:698740003 lv:698740003
  49. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:14 sv:698740003 lv:698740003
  50. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:16 sv:0 lv:0
  51. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:16 sv:0 lv:0
  52. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:7 sv:0 lv:0
  53. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:7 sv:0 lv:0
  54. 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:2 sv:698860187 lv:698860186
  55. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:2 sv:698860187 lv:698860186
  56. 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = triggerNotifyDataSync checkUse:%s resp:%s syncflag:%s recvtime:%s [%s] ,param3 = true ,param4 = com.tencent.mm.protocal.w$b@12ba4101 ,param5 = 1 ,param6 = 1556522451421 ,param7 = [sdk.platformtools.w:i(-1)][modelmulti.r:a(158)][modelmulti.m:a(89)][booter.NotifyReceiver$NotifyService:l(297)][booter.NotifyReceiver$NotifyService:k(238)][booter.NotifyReceiver$NotifyService:onStartCommand(150)]
  57. 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerinit needInit ret[%b] ,param3 = false
  58. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d ,param3 = LightPush[703453588] ,param4 = 0 ,param5 = -1
  59. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart check NotifyData ListSize:%s proc:%s ,param3 = 0 ,param4 = NotifyData[789113917]
  60. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = [oneliang] client time is:%s,server time is:%s,diff time is:%s, diff second time is:%s,just save millisecond diff time ,param3 = 1556522451454 ,param4 = 1556522452000 ,param5 = -546 ,param6 = 0
  61. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = com.tencent.mm.storage.t@385d842c
  62. 1664-2144/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0
  63. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = CmdProcHandler %s Start docmd:%s respStatus:%s respOnlineVer:%s ,param3 = NotifyData[789113917] ,param4 = 1 ,param5 = 0 ,param6 = 0
  64. 1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = com.tencent.mm.storage.t@385d842c
  65. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = wakelock tag:%s syncWakerLock:%s [%s] ,param3 = NotifyData ,param4 = com.tencent.mars.comm.WakerLock@10e91d45 ,param5 = [sdk.platformtools.w:i(-1)][modelmulti.r:kp(208)][modelmulti.r$3:run(333)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)][sdk.f.a$a:run(71)]
  66. 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.kp(SourceFile:219) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210)
  67. 1664-2144/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = lockForSync tag:%s islock:%b lockCnt[%d,%d] notifyCnt:%d last:[%s,%d] ,param3 = NotifyData[789113917] ,param4 = false ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = ,param9 = 1556522451547
  68. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd %d cmdid:%d buf:%d thr:[%d] ,param3 = 1556522451548 ,param4 = 5 ,param5 = 343 ,param6 = 49
  69. 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = dkAddMsg from:%s to:%s id:[%d,%d,%d] status:%d type:%d time:[%d %s] diff:%d imgstatus:%d imgbuf:%d src:%d push:%d content:%s ,param3 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 8704889343390514432 ,param6 = 1098860187 ,param7 = 698860187 ,param8 = 4 ,param9 = 10002 ,param10 = 1556522452 ,param11 = [19-04-29 15:20:52] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 0 ,param16 = 0 ,param17 = wx*sg~231
  70. 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = parseMsgSource has been Deprecated by dk. at 20151218 [%s] %s ,param3 = null ,param4 =
  71. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  72. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  73. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 360816351
  74. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1058 ,param5 = bizinfo ,param6 = 360816351
  75. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 638764844
  76. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 648 ,param5 = message ,param6 = 638764844
  77. 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = oneliang, msg content:%s,sub content:%s ,param3 = wxid_2457594575812:
  78. <sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> ,param4 = <sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg>
  79. 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = recieve a syscmd_newxml %s subType %s ,param3 = wxid_2457594575812:
  80. <sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> ,param4 = revokemsg
  81. 1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now
  82. 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension ,param2 = listener list is empty, return now
  83. 1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now
  84. 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension ,param2 = listener list is empty, return now
  85. 1664-2144/? D/WeiXin: MicroMsg.BigBallSysCmdMsgConsumer:mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE
  86. 1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE
  87. 1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = ashutest::[oneliang][xml parse] ,msgId:%s,replaceMsg:%s ,param3 = 7865180594069965172 ,param4 = "刘金昭" 撤回了一条消息
  88. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  89. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  90. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 649487861
  91. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 662 ,param5 = bizinfo ,param6 = 649487861
  92. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 523779978
  93. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1101 ,param5 = message ,param6 = 523779978
  94. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 248802417
  95. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 979 ,param5 = rconversation ,param6 = 248802417
  96. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notifyRevorkMessage talker:%s msgid:%d type:%d tipsFlag:%d content:%s ,param3 = 10217110997@chatroom ,param4 = 7865180594069965172 ,param5 = 10000 ,param6 = 3 ,param7 = "刘*条消~13
  97. 1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = preNotificationCheck, talker: %s, tipsFlag: %s ,param3 = 10217110997@chatroom ,param4 = 3
  98. 1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = isAlreadyNotified: %s, msgId: %d ,param3 = 4246375247033027397%4571233928553300739%5238039227291584821%959504641342002093%2096724393225900634%8572384359236577494%7838678854298831481%8665212940399122378%8952957811004219653%8442356154195980186%3537158490131109260%2785257908218214144%8206695664896266143%2682312748521811387%3022020987226741047%4084220627561137855%968196098594956184%5468223854977782704%3390043559233494136%4511097457981851559%4649690106078008985%377285967523088374%8481195477120113301%4565387850876817225%7521275099224311659%5099274839864330947%6125288058338912232%8955722829721151859%3397423662972353821%3020356078928788739%8664682461111103205%199728701645524122%2887613043367259099%1102643719912208236%6866584352156462175%8587572320323636249%4022683831507132716%2687913228330739363%4399498225444533685%2545348186624737839%7518006384243814064%6219328514476247295%6725903224653074658%309188050469602592%5090059133722788027%1197657098443856490%7069150970626190940%4969862249753268924%7494065246253270410%7344117513281048897%3997186994925968710%4565277223381273067%4200857660516827412%5128520499778043926%2038288446014470859%8728149437475529341%8496798077830522194%3972190105494178295%5650761982376673959%6828813078816474334%2210156242531088925%7547402728535769992%8702946709341024547%8271997505904560045%2434698710609817328%891905579090762196%4570253878995280364%8250295048510707547%2167934197527084813%878322419092976257%5683887518206290050%6716349640672319566%8756777573152028603%1256716061329654601%8953123669426542515%6787380453142116687%6323083094880159021%318790420176309440%9124841423142496188%7295523734677607755%8319861258810773911%6377701223378938196%3608943800033646902%3563130095678729355%8735596432494019381%5283204626337769438%6256538496299430459%5563194585162307490%4359480834496695873%1019623089910531405%357395830370132207%1631272222439036926%1043150453903337588%4796476483998891480%982496139955397372%6378048935397438983%471060308475784573%8030199900781596734%5995804435669655342%2362072590766873729%186627095232445902%6515703595295020274%8058645455214520492%5359154829172769359%8303086720186616302%2283713942210667217%9035072560227192346%6006606082098217387%433589616300629195%1707108804572548198%60231746452581837%3819864258937345830%6230402729470632415%1459645062065759748%7897311188660017750%4526747310560408761%6923617459631043406%4542716135681679829%9156836315337546593%1991588822500025620%5148957077435523649%5568859864612457969%1926968691608517310%452143282351781116%7501952349080366217%4363698866997391733%833837700092586898%5656921768658020598%7470785107467835079%1976759229869428065%5217120382199730251%2257872340530724288%222229833606476661%750346121668698839% ,param4 = 7865180594069965172
  99. 1664-2144/? D/WeiXin: MicroMsg.emoji.EmojiRevokeMsgListener:has handle in sys cmd msg extension.
  100. 1664-2144/? D/WeiXin: param1 = MicroMsg.emoji.EmojiRevokeMsgListener,param2 = has handle in sys cmd msg extension.
  101. 1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = playingVoiceId: %s ,param3 = -1
  102. 1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = msg id is: %s ,param3 = 1116
  103. 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSIndexDB,param2 = rawQuery: execute sql = %s ,param3 = SELECT docid FROM FTS5MetaMessage WHERE type IN (65536) AND entity_id=?;
  104. 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension ,param2 = summerbadcr extension declared but skipped msg, type=%d, svrId=%d, MsgSeq=%d, createTime=%d, addMsgInfo=%s ,param3 = 10002 ,param4 = 8704889343390514432 ,param5 = 698860187 ,param6 = 1556522452 ,param7 = AddMsgInfo(434293334), get[false], fault[false], up[false]
  105. 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = add cursor %d ,param3 = 867863255
  106. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = chatroom ,param4 = 369414084
  107. 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = remove cursor %d ,param3 = 867863255
  108. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 956 ,param5 = chatroom ,param6 = 369414084
  109. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd FIN %d cmdid:%d Time:%d ,param3 = 1556522451548 ,param4 = 5 ,param5 = 24
  110. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s time:%s size:%s index:%s ,param3 = NotifyData[789113917] ,param4 = 25 ,param5 = 1 ,param6 = 0
  111. 1664-2144/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = unlockForSync tag:%s islock:%b lockCnt[%d,%d] notifyCnt:%d last:[%s,%d] ,param3 = NotifyData[789113917] ,param4 = true ,param5 = 1 ,param6 = 1 ,param7 = 0 ,param8 = NotifyData[789113917] ,param9 = 25
  112. 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d time:%d ,param3 = 13 ,param4 = 1556522451574
  113. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  114. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  115. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 107029552
  116. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 1032009897
  117. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1271 ,param5 = rconversation ,param6 = 107029552
  118. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 973 ,param5 = bizinfo ,param6 = 1032009897
  119. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  120. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  121. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='10217110997@chatroom' ,param4 = 668519982
  122. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 733347279
  123. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 639 ,param5 = bizinfo ,param6 = 733347279
  124. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1024 ,param5 = select msgCount from rconversation where username='10217110997@chatroom' ,param6 = 668519982
  125. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  126. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  127. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19
  128. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 753685340
  129. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = summerbadcr resetCursor restart:%b fromCount:%d totalcount:%d limit:%d, talker:%s isBizChat:%b ,param3 = false ,param4 = 0 ,param5 = 19 ,param6 = 19 ,param7 = 10217110997@chatroom ,param8 = false
  130. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 728 ,param5 = bizinfo ,param6 = 753685340
  131. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  132. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  133. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select * from message where talker= '10217110997@chatroom' order by createTime DESC limit 1 ,param4 = 925742693
  134. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 589799226
  135. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 910 ,param5 = bizinfo ,param6 = 589799226
  136. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  137. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  138. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 2644 ,param5 = select * from message where talker= '10217110997@chatroom' order by createTime DESC limit 1 ,param6 = 925742693
  139. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 725526507
  140. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  141. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  142. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 629 ,param5 = bizinfo ,param6 = 725526507
  143. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 194595144
  144. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC
  145. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1085 ,param5 = bizinfo ,param6 = 194595144
  146. 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = dkevent user:%s func:%s cnt:%d ,param3 = 10217110997@chatroom ,param4 = update ,param5 = 0
  147. 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = summerbadcr check last message flag[%d], newseq[%d] oldseq[%d], undeliverCount[%d] ,param3 = 0 ,param4 = 698860186 ,param5 = 698860186 ,param6 = 0
  148. 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = summerbadcr updateConversation talker[%s] msgseq[%d],newConv[%b],newMsgInsertCount[%d], deleteCount[%d], tid[%d] ,param3 = 10217110997@chatroom ,param4 = 698860186 ,param5 = false ,param6 = 0 ,param7 = 0 ,param8 = 49
  149. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000
  150. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 996177158
  151. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350
  152. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 859 ,param5 = rconversation ,param6 = 996177158
  153. 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = oreh onNotifyChange genDigest: pDigestUser.value=%s ,param3 =
  154. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsTopShowAll showAll[%b], isTopShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lq(152)][ui.chatting.En_5b8fbb1e$a$29:Qx(3801)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)]
  155. 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  156. 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  157. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 878565319
  158. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 739 ,param5 = bizinfo ,param6 = 878565319
  159. 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = countMsg %d talker :%s deleteCount:%d insertCount:%d ,param3 = 19 ,param4 = 10217110997@chatroom ,param5 = 0 ,param6 = 0
  160. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsBottomShowAll showAll[%b], isBottomShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lr(157)][ui.chatting.En_5b8fbb1e$a$29:Qx(3802)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)]
  161. 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
  162. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
  163. 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSTaskDaemon,param2 = %s[%s] done, %dms ,param3 = ,param4 = DeleteMessage(1116) ,param5 = 24
  164. 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
  165. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
  166. 1664-1664/? D/WeiXin: MicroMsg.ChattingUI:on msg notify change
  167. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = on msg notify change
  168. 1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange listener count = %s ,param3 = 0
  169. 1664-2144/? D/WeiXin: MicroMsg.SubCoreExt:onMsgChange onNotifyChange cu.getCount() <= 0
  170. 1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange cu.getCount() <= 0
  171. 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
  172. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
  173. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey req:%s shouldMerge:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860186 profile:698859947 contact:698858821 chatroom:698860166 Bottle:0 QContact:698740003 ,param5 = true
  174. 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28
  175. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28
  176. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey resp:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860187 profile:0 contact:698858821 chatroom:698860166 Bottle:0 QContact:0
  177. 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
  178. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
  179. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey merge:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860187 profile:698859947 contact:698858821 chatroom:698860166 Bottle:0 QContact:698740003
  180. 1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710
  181. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure width:%d, height:%d ,param3 = 1152 ,param4 = 1566
  182. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566
  183. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566
  184. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 18 ,param4 = 1116 ,param5 = 7865180594069965172 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  185. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  186. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  187. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  188. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  189. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  190. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  191. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 504070180
  192. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s onFinishCmd resp:%s pushSycnFlag:%s recvTime:%s ,param3 = NotifyData[789113917] ,param4 = com.tencent.mm.protocal.c.apa@bc8b78d ,param5 = 1 ,param6 = 1556522451421
  193. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1137 ,param5 = message ,param6 = 504070180
  194. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = doSceneImp start: mmcgi type:%d hash[%d,%d] run:%d wait:%d afterSec:%d canDo:%b autoauth:%d ,param3 = 268369922 ,param4 = 684994899 ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = 0 ,param9 = true ,param10 = 493980379
  195. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 702431899
  196. 1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :10217110997@chatroom
  197. 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom
  198. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 785054606
  199. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 15 ,param4 = 1061 ,param5 = 1510153581021215090 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  200. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1131 ,param5 = rconversation ,param6 = 785054606
  201. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  202. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  203. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  204. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 585535407
  205. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  206. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 631 ,param5 = rconversation ,param6 = 585535407
  207. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 743223228
  208. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 926 ,param5 = message ,param6 = 743223228
  209. 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 5
  210. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630
  211. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneNotifyData,param2 = doScene now:%d buf:%s ,param3 = 1556522451421 ,param4 = 08 1e 12 08 08 01 10 ab 83 9f cd 02 12 08 08 02 10
  212. 9b 85 9f cd 02 12 08 08 03 10 c5 fa 9e cd 02 12
  213. 08 08 04 10 a3 da 97 cd 02 12 08 08 05 10 a3 da
  214. 97 cd 02 12 04 08 07 10 00 12 04 08 08 10 00 12
  215. 08 08 09 10 be 81 9f cd 02 12 04 08 0a 10 00 12
  216. 08 08 0b 10 86 85 9f cd 02 12 08 08 0d 10 a3 da
  217. 97 cd 02 12 08 08 0e 10 a3 da 97 cd 02 12 04 08
  218. 10 10 00 12 04 08 11 10 00 12 04 08 65 10 00 12
  219. 04 08 66 10 00 12 04 08 67 10 00 12 04 08 68 10
  220. 00 12 04 08 69 10 00 12 04 08 6b 10 00 12 04 08
  221. 6d 10 00 12 04 08 6f 10 00 12 04 08 70 10 00 12
  222. 04 08 72 10 00 12 09 08 c9 01 10 d4 cb 9a e6 05
  223. 12 09 08 cb 01 10 ef bb 9a e6 05 12 05 08 cc 01
  224. 10 00 12 05 08 cd 01 10 00 12 09 08 e8 07 10 dd
  225. 8a 9a e6 05 12 09 08 e9 07 10 8b 8c 9a e6 05??
  226. 1664-2144/? D/WeiXin: MicroMsg.NetSceneBase:initilized security limit count to 1
  227. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = initilized security limit count to 1
  228. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 14 ,param4 = 1060 ,param5 = 7947155220236571147 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  229. 2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec...
  230. 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec...
  231. 2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec at synchronized
  232. 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec at synchronized
  233. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  234. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  235. 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:task run manualFinish = false
  236. 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = task run manualFinish = false
  237. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  238. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  239. 2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = dkcgi sendImp rr.type:%d callback:%d ,param3 = 268369922 ,param4 = 455551575
  240. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 157366868
  241. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1668 ,param5 = message ,param6 = 157366868
  242. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630
  243. 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = mmcgi startTask inQueue netid:%d hash[%d,%d] net:%d cgi:%s needAuthed:%b ,param3 = 0 ,param4 = 196 ,param5 = 989563634 ,param6 = 2 ,param7 = null ,param8 = true
  244. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 13 ,param4 = 1052 ,param5 = 5377814781676930444 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  245. 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetTaskAdapter:startTask retsult=0
  246. 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = startTask retsult=0
  247. 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish
  248. 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish
  249. 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish synchronized
  250. 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish synchronized
  251. 2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = link: %d req2Buf somr isfg:%b cookie: %s ,param3 = 2 ,param4 = true ,param5 = 30020802000000007497115bfcb100
  252. 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task done, return=%s, cost=%d(wait=%d, run=%d) ,param3 = 0 ,param4 = 8 ,param5 = 8 ,param6 = 0
  253. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = dispatcher send, %s ,param3 = 0
  254. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = On doscene mmcgi type:%d hash[%d,%d] run:%d wait:%d ret:%d autoauth:%d ,param3 = 268369922 ,param4 = 684994899 ,param5 = 989563634 ,param6 = 1 ,param7 = 0 ,param8 = 0 ,param9 = 493980379
  255. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 12 ,param4 = 1051 ,param5 = 3771811665525699118 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  256. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = finish proc:%s running:%s RunTime:%s ,param3 = NotifyData[789113917] ,param4 = NotifyData[789113917] ,param5 = 178
  257. 1664-1693/? D/WeiXin: param1 = MicroMsg.RemoteReq,param2 = reqToBuf jType: %d, stack: %s ,param3 = 268369922 ,param4 = [sdk.platformtools.w:d(-1)][ac.r:a(90)][protocal.g$a:onTransact(60)]
  258. 2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = req2Buf bOk: %b ,param3 = true
  259. 2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.stop [id: %d] ,param3 = 339
  260. 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.JF(SourceFile:226) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210)
  261. 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.JF(SourceFile:228) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210)
  262. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService ,param2 = wakeUnlock syncWakerLock locking?:%s foreground:%s ,param3 = false ,param4 = true
  263. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d ,param3 = LightPush[585155231] ,param4 = 0 ,param5 = -1
  264. 2954-2954/? D/WeiXin: MicroMsg.AutoAuth:summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1
  265. 2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1
  266. 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart FINISH Check running:%s sync:%s notify:%s ,param3 = null ,param4 = 0 ,param5 = 0
  267. 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = mmcgi onTaskEnd type:%d time:%d hash[%d,%d] [%d,%d] ,param3 = 268369922 ,param4 = 18 ,param5 = 196 ,param6 = 989563634 ,param7 = 4 ,param8 = -99
  268. 2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.start [id: %d, after: %d, size: %d] ,param3 = 340 ,param4 = 270000 ,param5 = 20
  269. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 11 ,param4 = 1046 ,param5 = 6862712817658715686 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  270. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  271. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  272. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  273. 1664-2735/? D/WeiXin: param1 = MicroMsg.RemoteOnGYNetEnd,param2 = onGYNetEnd netId:%d, errType:%d, errCode:%d, isCancel:%b, hash[%d,%d] ,param3 = 0 ,param4 = 4 ,param5 = -99 ,param6 = false ,param7 = 684994899 ,param8 = 989563634
  274. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  275. 1664-2144/? D/WeiXin: param1 = MicroMsg.RemoteOnGYNetEnd,param2 = onGYNetEnd after post to worker netId:%d, errType:%d, errCode:%d, isCancel:%b, hashcode:%d ,param3 = 0 ,param4 = 4 ,param5 = -99 ,param6 = false ,param7 = 684994899
  276. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 161016251
  277. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneNotifyData,param2 = onGYNetEnd [%d,%d] %s ,param3 = 4 ,param4 = -99 ,param5 = null
  278. 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = onSceneEnd mmcgi type:%d hash[%d,%d] run:%d wait:%d autoauth:%d [%d,%d,%s] ,param3 = 268369922 ,param4 = 684994899 ,param5 = 989563634 ,param6 = 0 ,param7 = 0 ,param8 = 493980379 ,param9 = 4 ,param10 = -99 ,param11 = null
  279. 2954-3074/? D/WeiXin: param1 = MicroMsg.ReportManagerKvCheck,param2 = receive kv logid:%d, isImportant: %b,isReportNow: %b ,param3 = 11108 ,param4 = false ,param5 = false
  280. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1908 ,param5 = message ,param6 = 161016251
  281. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 21435
  282. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854
  283. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710
  284. 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d time:%d ,param3 = 13 ,param4 = 103
  285. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  286. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
  287. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2
  288. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
  289. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  290. 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
  291. 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
  292. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify cvs.getUsername[%s] tid[%d] ,param3 = 10217110997@chatroom ,param4 = 1
  293. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify newCvsCount[%d], total[%d], dealHistoryGetMsg[%b], UnDeliverCount[%d] ,param3 = 19 ,param4 = 19 ,param5 = false ,param6 = 0
  294. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify receive get msg svrId[%d], seq[%d], flag[%d], stack[%s] ,param3 = 4029159154327227728 ,param4 = 698859954 ,param5 = 0 ,param6 = [sdk.platformtools.w:i(-1)][ui.chatting.b.o:a(232)][storage.af$2:o(209)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)]
  295. 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d time:%d ,param3 = 13 ,param4 = 1556522451684
  296. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  297. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  298. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 7463044
  299. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1078 ,param5 = bizinfo ,param6 = 7463044
  300. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='10217110997@chatroom' ,param4 = 217907309
  301. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 763 ,param5 = select msgCount from rconversation where username='10217110997@chatroom' ,param6 = 217907309
  302. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19
  303. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = summerbadcr resetCursor restart:%b fromCount:%d totalcount:%d limit:%d, talker:%s isBizChat:%b ,param3 = false ,param4 = 0 ,param5 = 19 ,param6 = 19 ,param7 = 10217110997@chatroom ,param8 = false
  304. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  305. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  306. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 522753186
  307. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 741 ,param5 = bizinfo ,param6 = 522753186
  308. 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
  309. 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
  310. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 953996595
  311. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 691 ,param5 = bizinfo ,param6 = 953996595
  312. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC
  313. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000
  314. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350
  315. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsTopShowAll showAll[%b], isTopShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lq(152)][ui.chatting.En_5b8fbb1e$a$29:Qx(3801)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)]
  316. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsBottomShowAll showAll[%b], isBottomShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lr(157)][ui.chatting.En_5b8fbb1e$a$29:Qx(3802)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)]
  317. 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
  318. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
  319. 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
  320. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
  321. 1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :10217110997@chatroom
  322. 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom
  323. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c
  324. 1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c
  325. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  326. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 251016809
  327. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1027 ,param5 = rconversation ,param6 = 251016809
  328. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 564091118
  329. 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 852 ,param5 = rconversation ,param6 = 564091118
  330. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
  331. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2
  332. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
  333. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  334. 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
  335. 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
  336. 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 8
  337. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = NotifyReceiver onSceneEnd type:%d syncHash: %d hashInMemo: %b isLocking: %b ,param3 = 268369922 ,param4 = 1556522451421 ,param5 = false ,param6 = false
  338. 1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:all scene done, unlock wakelock.
  339. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = all scene done, unlock wakelock.
  340. 1664-1664/? D/WeiXin: param1 = MicroMsg.WorkerProfile,param2 = onSceneEnd dkwt type:%d [%d,%d,%s] ,param3 = 268369922 ,param4 = 4 ,param5 = -99 ,param6 = null
  341. 1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710
  342. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure width:%d, height:%d ,param3 = 1152 ,param4 = 1566
  343. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566
  344. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566
  345. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 18 ,param4 = 1116 ,param5 = 7865180594069965172 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  346. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  347. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  348. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  349. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  350. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  351. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  352. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 333793697
  353. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1195 ,param5 = message ,param6 = 333793697
  354. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 702431899
  355. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 15 ,param4 = 1061 ,param5 = 1510153581021215090 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  356. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  357. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  358. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  359. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  360. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 85205895
  361. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1026 ,param5 = message ,param6 = 85205895
  362. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630
  363. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 14 ,param4 = 1060 ,param5 = 7947155220236571147 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  364. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  365. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  366. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  367. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  368. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 267116253
  369. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 914 ,param5 = message ,param6 = 267116253
  370. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630
  371. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 13 ,param4 = 1052 ,param5 = 5377814781676930444 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  372. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 12 ,param4 = 1051 ,param5 = 3771811665525699118 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom
  373. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 11 ,param4 = 1046 ,param5 = 6862712817658715686 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom
  374. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  375. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  376. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
  377. 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
  378. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 25522467
  379. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 997 ,param5 = message ,param6 = 25522467
  380. 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 21435
  381. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854
  382. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710
  383. 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d time:%d ,param3 = 13 ,param4 = 84
  384. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  385. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
  386. 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2
  387. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
  388. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom
  389. 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
  390. 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
  391. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notify need to deal: %s ,param3 = 10217110997@chatroom
  392. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = jacks dealNotify, talker:%s, msgtype:%d, tipsFlag:%d, isRevokeMesasge:%B content:%s ,param3 = 10217110997@chatroom ,param4 = 10000 ,param5 = 3 ,param6 = true ,param7 = "*条消~13
  393. 1664-1664/? D/WeiXin: MicroMsg.MMNotification:updateNotifyInfo: silent = true
  394. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = updateNotifyInfo: silent = true
  395. 1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = dealCurChattingTalker, talker: %s, curChattingTalker: %s, needSound: %B, needShake: %B ,param3 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,param5 = false ,param6 = false
  396. 1664-1664/? D/WeiXin: MicroMsg.Notification.AppMsg.Handle:[NO NOTIFICATION] is current talker chatroom & no shake & no sound
  397. 1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = [NO NOTIFICATION] is current talker chatroom & no shake & no sound
  398. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification ,param2 = [no notificaion], iscurrent Chatting Talker true, talker[%s] curChattingTalker[%s] needSound[%B] needShake[%B] ,param3 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,param5 = false ,param6 = false
  399. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0
  400. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from LBSVerifyMessage where status != 4 ,param4 = 931781022
  401. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 911 ,param5 = select count(*) from LBSVerifyMessage where status != 4 ,param6 = 931781022
  402. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakeverifymessage where status != 4 ,param4 = 338951295
  403. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 907 ,param5 = select count(*) from shakeverifymessage where status != 4 ,param6 = 338951295
  404. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakemessage where status != 1 ,param4 = 978019404
  405. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 648 ,param5 = select count(*) from shakemessage where status != 1 ,param6 = 978019404
  406. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from SnsComment where isRead = ? and isSilence != ? ,param4 = 695274645
  407. 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 585 ,param5 = select count(*) from SnsComment where isRead = ? and isSilence != ? ,param6 = 695274645
  408. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0
  409. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigName ,param4 = 购物
  410. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigIconUrl ,param4 = http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png
  411. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigJumpUrl ,param4 = https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
  412. 1664-1664/? D/WeiXin: MicroMsg.LauncherUI.MainTabUnreadMgr:jd tryshow configName 购物 iconUrl http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png jumpUrl https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
  413. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = jd tryshow configName 购物 iconUrl http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png jumpUrl https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
  414. 1664-1664/? D/WeiXin: MicroMsg.LauncherUI.MainTabUnreadMgr:jdshowFriend false
  415. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = jdshowFriend false
  416. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = WCOEntranceSwitch ,param4 = 0
  417. 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = VoiceprintEntry ,param4 = 1
  418. 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854
  419. 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710

看到这两段log打印,也真的不是一般的多,如果按照打印跟踪代码,或者dumpsys当前UI,然后跟踪分析也可以,但是会很累,直接使用 beyond compare 对比工具,我们先找一下不同点

这样看着是不是舒服多了,很多一样的地方,大致思路,发送消息然后撤回可能有几种处理方式,第一种可能是接收到撤回指令删除本地存储的消息,也有可能是在消息上做一个标志让消息不显示,至于是怎么存储的我们现在暂时不分析

通过比对我们发现一行很可疑的代码,现在我把他们单独提取出来

发送消息:

1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = dkAddMsg from:%s to:%s id:[%d,%d,%d] status:%d type:%d time:[%d %s] diff:%d imgstatus:%d imgbuf:%d src:%d push:%d content:%s ,param3 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 7865180594069965172 ,param6 = 1098860186 ,param7 = 698860186 ,param8 = 3 ,param9 = 1 ,param10 = 1556522426 ,param11 = [19-04-29 15:20:26] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 77 ,param16 = 77 ,param17 = wx*真的~28

撤回消息:

1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = dkAddMsg from:%s to:%s id:[%d,%d,%d] status:%d type:%d time:[%d %s] diff:%d imgstatus:%d imgbuf:%d src:%d push:%d content:%s ,param3 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 8704889343390514432 ,param6 = 1098860187 ,param7 = 698860187 ,param8 = 4 ,param9 = 10002 ,param10 = 1556522452 ,param11 = [19-04-29 15:20:52] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 0 ,param16 = 0 ,param17 = wx*sg~231

发送消息最后内容明显是对内容做了隐藏处理,而且参数很多,应该是发送消息的数据对象,通过对比有两个字段很可疑,一个是status 一个是type,发送消息的status是3,type是1,撤回消息的status是4,type是10002,这两个是不是就是系统用来区分指令的,是消息还是撤回,初步分析,如果把接收到的撤回指令status,type都改成接收到消息的值是不是就不会执行撤回消息了,也就不会撤回了,好,那到分析代码了

log的前半部分 MessageSyncExtension就是我们要找的类,可以先反编译一下app,然后把项目放到android studio或者apkIDE中,直接全局搜索MessageSyncExtension 看看在哪个包里面,

MessageSyncExtension 类所在路径:com.tencent.mm.plugin.messenger.foundation.c

用jd-gui 打开 直接搜一下log中的关键字 “dkAddMsg” 

这里就搜到一个,然后分析它所在的函数

发现所打印出来的参数都是由 localbu 提供的,而 localbu 是由函数的参数 parama 提供的,那么hook一下函数的参数,然后直接修改type和status试一下

hook过程省略。。。

再撤回一条消息,发现变成这个样子了,看到这个明白了我们刚才直接把type和status改成消息的标志后,撤回也变成了一条消息,而且里面的内容变成了xml格式,那这样就好办了,我们直接把这个xml改成我们想要的文字不就好了,这样更好玩了,我们可以让撤回消息的人,回复任何我们想要的内容,哈哈,那在找找log看看这个xml是哪里打印出来的

找到了在这个类中,老规矩

定位 到类所在文件,搜索关键字 oneliang

接着分析,这段log主要由 localObject3 提供,localObject3又从哪来呢,看到这行代码

咦,看到最上面是不是有点似曾相识,没错

这个和我们刚才hook MessageSyncExtension 类a函数的传参是一个样的,我们还是可以直接hook这个a方法来改变传参,那我们这进入这个 parama.hme 类中

发现有上面这些参数,那到底哪个是对我们有用的呢,回到刚才的xml打印类看看是从哪里打印出来的

找到 localObject3 最初的赋值是 bu.tvq,那么好,我们改变这个tvq,换成我们自己的内容  "我撤回了一条见不得人的消息",重新运行,

hook过程省略。。。。

发送一条消息在撤回

成功了,在发送图片,表情,连接,语音试试

都可以成功拦截撤回,总结:微信撤回深入实现没有去过深分析,但是可能的实现一个是删除原来的,然后把“XXX撤回了一条消息”作为一条特殊的消息存储进数据库,也可能是直接用“XXX撤回了一条消息” 作为新消息去更新原来的。当然也可以在数据库插入的地方做拦截,实现的方式很多种,感兴趣的可以深入研究一下。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/421018
推荐阅读
相关标签
  

闽ICP备14008679号