Restore proguard, letting us stay alive by keeping more classes

For one, fragment classes referenced *only* from settings.xml (in
app:fragment-attributes) where not pulled in. Accessing such settings
would cause a crash.
This commit is contained in:
Daniel Lublin
2022-01-12 10:25:30 +01:00
parent 7319398c3b
commit 78ef8c8117

View File

@@ -1,3 +1,5 @@
-keep,includedescriptorclasses class org.briarproject.briar.android.**,org.briarproject.briar.api.android.** { *; }
# Keep the H2 classes that are loaded via reflection
-keep class org.h2.Driver { *; }
-keep class org.h2.engine.Engine { *; }