如何检查.realm数据库是否已经存在?

时间:2016-06-09 19:49:18

标签: android realm

我想检查一下我的xyz.realm数据库是否已经存在,有关如何解决这个问题的想法吗?

2 个答案:

答案 0 :(得分:7)

这应该有效:

RealmConfiguration config = getConfig();
if (new File(config.getPath()).exists()) {
  // exists
} else {
  // don't exists
}

答案 1 :(得分:0)

试试这个:

String defaultName = Realm.getDefaultInstance().getConfiguration().getRealmFileName();
                if("xyz.realm".equals(defaultName)){
                    //TODO
                }else{
                    //TODO
                }