【问题标题】:What is the definition of a "large binary file"?“大型二进制文件”的定义是什么?
【发布时间】:2013-01-31 00:53:35
【问题描述】:

根据 Android 参考页面,FileBackupHelper 应该“仅用于小型配置文件,而不是大型二进制文件。”

我成功地备份了一个 8 KB 的数据库文件,但我很好奇文件什么时候会变成“大”二进制文件。你认为 Android 指的是兆字节范围内的文件吗?

【问题讨论】:

  • 我不确定是否有确切的答案。当然,10s 的 KB 会被认为是“小”,在更大的方案中甚至可能是 100s KB。但是,如果您查看一般设备功能,我怀疑一旦达到兆字节,您可能会看到可能被认为是“大”的东西。

标签: android binaryfiles android-sqlite android-file android-backup-service


【解决方案1】:

我相信 Android 源代码(定义“大”与“小”)没有硬编码限制。至少,我没有在 10 分钟内翻阅 Android 源代码。

一般来说,您应该考虑无线连接的速度。这在很大程度上取决于您和您的用户所在的位置。如果是覆盖 3G/4G 的主要城市——我认为你可以备份一兆字节,如果是农村地区并且你的用户按千字节收费,我宁愿缩减到几十千字节。

【讨论】:

  • 感谢您的努力...获得第二意见缓解了我的担忧
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-25
  • 2014-11-03
  • 2012-01-25
  • 2019-09-12
  • 2011-04-22
相关资源
最近更新 更多