Android RealmChangeListener不适用于第一次安装。为什么?

Android RealmChangeListener不适用于第一次安装。为什么?,android,realm,Android,Realm,我试图在片段内为RealmResults设置changelister。它不仅在第一次(新安装)时起作用,之后即使应用程序被终止,它也能起作用 onCreateView(...){ mModelResults = mRealm.where(Model::class.java).findAllAsync() mModelResults.addChangeListener(RealmChangeListener { }) } Am I missing

我试图在片段内为
RealmResults
设置
changelister
。它不仅在第一次(新安装)时起作用,之后即使应用程序被终止,它也能起作用

onCreateView(...){
        mModelResults = mRealm.where(Model::class.java).findAllAsync()
        mModelResults.addChangeListener(RealmChangeListener {

        })
}

Am I missing something ?




当我改变了一些事情时,它起了作用

(1) 第一次使用某些数据初始化了realm数据库中的模型类/安装

(2) 将
findalsync()
更改为
findAll