* Sticky action android.net.conn.TETHER_STATE_CHANGED:
    Intent: act=android.net.conn.TETHER_STATE_CHANGED flg=0x20000000
      Bundle[{erroredArray=[], availableArray=[usb0], activeArray=[]}]中间那个erroredArray=[], 为什么会打出这个信息?不太懂啊,这是错误么?具体是什么意思?

解决方案 »

  1.   

      at com.android.server.am.ActivityRecord.keyDispatchingTimedOut(ActivityRecord.java:546)
      at com.android.server.WindowManagerService$InputMonitor.notifyANR(WindowManagerService.java:5217)这两行是错误信息吗?
      

  2.   

    在用系统跑monkey时,然后从data\anr中导出来的log信息
      

  3.   


    你这个应该是/data/anr/traces.txt里面的信息吧,根据你上面贴的2句异常,推测应该是你在service里面做了耗时的操作,建议不要把耗时操作写在service里面,可以的话起个线程来做耗时操作。service做耗时操作,超过10秒没反应就很容易出ANR问题的。
      

  4.   

    系统默认是5秒,没反应就会出现ANR吗?如果这个时间改大了是不是会对手机反应速度有影响?
      

  5.   


    系统默认是5秒,但是加上前后操作的延时以及反应时间,给用户的感觉就是10秒没反应就出ANR的,而且这个时间貌似是改不了的。
      

  6.   

    出现这个TimedOut太正常了,启动模拟器时经常出现,无关紧要
      

  7.   

    但是这样影响用户的体验,如果此类ANR问题太多,肯定对系统的稳定性有很大的影响呀?有谁有android log分析的文档啊?比如monkey跑出来的Log,都不知道哪些是错误,就看这些关键字:error,anr,abort,exception,fatal,也不能判断出有多少个错误,很是纠结啊!哪位提供些文档学习一下,谢谢了