1 查看main log,没有发现system-server,watchdog相关异常的代码
2 查看crash log 查看anr信息,发现system_server出现anr了
查看相关堆栈信息,线程等锁引起,本来是一个普通的bug,但这次当我搜tid=14的线程时候
直接下面有个"Profile_Saver" daemon prio=5 tid=14 堆栈,还有个"android.display" prio=5 tid=14
你看哪一个,所有还是要根据哪个锁对应的值来搜 一个是 watiing 一个是 locked对应上才是
而我则是直接看了第一个堆栈信息,就盲目下结论,导致了误判,希望自己吸取教训。