在测试手机的过程中,adb经常卡住,导致无法通信,不知道什么原因,把USB拔了,设备就offline了,请问下有什么好方法么?解决卡死
     是用android自带的monkeyrunner进行测试,求高手解答!!

解决方案 »

  1.   

    这是adb自身的问题,自动化测试时补加阶段性的adb自动重启 ,以保证adb不会卡死
      

  2.   

    我看了底层的monkeyrunner通信,是同步通信的,发送一个命令要等待返回。我运行kill-server服务关掉,adb usb ,重启usb,还是卡住,很奇怪,难道服务器端的消息有缓存,有消息没处理就一直阻塞,求解答
      

  3.   

    确实,这个ADB很不稳定,要隔断时间重启