在活动

时间:2017-09-26 18:25:20

标签: android realm

根据Realm文档:

  

RealmConfiguration可以保存为默认配置。   在自定义Application类中设置默认配置   它可以在你的其余代码中找到。

如果我在我的应用程序类中初始化域但是在活动中进行配置,我会遇到任何问题吗?

在领域迁移期间,我依赖于从我们的Splash Screen Activity进行的网络调用期间返回的值,并且只是想确保以这种方式执行此操作不会导致任何问题。

1 个答案:

答案 0 :(得分:1)

  

在活动中进行配置?

只要您在BaseActivity种类中执行此操作,该工作就会起作用,否则,如果您从未设置配置的活动中恢复应用,则进程死亡将会导致您死亡。

虽然您可以确定版本更新后打开的第一个Activity是Splash(或ACTION_MAIN),因此迁移可以在那里工作。

您使用的是Realm.getInstanceAsync()吗?