We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2a9f71e commit 86e04e7Copy full SHA for 86e04e7
README.md
@@ -63,6 +63,15 @@ public class App extends Application {
63
64
* 若设置了Thread.setDefaultUncaughtExceptionHandler则可能无法捕获子线程异常。
65
66
+虽然可以捕获到所有异常,但可能会导致一些莫名其妙的问题,比如view初始化时发生了异常,异常后面的代码得不到执行,虽然不
67
+会导致app crash但view内部已经出现了问题,运行时就会出现很奇葩的现象。再比如activity声明周期方法中抛出了异常,则生
68
+命周期就会不完整,从而导致各种奇葩的现象。
69
+
70
+虽然会导致各种奇葩问题发生,但可以最大程度的保证APP正常运行,很多时候主线程即使抛出异常也不影响app的正常使用,比如我们
71
+给某个view设置背景色时,由于view是null就会导致app crash,像这种问题我们更希望即使view没法设置颜色也不要crash,这
72
+时Cockroach就可以满足你的需求。
73
74
75
76
Cockroach采用android标准API编写,无依赖,足够轻量,轻量到只有50行代码,一般不会存在兼容性问题,可以兼容所有android版本
77
0 commit comments