【发布时间】:2021-12-02 13:08:28
【问题描述】:
由于共享首选项数据超过 1428.51-kb 时出现内存异常,推荐的 Android Jetpack DataStore 的内存限制是否相同?
由于 DataStore 使用带有协议缓冲区的类型化对象,在内存方面会有优势吗?
【问题讨论】:
标签: android sharedpreferences android-jetpack-datastore
由于共享首选项数据超过 1428.51-kb 时出现内存异常,推荐的 Android Jetpack DataStore 的内存限制是否相同?
由于 DataStore 使用带有协议缓冲区的类型化对象,在内存方面会有优势吗?
【问题讨论】:
标签: android sharedpreferences android-jetpack-datastore
我也想知道一些。
无论如何希望不能很快回来提供一些反馈.... 我正在使用带有以下原型文件的 DataStore
message ResultsMessage {
repeated string result= 1;
int32 countSuccess = 2;
int32 countFail = 3;
int32 countTotal = 4;
repeated string history= 5;
}
其中字符串将是每个 20chars 的平均值,而历史记录可能会增长到 10k 值或更多
我想提前知道我是否应该考虑换房间(也许只是为了历史)。
除此之外,最好的办法是获取有关生成文件及其大小、限制...等的更多详细信息
【讨论】: