FATAL EXCEPTION: main
Process:----------------------------, PID: 26030
java.lang.NoSuchFieldError: No instance field handlerController of type Lio/realm/HandlerController; in class Lio/realm/BaseRealm; or its superclasses (declaration of 'io.realm.BaseRealm' appears in /data/app/--------------------------/base.apk)
at io.realm.RealmBaseAdapter.addListener(RealmBaseAdapter.java:67)
at io.realm.RealmBaseAdapter.(RealmBaseAdapter.java:60)
at
Updated from Realm version 2.3.0 to 3.0.0 (Latest)
Another dependency is io.realm:android-adapters:1.4.0. Also tried with io.realm:android-adapters:2.0.0
public class DevicesDropdownAdapter extends RealmBaseAdapter<Device> implements ThemedSpinnerAdapter {
private ThemedSpinnerAdapter.Helper themeHelper;
public DevicesDropdownAdapter(@NonNull Context context, @Nullable OrderedRealmCollection<Device> data) {
super(context, data);
themeHelper = new ThemedSpinnerAdapter.Helper(context);
}
// Nothing major below. Simple code for getView()
}
update to realm-android-adapters 2.0.0 and do clean+rebuild
Hope your issue is solved. Feel free to reopen this if needed.
Yeap! that was resolved but there are some other issues now. #4503
Most helpful comment
update to realm-android-adapters 2.0.0 and do clean+rebuild