未找到默认的 RealmConfiguration。即使在声明之后

No default RealmConfiguration was found. even after declaration

我在第一个 运行 定义默认数据库然后调用默认数据库 我不明白为什么当我已经创建 default.realm 文件时它要求我调用 setDefaultConfuration .
这是声明:-

      boolean isFirstRun = wmbPreference.getBoolean("FIRSTRUN", true);
if (isFirstRun) {

 RealmConfiguration config = new RealmConfiguration.Builder(context)
  .name(Realm.DEFAULT_REALM_NAME)
  .migration(new in.webic.sendify.Details())
  .schemaVersion(0)
  .build();
 realm = realm.getInstance(config);
 realm.close();

 SharedPreferences.Editor editor = wmbPreference.edit();
 editor.putBoolean("FIRSTRUN", false);
 editor.commit();

}
realm = Realm.getDefaultInstance();

我找不到我做错了什么?还是有另一种声明领域数据库的方法?
任何帮助都会得到帮助
谢谢

因为你从来没有打电话

Realm.setDefaultConfiguration(config);