Skip to content

Commit b3143b7

Browse files
Update README.md
1 parent e572507 commit b3143b7

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

README.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,33 @@ public class App extends Application {
143143

144144
```
145145

146+
147+
当卸载`Cockroach`后再在click中抛出异常,日志如下
148+
149+
```java
150+
151+
02-15 12:20:40.298 4626-4626/wj.com.fuck E/AndroidRuntime: FATAL EXCEPTION: main
152+
Process: wj.com.fuck, PID: 4626
153+
java.lang.RuntimeException: click exception...
154+
at wj.com.fuck.MainActivity$3.onClick(MainActivity.java:53)
155+
at android.view.View.performClick(View.java:4909)
156+
at android.view.View$PerformClick.run(View.java:20390)
157+
at android.os.Handler.handleCallback(Handler.java:815)
158+
at android.os.Handler.dispatchMessage(Handler.java:104)
159+
at android.os.Looper.loop(Looper.java:194)
160+
at android.app.ActivityThread.main(ActivityThread.java:5826)
161+
at java.lang.reflect.Method.invoke(Native Method)
162+
at java.lang.reflect.Method.invoke(Method.java:372)
163+
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1009)
164+
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:804)
165+
166+
167+
```
168+
169+
可以看到 ` at com.wanjian.cockroach.Cockroach$1.run(Cockroach.java:47)` 没有拦截,并且APP crash了。
170+
171+
172+
146173
### 注意
147174

148175
* 当主线程或子线程抛出异常时都会调用exceptionHandler.handlerException(Thread thread, Throwable throwable)
@@ -165,7 +192,7 @@ handlerException(final Thread thread, final Throwable throwable)内部建议请
165192
直接忽略还是杀死APP又或者其他操作。
166193

167194

168-
Cockroach采用android标准API编写,无依赖,足够轻量,轻量到只有50行代码,一般不会存在兼容性问题,可以兼容所有android版本
195+
Cockroach采用android标准API编写,无依赖,足够轻量,轻量到只有不到100行代码,一般不会存在兼容性问题,也不存在性能上的问题,可以兼容所有android版本
169196

170197
已上传到jcenter, compile 'com.wanjian:cockroach:0.0.5'
171198

0 commit comments

Comments
 (0)