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
Having exceptions for sync-related classes in the library-sync Proguard consumer doesn't work. JavaClassGlobalDef has references to said classes when JNI is initialised, causing it to crash.
Said classes are all located under the cinterop module, which is shared across library-base and library-sync. Given that the JNI initialiser is only present for library-base, said exceptions must also be in the library-base Proguard consumer.
Additionally, RealmObjectCompanion had not been included from being stripped, resulting in crashes too as trying to retrieve companion objects from RealmObjects would cause crashes in release builds too.
The text was updated successfully, but these errors were encountered:
Having exceptions for sync-related classes in the
library-sync
Proguard consumer doesn't work.JavaClassGlobalDef
has references to said classes when JNI is initialised, causing it to crash.Said classes are all located under the
cinterop
module, which is shared acrosslibrary-base
andlibrary-sync
. Given that the JNI initialiser is only present forlibrary-base
, said exceptions must also be in thelibrary-base
Proguard consumer.Additionally,
RealmObjectCompanion
had not been included from being stripped, resulting in crashes too as trying to retrieve companion objects fromRealmObjects
would cause crashes in release builds too.The text was updated successfully, but these errors were encountered: