我正在制作一个制作应用,所以我无法共享代码 . 但我会尽力解释当前的情况 .

我们需要设置数据库的最大大小,这个大小是通过API调用提供的(因此如果API提供新的大小,这可能会在运行时更改) . 例如,我们将最大大小视为10 MB . 一旦数据库达到此最大大小,我们需要删除一些数据库条目,以便可以插入新条目 .

在这里我有点困惑 . 如何在使用Android Room时设置数据库的最大大小,以及如何确定我需要删除多少条目才能插入新记录并保持数据库的最大大小 .

希望我很清楚,但如果需要,我可以提供其他示例 .