由于客户要在比较老的G7手机上开发应用,我们也不得不用G7做测试机。具体是做一个和G7手机外接的软硬件配合使用,这个程序是要通过G7的耳机口接受外界的数据,然后在手机上处理。结果发现一个问题:只要G7一启动接收外界数据,就反复重启;而这个程序用MOTO,索尼,中兴的手机测试都一切正常。而且G7手机似乎一加上电也可能会重启。看了一下LOG:
I/AudioHardwareQSD(   67): Routing audio to Wired HeadsetI/AudioHardwareQSD(   67): do input routing device 100000I/AudioHardwareQSD(   67): Routing audio to Wired HeadsetD/AudioHardwareQSD(   67): Switching audio device to D/AudioHardwareQSD(   67): Stereo HeadsetI/AudioHardwareQSD(   67): AUDIO_START: start kernel pcm_in driver到这个地方手机就重启了,怎么办,看上去是HTC代码里面的问题。