代码在GitHub 用法 首先添加kotlin协程的gradle依赖 然后将代码拷贝到项目中 使用 RealmScope.launch{realmExt-> realmExt.executeTransaction{ val user = realmExt.findOrCreate(User::class.java,"userId",1110) user.username = service.getUsername(user.userId).await() } } 上面的代码完成了对一个user的查找、创建还有保存的操作。什么?你还需要更多方法?自己加吧