You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -148,9 +148,13 @@ coroutine dispatcher and also makes sure that in case of crashed coroutine with
148
148
exception is logged before crashing Android application, similarly to the way uncaught exceptions in
149
149
threads are handled by Android runtime.
150
150
151
-
### R8 and ProGuard
151
+
####R8 and ProGuard
152
152
153
-
If you are using R8 or ProGuard add the options from [coroutines.pro](core/kotlinx-coroutines-core/resources/META-INF/proguard/coroutines.pro) file to your rules.
153
+
For R8 no actions required, it will take obfuscation rules from the jar.
154
+
155
+
For Proguard you need to add options from [coroutines.pro](core/kotlinx-coroutines-core/resources/META-INF/proguard/coroutines.pro) to your rules manually.
156
+
157
+
R8 is a replacement for ProGuard in Android ecosystem, it is enabled by default since Android gradle plugin 3.3.0-beta.
0 commit comments