Iam使用(尝试)Realm和RealmSearchView(thorbenprimke)。
由于使用excludePackagingOptions制作apk文件时存在公开错误,因此请保留所有.so文件的keepFirst。
packagingOptions {
pickFirst("lib/armeabi/librealm-jni.so")
pickFirst("lib/x86/librealm-jni.so")`enter code here`
pickFirst("lib/arm64-v8a/librealm-jni.so")
pickFirst("lib/armeabi-v7a/librealm-jni.so")
pickFirst("lib/mips/librealm-jni.so")
..
}
项目构建正常,但是当我调用Realm.getDefault()时,我得到了 java.lang.AbstractMethodError:abstract method" java.util.List io.realm.internal.RealmProxyMediator.getModelClasses()"
My Realm配置看起来像这样。
config = new RealmConfiguration.Builder(this) .schemaVersion(0) .deleteRealmIfMigrationNeeded() .NAME(" myrealm.realm&#34) .build();
任何建议都会受到赞赏? :)
答案 0 :(得分:0)
我已经解决了我的自我。我将Realm插件更改为1.1,类似于'com.github.thorbenprimke:realm-searchview:0.9.1中的域版本。并且仍然保留excludePackagingOptions -