Files
SleppyOwl/app/proguard-rules.pro
2026-10-14 10:50:40 +03:00

18 lines
848 B
Prolog
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Правила R8 для release-сборки.
# Обратные вызовы из нативного кода ищут классы, поля и методы по имени.
-keep class org.videolan.libvlc.** { *; }
-keep class androidx.media3.decoder.ffmpeg.** { *; }
# ass-media (libass) читает поля MatroskaExtractor рефлексией (extractorOutput, subtitleSample),
# и у неё самой JNI.
-keep class io.github.peerless2012.ass.** { *; }
-keep class androidx.media3.extractor.mkv.MatroskaExtractor { *; }
# Стек-трейсы в логах остаются читаемыми.
-keepattributes SourceFile,LineNumberTable
# Open-source app: obfuscation gives nothing, and readable class names keep log tags
# (Timber uses the class name) and stack traces usable. R8 still shrinks and optimises.
-dontobfuscate