Skip to content

Commit dbf0903

Browse files
Dmitry-Borodinelizarov
authored andcommitted
Updated readme to make it clear, that for Proguard manual actions required for android.
Fixes #807
1 parent 49d4661 commit dbf0903

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,9 +148,13 @@ coroutine dispatcher and also makes sure that in case of crashed coroutine with
148148
exception is logged before crashing Android application, similarly to the way uncaught exceptions in
149149
threads are handled by Android runtime.
150150

151-
### R8 and ProGuard
151+
#### R8 and ProGuard
152152

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.
154158

155159
## Building
156160

0 commit comments

Comments
 (0)