Xposed 之旅 -- 微信防撤回
本文仅做技术交流学习使用,用于其它违法行为的与本作者无关!
学习xposed就要研究一些好玩的东西,如果有美女发了一张照片出来又很快撤回,还没有细看是不是很失望;有了xposed ,想撤回?不存在的 !
没拦截之前,撤回消息一般都是这样的(测试微信版本6.5.16)
这一次我们换个分析方式,知道微信代码里面很多调试的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 = com.tencent.mm.network.a.b$a$a@3aa93c14 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 = com.tencent.mm.protocal.w$b@12ba4101 ,param5 = 1 ,param6 = 1556522451421 ,param7 = [sdk.platformtools.w:i(-1)][modelmulti.r:a(158)][modelmulti.m:a(89)][booter.NotifyReceiver$NotifyService:l(297)][booter.NotifyReceiver$NotifyService:k(238)][booter.NotifyReceiver$NotifyService:onStartCommand(150)] 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 = com.tencent.mm.storage.t@385d842c 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 = com.tencent.mm.storage.t@385d842c 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = wakelock tag:%s syncWakerLock:%s [%s] ,param3 = NotifyData ,param4 = com.tencent.mars.comm.WakerLock@10e91d45 ,param5 = [sdk.platformtools.w:i(-1)][modelmulti.r:kp(208)][modelmulti.r$3:run(333)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)][sdk.f.a$a:run(71)] 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 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 8704889343390514432 ,param6 = 1098860187 ,param7 = 698860187 ,param8 = 4 ,param9 = 10002 ,param10 = 1556522452 ,param11 = [19-04-29 15:20:52] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 0 ,param16 = 0 ,param17 = wx*sg~231 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>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> ,param4 = <sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = recieve a syscmd_newxml %s subType %s ,param3 = wxid_2457594575812:<sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</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 = 10217110997@chatroom ,param4 = 7865180594069965172 ,param5 = 10000 ,param6 = 3 ,param7 = "刘*条消~13 1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = preNotificationCheck, talker: %s, tipsFlag: %s ,param3 = 10217110997@chatroom ,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='10217110997@chatroom' ,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='10217110997@chatroom' ,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 = 10217110997@chatroom ,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= '10217110997@chatroom' 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= '10217110997@chatroom' 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 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' 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 = 10217110997@chatroom ,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 = 10217110997@chatroom ,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 = 10217110997@chatroom ,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 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 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 = com.tencent.mm.protocal.c.apa@bc8b78d ,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 :10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom 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 = 10217110997@chatroom 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 109b 85 9f cd 02 12 08 08 03 10 c5 fa 9e cd 02 1208 08 04 10 a3 da 97 cd 02 12 08 08 05 10 a3 da97 cd 02 12 04 08 07 10 00 12 04 08 08 10 00 1208 08 09 10 be 81 9f cd 02 12 04 08 0a 10 00 1208 08 0b 10 86 85 9f cd 02 12 08 08 0d 10 a3 da97 cd 02 12 08 08 0e 10 a3 da 97 cd 02 12 04 0810 10 00 12 04 08 11 10 00 12 04 08 65 10 00 1204 08 66 10 00 12 04 08 67 10 00 12 04 08 68 1000 12 04 08 69 10 00 12 04 08 6b 10 00 12 04 086d 10 00 12 04 08 6f 10 00 12 04 08 70 10 00 1204 08 72 10 00 12 09 08 c9 01 10 d4 cb 9a e6 0512 09 08 cb 01 10 ef bb 9a e6 05 12 05 08 cc 0110 00 12 05 08 cd 01 10 00 12 09 08 e8 07 10 dd8a 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1 2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom ,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='10217110997@chatroom' ,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='10217110997@chatroom' ,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 = 10217110997@chatroom ,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 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' 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 :10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c 1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 12 ,param4 = 1051 ,param5 = 3771811665525699118 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 11 ,param4 = 1046 ,param5 = 6862712817658715686 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = jacks dealNotify, talker:%s, msgtype:%d, tipsFlag:%d, isRevokeMesasge:%B content:%s ,param3 = 10217110997@chatroom ,param4 = 10000 ,param5 = 3 ,param6 = true ,param7 = "刘*条消~13 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 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,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 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,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 = com.tencent.mm.network.a.b$a$a@3aa93c14 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 = com.tencent.mm.protocal.w$b@12ba4101 ,param5 = 1 ,param6 = 1556522451421 ,param7 = [sdk.platformtools.w:i(-1)][modelmulti.r:a(158)][modelmulti.m:a(89)][booter.NotifyReceiver$NotifyService:l(297)][booter.NotifyReceiver$NotifyService:k(238)][booter.NotifyReceiver$NotifyService:onStartCommand(150)] 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 = com.tencent.mm.storage.t@385d842c 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 = com.tencent.mm.storage.t@385d842c 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = wakelock tag:%s syncWakerLock:%s [%s] ,param3 = NotifyData ,param4 = com.tencent.mars.comm.WakerLock@10e91d45 ,param5 = [sdk.platformtools.w:i(-1)][modelmulti.r:kp(208)][modelmulti.r$3:run(333)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)][sdk.f.a$a:run(71)] 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 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 8704889343390514432 ,param6 = 1098860187 ,param7 = 698860187 ,param8 = 4 ,param9 = 10002 ,param10 = 1556522452 ,param11 = [19-04-29 15:20:52] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 0 ,param16 = 0 ,param17 = wx*sg~231 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>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> ,param4 = <sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["刘金昭" 撤回了一条消息]]></replacemsg></revokemsg></sysmsg> 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = recieve a syscmd_newxml %s subType %s ,param3 = wxid_2457594575812:<sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</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 = 10217110997@chatroom ,param4 = 7865180594069965172 ,param5 = 10000 ,param6 = 3 ,param7 = "刘*条消~13 1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = preNotificationCheck, talker: %s, tipsFlag: %s ,param3 = 10217110997@chatroom ,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='10217110997@chatroom' ,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='10217110997@chatroom' ,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 = 10217110997@chatroom ,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= '10217110997@chatroom' 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= '10217110997@chatroom' 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 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' 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 = 10217110997@chatroom ,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 = 10217110997@chatroom ,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 = 10217110997@chatroom ,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 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 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 = com.tencent.mm.protocal.c.apa@bc8b78d ,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 :10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom 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 = 10217110997@chatroom 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 109b 85 9f cd 02 12 08 08 03 10 c5 fa 9e cd 02 1208 08 04 10 a3 da 97 cd 02 12 08 08 05 10 a3 da97 cd 02 12 04 08 07 10 00 12 04 08 08 10 00 1208 08 09 10 be 81 9f cd 02 12 04 08 0a 10 00 1208 08 0b 10 86 85 9f cd 02 12 08 08 0d 10 a3 da97 cd 02 12 08 08 0e 10 a3 da 97 cd 02 12 04 0810 10 00 12 04 08 11 10 00 12 04 08 65 10 00 1204 08 66 10 00 12 04 08 67 10 00 12 04 08 68 1000 12 04 08 69 10 00 12 04 08 6b 10 00 12 04 086d 10 00 12 04 08 6f 10 00 12 04 08 70 10 00 1204 08 72 10 00 12 09 08 c9 01 10 d4 cb 9a e6 0512 09 08 cb 01 10 ef bb 9a e6 05 12 05 08 cc 0110 00 12 05 08 cd 01 10 00 12 09 08 e8 07 10 dd8a 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1 2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom ,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='10217110997@chatroom' ,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='10217110997@chatroom' ,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 = 10217110997@chatroom ,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 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' 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 :10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c 1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 12 ,param4 = 1051 ,param5 = 3771811665525699118 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 11 ,param4 = 1046 ,param5 = 6862712817658715686 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 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 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = jacks dealNotify, talker:%s, msgtype:%d, tipsFlag:%d, isRevokeMesasge:%B content:%s ,param3 = 10217110997@chatroom ,param4 = 10000 ,param5 = 3 ,param6 = true ,param7 = "刘*条消~13 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 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,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 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,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 对比工具,我们先找一下不同点
这样看着是不是舒服多了,很多一样的地方,大致思路,发送消息然后撤回可能有几种处理方式,第一种可能是接收到撤回指令删除本地存储的消息,也有可能是在消息上做一个标志让消息不显示,至于是怎么存储的我们现在暂时不分析
通过比对我们发现一行很可疑的代码,现在我把他们单独提取出来
发送消息:
1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = dkAddMsg from:%s to:%s id:[%d,%d,%d] status:%d type:%d time:[%d %s] diff:%d imgstatus:%d imgbuf:%d src:%d push:%d content:%s ,param3 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 7865180594069965172 ,param6 = 1098860186 ,param7 = 698860186 ,param8 = 3 ,param9 = 1 ,param10 = 1556522426 ,param11 = [19-04-29 15:20:26] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 77 ,param16 = 77 ,param17 = wx*真的~28撤回消息:
1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = dkAddMsg from:%s to:%s id:[%d,%d,%d] status:%d type:%d time:[%d %s] diff:%d imgstatus:%d imgbuf:%d src:%d push:%d content:%s ,param3 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 8704889343390514432 ,param6 = 1098860187 ,param7 = 698860187 ,param8 = 4 ,param9 = 10002 ,param10 = 1556522452 ,param11 = [19-04-29 15:20:52] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 0 ,param16 = 0 ,param17 = wx*sg~231发送消息最后内容明显是对内容做了隐藏处理,而且参数很多,应该是发送消息的数据对象,通过对比有两个字段很可疑,一个是status 一个是type,发送消息的status是3,type是1,撤回消息的status是4,type是10002,这两个是不是就是系统用来区分指令的,是消息还是撤回,初步分析,如果把接收到的撤回指令status,type都改成接收到消息的值是不是就不会执行撤回消息了,也就不会撤回了,好,那到分析代码了
log的前半部分 MessageSyncExtension就是我们要找的类,可以先反编译一下app,然后把项目放到android studio或者apkIDE中,直接全局搜索MessageSyncExtension 看看在哪个包里面,
MessageSyncExtension 类所在路径:com.tencent.mm.plugin.messenger.foundation.c用jd-gui 打开 直接搜一下log中的关键字 “dkAddMsg”
这里就搜到一个,然后分析它所在的函数
发现所打印出来的参数都是由 localbu 提供的,而 localbu 是由函数的参数 parama 提供的,那么hook一下函数的参数,然后直接修改type和status试一下
hook过程省略。。。
再撤回一条消息,发现变成这个样子了,看到这个明白了我们刚才直接把type和status改成消息的标志后,撤回也变成了一条消息,而且里面的内容变成了xml格式,那这样就好办了,我们直接把这个xml改成我们想要的文字不就好了,这样更好玩了,我们可以让撤回消息的人,回复任何我们想要的内容,哈哈,那在找找log看看这个xml是哪里打印出来的
找到了在这个类中,老规矩
定位 到类所在文件,搜索关键字 oneliang
接着分析,这段log主要由 localObject3 提供,localObject3又从哪来呢,看到这行代码
咦,看到最上面是不是有点似曾相识,没错
这个和我们刚才hook MessageSyncExtension 类a函数的传参是一个样的,我们还是可以直接hook这个a方法来改变传参,那我们这进入这个 parama.hme 类中
发现有上面这些参数,那到底哪个是对我们有用的呢,回到刚才的xml打印类看看是从哪里打印出来的
找到 localObject3 最初的赋值是 bu.tvq,那么好,我们改变这个tvq,换成我们自己的内容 "我撤回了一条见不得人的消息",重新运行,
hook过程省略。。。。
发送一条消息在撤回
成功了,在发送图片,表情,连接,语音试试
都可以成功拦截撤回,总结:微信撤回深入实现没有去过深分析,但是可能的实现一个是删除原来的,然后把“XXX撤回了一条消息”作为一条特殊的消息存储进数据库,也可能是直接用“XXX撤回了一条消息” 作为新消息去更新原来的。当然也可以在数据库插入的地方做拦截,实现的方式很多种,感兴趣的可以深入研究一下。
总结
以上是生活随笔为你收集整理的Xposed 之旅 -- 微信防撤回的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: qtableview点击行将整行数据传过
- 下一篇: 项目从 tomcat7部署到tomcat