天天看点

Xposed 之旅 -- 微信防撤回

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

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

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

Xposed 之旅 -- 微信防撤回

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

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 = [email protected]
1664-1693/? D/WeiXin: param1 = MicroMsg.NetStatMsgExtension,param2 = reportNetFlow wifi[%d, %d] mobile[%d, %d] ,param3 = 3730 ,param4 = 528 ,param5 = 0 ,param6 = 0
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
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
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
2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:onNotify, datalen=478 cmd= 122
2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = onNotify, datalen=478 cmd= 122
2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:dkpush MM_PKT_PUSH_DATA_REQ
2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = dkpush MM_PKT_PUSH_DATA_REQ
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
2954-2954/? D/WeiXin: MicroMsg.CoreService:notify broadcast:null, type=268369921
2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = notify broadcast:null, type=268369921
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
1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 113, splash false, pending early false
1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 113, splash false, pending early false
1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = onReceive intent :%s ,param3 = Intent { flg=0x10 cmp=com.tencent.mm/.booter.NotifyReceiver (has extras) }
1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 115, splash false, pending early false
1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 115, splash false, pending early false
1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) }
1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) }
1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = handleCommand useOld:%s operationCode:%d ,param3 = false ,param4 = 2
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
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
1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerdiz dealWithPushResp unpack ret[%b], noticeid[%d] ,param3 = true ,param4 = 0
1664-1664/? D/WeiXin: MicroMsg.NewSyncMgr:bufToResp using protobuf ok
1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = bufToResp using protobuf ok
1664-1664/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:11 sv:698860166 lv:698860166
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:11 sv:698860166 lv:698860166
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:103 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:103 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:101 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:101 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:1 sv:0 lv:698859947
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:1 sv:0 lv:698859947
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:205 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:205 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:111 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:111 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:112 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:112 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:17 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:17 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:14 sv:698740003 lv:698740003
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:14 sv:698740003 lv:698740003
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:16 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:16 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:7 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:7 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:2 sv:698860187 lv:698860186
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:2 sv:698860187 lv:698860186
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = triggerNotifyDataSync checkUse:%s resp:%s syncflag:%s recvtime:%s [%s] ,param3 = true ,param4 = [email protected] ,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)]
1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerinit needInit ret[%b] ,param3 = false
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d  ,param3 = LightPush[703453588] ,param4 = 0 ,param5 = -1
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart check NotifyData ListSize:%s proc:%s ,param3 = 0 ,param4 = NotifyData[789113917]
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
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = [email protected]
1664-2144/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0
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
1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = [email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = wakelock tag:%s syncWakerLock:%s [%s] ,param3 = NotifyData ,param4 = [email protected] ,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)]
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)
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
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd %d cmdid:%d buf:%d thr:[%d] ,param3 = 1556522451548 ,param4 = 5 ,param5 = 343 ,param6 = 49
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 = [email protected] ,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
1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = parseMsgSource  has been Deprecated  by dk. at 20151218 [%s] %s  ,param3 = null ,param4 = 
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 360816351
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 638764844
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
1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = oneliang, msg content:%s,sub content:%s ,param3 = wxid_2457594575812:
                      <sysmsg type="revokemsg"><revokemsg><session>[email protected]</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> ,param4 = <sysmsg type="revokemsg"><revokemsg><session>[email protected]</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg>
1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = recieve a syscmd_newxml %s subType %s ,param3 = wxid_2457594575812:
                      <sysmsg type="revokemsg"><revokemsg><session>[email protected]</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> ,param4 = revokemsg
