Fix OkHttp3 crash in release builds (bitfireAT/davx5#712)

- Add ProGuard rules to keep OkHttp3 IDN mapping classes
This commit is contained in:
Ricki Hirner
2025-10-28 11:12:10 +01:00
parent 05f058ab3f
commit d6feda1142

View File

@@ -24,3 +24,8 @@
-dontwarn sun.net.spi.nameservice.NameService
-dontwarn sun.net.spi.nameservice.NameServiceDescriptor
-dontwarn org.xbill.DNS.spi.DnsjavaInetAddressResolverProvider
# okhttp
# https://github.com/bitfireAT/davx5/issues/711 / https://github.com/square/okhttp/issues/8574
-keep class okhttp3.internal.idn.IdnaMappingTable { *; }
-keep class okhttp3.internal.idn.IdnaMappingTableInstanceKt{ *; }