如何每次都从资产读取会议室数据库,而不仅是在首次创建时

时间:2019-01-31 11:59:40

标签: android android-room

现在,我可以使用AssetSQLiteOpenHelperFactory来使用资产中的预填充数据库,但这仅在第一次创建数据库时发生。如果我在应用程序中更新资产数据库,它仍然保持旧状态。如何每次使用最新资产数据库?

    INSTANCE = Room.databaseBuilder(context.getApplicationContext(),TestDatabase.class, "test.db")
        .openHelperFactory(new AssetSQLiteOpenHelperFactory())
        .addMigrations(MIGRATION_1_2)
        .build();

0 个答案:

没有答案