`
samana
  • 浏览: 20860 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

汗一个,讨论出真知,但是真理不是站在自己的一边

阅读更多

今天终于解决了一个和美国team讨论很久的一个问题,对方一直坚持在发送wbxml的时候出现了一个33的错误,我也纳闷怎么会在出现<SupportHierarchicalSync/>的地方出现<FieldLevel/>

FieldLevel--> 33
SupportHierarchicalSync--> 34

费了半天眼的情况仔细查二进制文件,还真的发现了33出现的痕迹,而且确实在<SupportHierarchicalSync/>的位置上,赶紧看协议,在OMA-TS-DS_DevInf-V1_2-20060710-A.里定义的tag 和tag token对应里很奇特的出现了一个现象


SupportLargeObjs 2A
Property 2B
PropParam 2C
MaxOccur 2D
NoTruncate 2E
Filter-Rx 30
FilterCap 31
FilterKeyword 32
FieldLevel 33
SupportHierarchicalSync 34

 

WBXML Tag Token直接从2E跳到了30,而缺少2F,从而导致了服务器在设置deviceInfo 的tagTable(一维数组)中缺少了一个null设置,从而使2E后的所有token都对应错了。赶紧fix了 这个bug。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics