1、ANR文件第一个“main”线程是否有提示具体问题,如果有的话根据对应提示找到代码;
2、锁问题:ANR文件第一个”main”中如果有保护“mutator lock” shared held,这个可能是主线程中加了锁,而且与其他线程锁产生死锁等问题造成,然后根据下面文件找到项目中出问题的代码文件。这种大概率是Handler处理主线程与其他线程时造成了死锁。
Just another WordPress site
1、ANR文件第一个“main”线程是否有提示具体问题,如果有的话根据对应提示找到代码;
2、锁问题:ANR文件第一个”main”中如果有保护“mutator lock” shared held,这个可能是主线程中加了锁,而且与其他线程锁产生死锁等问题造成,然后根据下面文件找到项目中出问题的代码文件。这种大概率是Handler处理主线程与其他线程时造成了死锁。