在2.2版本下的程序,改到2.0版本下,没有错误,但是解析xml出现异常,startElement函数的qname总为空,而且每一个资源外层标签都解析不出来,但是在2.2平台下面完全正常。这是什么原因呢?难道是向上不兼容的问题?在项目属性改了,Manifest文件也修改最低版本号了,还需要修改什么?

解决方案 »

  1.   

    04-24 15:31:57.460: I/System.out(338): qName-->resource
    04-24 15:31:57.469: I/System.out(338): mp3Info---->Mp3Info [id=0003, lrcName=null, lrcSize=null, mp3Name=nokia.mp4, mp3Size=5551823]
    04-24 15:31:57.469: I/System.out(338): startElement localName--->resource
    04-24 15:31:57.469: I/System.out(338): startElement qlName--->resource
    04-24 15:31:57.469: I/System.out(338): startElement localName--->id
    04-24 15:31:57.469: I/System.out(338): startElement qlName--->id
    04-24 15:31:57.469: I/System.out(338): in end element这个实在2.2平台下的调试的一些信息
    04-24 16:33:15.895: I/System.out(640): startElement localName--->lrc.size
    04-24 16:33:15.905: I/System.out(640): startElement qlName--->
    04-24 16:33:15.905: I/System.out(640): in end element
    04-24 16:33:15.905: I/System.out(640): qName-->
      

  2.   

    04-24 15:31:57.460: I/System.out(338): qName-->resource
    04-24 15:31:57.469: I/System.out(338): mp3Info---->Mp3Info [id=0003, lrcName=null, lrcSize=null, mp3Name=nokia.mp4, mp3Size=5551823]
    04-24 15:31:57.469: I/System.out(338): startElement localName--->resource
    04-24 15:31:57.469: I/System.out(338): startElement qlName--->resource
    04-24 15:31:57.469: I/System.out(338): startElement localName--->id
    04-24 15:31:57.469: I/System.out(338): startElement qlName--->id
    04-24 15:31:57.469: I/System.out(338): in end element这个实在2.2平台下的调试的一些信息
    04-24 16:33:15.895: I/System.out(640): startElement localName--->lrc.size
    04-24 16:33:15.905: I/System.out(640): startElement qlName--->
    04-24 16:33:15.905: I/System.out(640): in end element
    04-24 16:33:15.905: I/System.out(640): qName-->这个是在2.0平台下的