1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now
1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension  ,param2 = listener list is empty, return now
1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now
1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension  ,param2 = listener list is empty, return now
1664-2144/? D/WeiXin: MicroMsg.BigBallSysCmdMsgConsumer:mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE
1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE
1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = ashutest::[oneliang][xml parse] ,msgId:%s,replaceMsg:%s  ,param3 = 7865180594069965172 ,param4 = "刘金昭" 撤回了一条消息
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 649487861
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 523779978
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 248802417
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notifyRevorkMessage talker:%s msgid:%d type:%d tipsFlag:%d content:%s ,param3 = [email protected] ,param4 = 7865180594069965172 ,param5 = 10000 ,param6 = 3 ,param7 = "刘*条消~13
1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = preNotificationCheck, talker: %s, tipsFlag: %s  ,param3 = [email protected] ,param4 = 3
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
1664-2144/? D/WeiXin: MicroMsg.emoji.EmojiRevokeMsgListener:has handle in sys cmd msg extension.
1664-2144/? D/WeiXin: param1 = MicroMsg.emoji.EmojiRevokeMsgListener,param2 = has handle in sys cmd msg extension.
1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = playingVoiceId: %s ,param3 = -1
1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = msg id is: %s ,param3 = 1116
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=?;
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]
1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = add cursor %d ,param3 = 867863255
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = chatroom ,param4 = 369414084
1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = remove cursor %d ,param3 = 867863255
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
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd FIN %d cmdid:%d Time:%d ,param3 = 1556522451548 ,param4 = 5 ,param5 = 24
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
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
1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d  time:%d ,param3 = 13 ,param4 = 1556522451574
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 107029552
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 1032009897
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
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
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='[email protected]' ,param4 = 668519982
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 733347279
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
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='[email protected]' ,param6 = 668519982
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 753685340
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 = [email protected] ,param8 = false
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
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select * from message where talker= '[email protected]' order by createTime DESC limit 1 ,param4 = 925742693
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 589799226
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
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
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= '[email protected]' order by createTime DESC limit 1 ,param6 = 925742693
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 725526507
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 194595144
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = [email protected] ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '[email protected]' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC
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
1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = dkevent user:%s func:%s cnt:%d  ,param3 = [email protected] ,param4 = update ,param5 = 0
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
1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = summerbadcr updateConversation talker[%s] msgseq[%d],newConv[%b],newMsgInsertCount[%d], deleteCount[%d], tid[%d] ,param3 = [email protected] ,param4 = 698860186 ,param5 = false ,param6 = 0 ,param7 = 0 ,param8 = 49
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 996177158
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350
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
1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = oreh onNotifyChange genDigest: pDigestUser.value=%s ,param3 = 
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)]
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 878565319
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
1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = countMsg %d talker :%s deleteCount:%d insertCount:%d ,param3 = 19 ,param4 = [email protected] ,param5 = 0 ,param6 = 0
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)]
1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSTaskDaemon,param2 = %s[%s] done, %dms ,param3 =   ,param4 = DeleteMessage(1116) ,param5 = 24
1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
1664-1664/? D/WeiXin: MicroMsg.ChattingUI:on msg notify change
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = on msg notify change
1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange listener count = %s ,param3 = 0
1664-2144/? D/WeiXin: MicroMsg.SubCoreExt:onMsgChange onNotifyChange cu.getCount() <= 0
1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange cu.getCount() <= 0
1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
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
1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28
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
1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
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
1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure  width:%d, height:%d ,param3 = 1152 ,param4 = 1566
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
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
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 = [email protected]
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 = [email protected]
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 504070180
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s onFinishCmd resp:%s pushSycnFlag:%s recvTime:%s ,param3 = NotifyData[789113917] ,param4 = [email protected] ,param5 = 1 ,param6 = 1556522451421
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
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
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
1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :[email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :[email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 785054606
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 = [email protected]
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
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 585535407
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 743223228
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
1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 5
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
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
                       9b 85 9f cd 02 12 08 08 03 10 c5 fa 9e cd 02 12
                       08 08 04 10 a3 da 97 cd 02 12 08 08 05 10 a3 da
                       97 cd 02 12 04 08 07 10 00 12 04 08 08 10 00 12
                       08 08 09 10 be 81 9f cd 02 12 04 08 0a 10 00 12
                       08 08 0b 10 86 85 9f cd 02 12 08 08 0d 10 a3 da
                       97 cd 02 12 08 08 0e 10 a3 da 97 cd 02 12 04 08
                       10 10 00 12 04 08 11 10 00 12 04 08 65 10 00 12
                       04 08 66 10 00 12 04 08 67 10 00 12 04 08 68 10
                       00 12 04 08 69 10 00 12 04 08 6b 10 00 12 04 08
                       6d 10 00 12 04 08 6f 10 00 12 04 08 70 10 00 12
                       04 08 72 10 00 12 09 08 c9 01 10 d4 cb 9a e6 05
                       12 09 08 cb 01 10 ef bb 9a e6 05 12 05 08 cc 01
                       10 00 12 05 08 cd 01 10 00 12 09 08 e8 07 10 dd
                       8a 9a e6 05 12 09 08 e9 07 10 8b 8c 9a e6 05??
1664-2144/? D/WeiXin: MicroMsg.NetSceneBase:initilized security limit count to 1
1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = initilized security limit count to 1
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 = [email protected]
2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec...
2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec...
2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec at synchronized
2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec at synchronized
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:task run manualFinish = false
2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = task run manualFinish = false
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = dkcgi sendImp rr.type:%d callback:%d ,param3 = 268369922 ,param4 = 455551575
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 157366868
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
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
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
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 = [email protected]
2954-2954/? D/WeiXin: MicroMsg.MMNativeNetTaskAdapter:startTask retsult=0
2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = startTask retsult=0
2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish 
2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish 
2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish synchronized
2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish synchronized
2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = link: %d req2Buf somr isfg:%b  cookie: %s ,param3 = 2 ,param4 = true ,param5 = 30020802000000007497115bfcb100
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
1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = dispatcher send, %s ,param3 = 0
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
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 = [email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = finish proc:%s running:%s RunTime:%s  ,param3 = NotifyData[789113917] ,param4 = NotifyData[789113917] ,param5 = 178
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)]
2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = req2Buf bOk: %b ,param3 = true
2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.stop [id: %d] ,param3 = 339
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)
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)
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService  ,param2 = wakeUnlock syncWakerLock locking?:%s foreground:%s ,param3 = false ,param4 = true
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d  ,param3 = LightPush[585155231] ,param4 = 0 ,param5 = -1
2954-2954/? D/WeiXin: MicroMsg.AutoAuth:summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: [email protected] type: 268369922 netIdGetCertBeforeAutoAuth: -1
2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: [email protected] type: 268369922 netIdGetCertBeforeAutoAuth: -1
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart FINISH Check running:%s sync:%s notify:%s ,param3 = null ,param4 = 0 ,param5 = 0
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
2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.start [id: %d, after: %d, size: %d] ,param3 = 340 ,param4 = 270000 ,param5 = 20
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 161016251
1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneNotifyData,param2 = onGYNetEnd [%d,%d] %s ,param3 = 4 ,param4 = -99 ,param5 = null
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
2954-3074/? D/WeiXin: param1 = MicroMsg.ReportManagerKvCheck,param2 = receive kv logid:%d, isImportant: %b,isReportNow: %b ,param3 = 11108 ,param4 = false ,param5 = false
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
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
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
1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710
1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d  time:%d ,param3 = 13 ,param4 = 103
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d  ,param3 = 1 ,param4 = true ,param5 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify cvs.getUsername[%s] tid[%d] ,param3 = [email protected] ,param4 = 1
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
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)]
1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d  time:%d ,param3 = 13 ,param4 = 1556522451684
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 7463044
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='[email protected]' ,param4 = 217907309
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='[email protected]' ,param6 = 217907309
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19
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 = [email protected] ,param8 = false
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 522753186
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
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 953996595
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = [email protected] ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '[email protected]' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350
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)]
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)]
1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :[email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :[email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 251016809
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 564091118
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
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d  ,param3 = 1 ,param4 = true ,param5 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 8
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
1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:all scene done, unlock wakelock.
1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = all scene done, unlock wakelock.
1664-1664/? D/WeiXin: param1 = MicroMsg.WorkerProfile,param2 = onSceneEnd dkwt type:%d [%d,%d,%s] ,param3 = 268369922 ,param4 = 4 ,param5 = -99 ,param6 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure  width:%d, height:%d ,param3 = 1152 ,param4 = 1566
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
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
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 = [email protected]
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 = [email protected]
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 333793697
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
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
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 85205895
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
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
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 267116253
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
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
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 = [email protected]
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 = [email protected]
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 25522467
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
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
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
1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710
1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d  time:%d ,param3 = 13 ,param4 = 84
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d  ,param3 = 1 ,param4 = true ,param5 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notify need to deal: %s ,param3 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = jacks dealNotify, talker:%s, msgtype:%d, tipsFlag:%d, isRevokeMesasge:%B content:%s ,param3 = [email protected] ,param4 = 10000 ,param5 = 3 ,param6 = true ,param7 = "刘*条消~13
1664-1664/? D/WeiXin: MicroMsg.MMNotification:updateNotifyInfo: silent = true
1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = updateNotifyInfo: silent = true
1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = dealCurChattingTalker, talker: %s, curChattingTalker: %s, needSound: %B, needShake: %B ,param3 = [email protected] ,param4 = [email protected] ,param5 = false ,param6 = false
1664-1664/? D/WeiXin: MicroMsg.Notification.AppMsg.Handle:[NO NOTIFICATION] is current talker chatroom & no shake & no sound
1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = [NO NOTIFICATION] is current talker chatroom & no shake & no sound
1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification  ,param2 = [no notificaion], iscurrent Chatting Talker true, talker[%s] curChattingTalker[%s] needSound[%B] needShake[%B] ,param3 = [email protected] ,param4 = [email protected] ,param5 = false ,param6 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from LBSVerifyMessage where status != 4 ,param4 = 931781022
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakeverifymessage where status != 4 ,param4 = 338951295
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakemessage where status != 1 ,param4 = 978019404
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
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
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
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigName ,param4 = 购物
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
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
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
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
1664-1664/? D/WeiXin: MicroMsg.LauncherUI.MainTabUnreadMgr:jdshowFriend false
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = jdshowFriend false
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = WCOEntranceSwitch ,param4 = 0
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = VoiceprintEntry ,param4 = 1
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
1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710
           

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

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 = [email protected]
1664-1693/? D/WeiXin: param1 = MicroMsg.NetStatMsgExtension,param2 = reportNetFlow wifi[%d, %d] mobile[%d, %d] ,param3 = 3730 ,param4 = 528 ,param5 = 0 ,param6 = 0
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
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
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
2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:onNotify, datalen=478 cmd= 122
2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = onNotify, datalen=478 cmd= 122
2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:dkpush MM_PKT_PUSH_DATA_REQ
2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = dkpush MM_PKT_PUSH_DATA_REQ
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
2954-2954/? D/WeiXin: MicroMsg.CoreService:notify broadcast:null, type=268369921
2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = notify broadcast:null, type=268369921
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
1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 113, splash false, pending early false
1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 113, splash false, pending early false
1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = onReceive intent :%s ,param3 = Intent { flg=0x10 cmp=com.tencent.mm/.booter.NotifyReceiver (has extras) }
1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 115, splash false, pending early false
1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 115, splash false, pending early false
1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) }
1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) }
1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = handleCommand useOld:%s operationCode:%d ,param3 = false ,param4 = 2
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
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
1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerdiz dealWithPushResp unpack ret[%b], noticeid[%d] ,param3 = true ,param4 = 0
1664-1664/? D/WeiXin: MicroMsg.NewSyncMgr:bufToResp using protobuf ok
1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = bufToResp using protobuf ok
1664-1664/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:11 sv:698860166 lv:698860166
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:11 sv:698860166 lv:698860166
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:103 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:103 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:101 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:101 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:1 sv:0 lv:698859947
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:1 sv:0 lv:698859947
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:205 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:205 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:111 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:111 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:112 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:112 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:17 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:17 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:14 sv:698740003 lv:698740003
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:14 sv:698740003 lv:698740003
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:16 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:16 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:7 sv:0 lv:0
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:7 sv:0 lv:0
1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:2 sv:698860187 lv:698860186
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:2 sv:698860187 lv:698860186
1664-1664/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = triggerNotifyDataSync checkUse:%s resp:%s syncflag:%s recvtime:%s [%s] ,param3 = true ,param4 = [email protected] ,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)]
1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerinit needInit ret[%b] ,param3 = false
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d  ,param3 = LightPush[703453588] ,param4 = 0 ,param5 = -1
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart check NotifyData ListSize:%s proc:%s ,param3 = 0 ,param4 = NotifyData[789113917]
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
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = [email protected]
1664-2144/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0
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
1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = [email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = wakelock tag:%s syncWakerLock:%s [%s] ,param3 = NotifyData ,param4 = [email protected] ,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)]
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)
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
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd %d cmdid:%d buf:%d thr:[%d] ,param3 = 1556522451548 ,param4 = 5 ,param5 = 343 ,param6 = 49
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 = [email protected] ,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
1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = parseMsgSource  has been Deprecated  by dk. at 20151218 [%s] %s  ,param3 = null ,param4 = 
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 360816351
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 638764844
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
1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = oneliang, msg content:%s,sub content:%s ,param3 = wxid_2457594575812:
                      <sysmsg type="revokemsg"><revokemsg><session>[email protected]</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> ,param4 = <sysmsg type="revokemsg"><revokemsg><session>[email protected]</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg>
