Skip to content

Commit 62df213

Browse files
Update README.md
1 parent 82c6438 commit 62df213

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

README.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
# Cockroach
1+
## Cockroach
22

33
> 打不死的小强,永不crash的Android
44
55

6-
# 使用方式
6+
### 使用方式
77

8-
自定义Application继承自android的Application,并在Application中初始化,越早初始化越好,可以在Aplication的onCreate中初始化
8+
自定义Application继承自android的Application,并在Application中装载,越早初始化越好,可以在Aplication的onCreate中初始化,当然也可以根据需要在任意地方(不一定要在主线程)装载,在任意地方卸载。可以多次装载和卸载。
99

10-
# 初始化方式
10+
例如:
1111

1212
```java
1313

@@ -56,9 +56,14 @@ public class App extends Application {
5656
```
5757
卸载 Cockroach
5858

59-
` Cockroach.uninstall();`
59+
```java
6060

61+
Cockroach.uninstall();
62+
63+
```
6164

65+
66+
### 测试
6267
装载Cockroach后点击view抛出异常和new Handler中抛出异常
6368

6469
```java
@@ -101,7 +106,7 @@ public class App extends Application {
101106

102107
捕获到的堆栈如下,可以看到都已经被 `at com.wanjian.cockroach.Cockroach$1.run(Cockroach.java:47)` 拦截,APP没有任何影响,没有闪退,也没有重启进程
103108

104-
```html
109+
```java
105110

106111
02-15 11:25:16.940 29873-29873/wj.com.fuck W/System.err: java.lang.RuntimeException: click exception...
107112
02-15 11:25:16.940 29873-29873/wj.com.fuck W/System.err: at wj.com.fuck.MainActivity$3.onClick(MainActivity.java:53)
@@ -138,6 +143,7 @@ public class App extends Application {
138143

139144
```
140145

146+
### 注意
141147

142148
* 当主线程或子线程抛出异常时都会调用exceptionHandler.handlerException(Thread thread, Throwable throwable)
143149

0 commit comments

Comments
 (0)