关于Android log拿不到的情况

遇到很多开发者说crash了,log没有看到..出现类似情况的基本原因是因为现在的国产厂商如crash了会直接将进程杀掉,于是你的studio就看不到了,可以往下面几个方向去想办法找到crash的log.
1.Android studio的filter 选择No Filters

2.如果上面的问题做了还是找不到log. 可以尝试换一台机器
3.如果没有机器,可以考虑直接通过adb logcat -d > log.txt 这样的命令来输出log, 这样是一定能够拿到log的,只是我们在看的时候会相对麻烦一些.
4.如果你还是纠结这样不行 可以考虑使用CrashHanlder来捕捉 然后写日志在本地... CrashHanlder如何用请自行搜索.

原文地址:https://www.cnblogs.com/shansheng/p/7145988.html