1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = recieve a syscmd_newxml %s subType %s ,param3 = wxid_2457594575812:
                      <sysmsg type="revokemsg"><revokemsg><session>[email protected]</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> ,param4 = revokemsg
1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now
1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension  ,param2 = listener list is empty, return now
1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now
1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension  ,param2 = listener list is empty, return now
1664-2144/? D/WeiXin: MicroMsg.BigBallSysCmdMsgConsumer:mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE
1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE
1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = ashutest::[oneliang][xml parse] ,msgId:%s,replaceMsg:%s  ,param3 = 7865180594069965172 ,param4 = "刘金昭" 撤回了一条消息
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 649487861
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 523779978
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 248802417
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notifyRevorkMessage talker:%s msgid:%d type:%d tipsFlag:%d content:%s ,param3 = [email protected] ,param4 = 7865180594069965172 ,param5 = 10000 ,param6 = 3 ,param7 = "刘*条消~13
1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = preNotificationCheck, talker: %s, tipsFlag: %s  ,param3 = [email protected] ,param4 = 3
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
1664-2144/? D/WeiXin: MicroMsg.emoji.EmojiRevokeMsgListener:has handle in sys cmd msg extension.
1664-2144/? D/WeiXin: param1 = MicroMsg.emoji.EmojiRevokeMsgListener,param2 = has handle in sys cmd msg extension.
1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = playingVoiceId: %s ,param3 = -1
1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = msg id is: %s ,param3 = 1116
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=?;
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]
1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = add cursor %d ,param3 = 867863255
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = chatroom ,param4 = 369414084
1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = remove cursor %d ,param3 = 867863255
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
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd FIN %d cmdid:%d Time:%d ,param3 = 1556522451548 ,param4 = 5 ,param5 = 24
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
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
1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d  time:%d ,param3 = 13 ,param4 = 1556522451574
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 107029552
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 1032009897
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
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
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='[email protected]' ,param4 = 668519982
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 733347279
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
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='[email protected]' ,param6 = 668519982
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 753685340
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 = [email protected] ,param8 = false
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
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select * from message where talker= '[email protected]' order by createTime DESC limit 1 ,param4 = 925742693
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 589799226
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
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
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= '[email protected]' order by createTime DESC limit 1 ,param6 = 925742693
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 725526507
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 194595144
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = [email protected] ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '[email protected]' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC
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
1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = dkevent user:%s func:%s cnt:%d  ,param3 = [email protected] ,param4 = update ,param5 = 0
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
1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = summerbadcr updateConversation talker[%s] msgseq[%d],newConv[%b],newMsgInsertCount[%d], deleteCount[%d], tid[%d] ,param3 = [email protected] ,param4 = 698860186 ,param5 = false ,param6 = 0 ,param7 = 0 ,param8 = 49
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 996177158
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350
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
1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = oreh onNotifyChange genDigest: pDigestUser.value=%s ,param3 = 
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)]
1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 878565319
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
1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = countMsg %d talker :%s deleteCount:%d insertCount:%d ,param3 = 19 ,param4 = [email protected] ,param5 = 0 ,param6 = 0
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)]
1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSTaskDaemon,param2 = %s[%s] done, %dms ,param3 =   ,param4 = DeleteMessage(1116) ,param5 = 24
1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
1664-1664/? D/WeiXin: MicroMsg.ChattingUI:on msg notify change
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = on msg notify change
1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange listener count = %s ,param3 = 0
1664-2144/? D/WeiXin: MicroMsg.SubCoreExt:onMsgChange onNotifyChange cu.getCount() <= 0
1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange cu.getCount() <= 0
1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
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
1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28
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
1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30
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
1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure  width:%d, height:%d ,param3 = 1152 ,param4 = 1566
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
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
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 = [email protected]
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 = [email protected]
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 504070180
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s onFinishCmd resp:%s pushSycnFlag:%s recvTime:%s ,param3 = NotifyData[789113917] ,param4 = [email protected] ,param5 = 1 ,param6 = 1556522451421
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
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
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
1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :[email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :[email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 785054606
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 = [email protected]
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
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 585535407
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 743223228
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
1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 5
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
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
                       9b 85 9f cd 02 12 08 08 03 10 c5 fa 9e cd 02 12
                       08 08 04 10 a3 da 97 cd 02 12 08 08 05 10 a3 da
                       97 cd 02 12 04 08 07 10 00 12 04 08 08 10 00 12
                       08 08 09 10 be 81 9f cd 02 12 04 08 0a 10 00 12
                       08 08 0b 10 86 85 9f cd 02 12 08 08 0d 10 a3 da
                       97 cd 02 12 08 08 0e 10 a3 da 97 cd 02 12 04 08
                       10 10 00 12 04 08 11 10 00 12 04 08 65 10 00 12
                       04 08 66 10 00 12 04 08 67 10 00 12 04 08 68 10
                       00 12 04 08 69 10 00 12 04 08 6b 10 00 12 04 08
                       6d 10 00 12 04 08 6f 10 00 12 04 08 70 10 00 12
                       04 08 72 10 00 12 09 08 c9 01 10 d4 cb 9a e6 05
                       12 09 08 cb 01 10 ef bb 9a e6 05 12 05 08 cc 01
                       10 00 12 05 08 cd 01 10 00 12 09 08 e8 07 10 dd
                       8a 9a e6 05 12 09 08 e9 07 10 8b 8c 9a e6 05??
1664-2144/? D/WeiXin: MicroMsg.NetSceneBase:initilized security limit count to 1
1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = initilized security limit count to 1
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 = [email protected]
2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec...
2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec...
2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec at synchronized
2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec at synchronized
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:task run manualFinish = false
2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = task run manualFinish = false
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = dkcgi sendImp rr.type:%d callback:%d ,param3 = 268369922 ,param4 = 455551575
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 157366868
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
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
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
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 = [email protected]
2954-2954/? D/WeiXin: MicroMsg.MMNativeNetTaskAdapter:startTask retsult=0
2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = startTask retsult=0
2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish 
2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish 
2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish synchronized
2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish synchronized
2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = link: %d req2Buf somr isfg:%b  cookie: %s ,param3 = 2 ,param4 = true ,param5 = 30020802000000007497115bfcb100
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
1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = dispatcher send, %s ,param3 = 0
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
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 = [email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = finish proc:%s running:%s RunTime:%s  ,param3 = NotifyData[789113917] ,param4 = NotifyData[789113917] ,param5 = 178
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)]
2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = req2Buf bOk: %b ,param3 = true
2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.stop [id: %d] ,param3 = 339
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)
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)
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService  ,param2 = wakeUnlock syncWakerLock locking?:%s foreground:%s ,param3 = false ,param4 = true
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d  ,param3 = LightPush[585155231] ,param4 = 0 ,param5 = -1
2954-2954/? D/WeiXin: MicroMsg.AutoAuth:summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: [email protected] type: 268369922 netIdGetCertBeforeAutoAuth: -1
2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: [email protected] type: 268369922 netIdGetCertBeforeAutoAuth: -1
1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart FINISH Check running:%s sync:%s notify:%s ,param3 = null ,param4 = 0 ,param5 = 0
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
2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.start [id: %d, after: %d, size: %d] ,param3 = 340 ,param4 = 270000 ,param5 = 20
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 161016251
1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneNotifyData,param2 = onGYNetEnd [%d,%d] %s ,param3 = 4 ,param4 = -99 ,param5 = null
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
2954-3074/? D/WeiXin: param1 = MicroMsg.ReportManagerKvCheck,param2 = receive kv logid:%d, isImportant: %b,isReportNow: %b ,param3 = 11108 ,param4 = false ,param5 = false
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
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
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
1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710
1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d  time:%d ,param3 = 13 ,param4 = 103
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d  ,param3 = 1 ,param4 = true ,param5 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify cvs.getUsername[%s] tid[%d] ,param3 = [email protected] ,param4 = 1
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
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)]
1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d  time:%d ,param3 = 13 ,param4 = 1556522451684
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 7463044
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='[email protected]' ,param4 = 217907309
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='[email protected]' ,param6 = 217907309
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19
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 = [email protected] ,param8 = false
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 522753186
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
1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 953996595
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = [email protected] ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '[email protected]' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350
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)]
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)]
1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u
1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u
1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :[email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :[email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 251016809
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
1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 564091118
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
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d  ,param3 = 1 ,param4 = true ,param5 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 8
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
1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:all scene done, unlock wakelock.
1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = all scene done, unlock wakelock.
1664-1664/? D/WeiXin: param1 = MicroMsg.WorkerProfile,param2 = onSceneEnd dkwt type:%d [%d,%d,%s] ,param3 = 268369922 ,param4 = 4 ,param5 = -99 ,param6 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710
1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure  width:%d, height:%d ,param3 = 1152 ,param4 = 1566
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
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
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 = [email protected]
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 = [email protected]
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 333793697
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
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
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 85205895
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
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
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 267116253
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
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
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 = [email protected]
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 = [email protected]
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 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null
1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 25522467
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
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
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
1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710
1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d  time:%d ,param3 = 13 ,param4 = 84
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d  ,param3 = 1 ,param4 = true ,param5 = 2
1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = [email protected]
1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange
1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange
1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notify need to deal: %s ,param3 = [email protected]
1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = jacks dealNotify, talker:%s, msgtype:%d, tipsFlag:%d, isRevokeMesasge:%B content:%s ,param3 = [email protected] ,param4 = 10000 ,param5 = 3 ,param6 = true ,param7 = "刘*条消~13
1664-1664/? D/WeiXin: MicroMsg.MMNotification:updateNotifyInfo: silent = true
1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = updateNotifyInfo: silent = true
1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = dealCurChattingTalker, talker: %s, curChattingTalker: %s, needSound: %B, needShake: %B ,param3 = [email protected] ,param4 = [email protected] ,param5 = false ,param6 = false
1664-1664/? D/WeiXin: MicroMsg.Notification.AppMsg.Handle:[NO NOTIFICATION] is current talker chatroom & no shake & no sound
1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = [NO NOTIFICATION] is current talker chatroom & no shake & no sound
1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification  ,param2 = [no notificaion], iscurrent Chatting Talker true, talker[%s] curChattingTalker[%s] needSound[%B] needShake[%B] ,param3 = [email protected] ,param4 = [email protected] ,param5 = false ,param6 = false
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from LBSVerifyMessage where status != 4 ,param4 = 931781022
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakeverifymessage where status != 4 ,param4 = 338951295
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
1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakemessage where status != 1 ,param4 = 978019404
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
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
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
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigName ,param4 = 购物
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
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
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
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
1664-1664/? D/WeiXin: MicroMsg.LauncherUI.MainTabUnreadMgr:jdshowFriend false
1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = jdshowFriend false
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = WCOEntranceSwitch ,param4 = 0
1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = VoiceprintEntry ,param4 = 1
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
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 对比工具,我们先找一下不同点

Xposed 之旅 -- 微信防撤回

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

Xposed 之旅 -- 微信防撤回

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

发送消息:

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 = [email protected] ,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 = [email protected] ,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
           
Xposed 之旅 -- 微信防撤回

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

Xposed 之旅 -- 微信防撤回

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

Xposed 之旅 -- 微信防撤回
MessageSyncExtension 类所在路径:com.tencent.mm.plugin.messenger.foundation.c
           

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

Xposed 之旅 -- 微信防撤回

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

Xposed 之旅 -- 微信防撤回

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

hook过程省略。。。

Xposed 之旅 -- 微信防撤回

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

Xposed 之旅 -- 微信防撤回

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

Xposed 之旅 -- 微信防撤回

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

Xposed 之旅 -- 微信防撤回

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

Xposed 之旅 -- 微信防撤回

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

Xposed 之旅 -- 微信防撤回

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

Xposed 之旅 -- 微信防撤回

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

Xposed 之旅 -- 微信防撤回

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

hook过程省略。。。。

发送一条消息在撤回

Xposed 之旅 -- 微信防撤回

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

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

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