Что такое определение "большой двоичный файл"?

Согласно справочной странице Android, FileBackupHelper должен "использоваться только с небольшими файлами конфигурации, а не с большими двоичными файлами".

Мне удалось успешно сделать резервную копию файла базы данных размером 8 килобайт, но мне любопытно, в какой момент файл становится "большим" двоичным файлом. Как вы думаете, Android ссылается на файлы в диапазоне мегабайт?

1 ответ

Решение

Я полагаю, что в исходном коде Android нет жестко заданного ограничения (которое определяет "большой" или "маленький"). По крайней мере, я не нашел в течение 10 минут, просматривая источник Android.

Вообще говоря, вы должны учитывать скорость беспроводного соединения. Это зависит от того, где вы и ваши пользователи находятся. Если это крупные города с покрытием 3G/4G - я думаю, что вы можете сделать резервную копию мегабайта, если в сельской местности и с ваших пользователей взимается плата за килобайт, я бы предпочел сократить до десятков килобайт.

Другие вопросы по тегам