Какое лучшее место в файловой системе Android (4.4 или аналогичной) для сохранения некоторых документов (.pdf, личные документы, другие файлы, музыка и т. д.)? Другими словами, есть ли конкретная папка, в которой можно создать домашний каталог и поместить в него файлы, не опасаясь, что он будет уничтожен (обновлениями) Android?
Обратите внимание, что это не гарантируется при каждом обновлении и может варьироваться от устройства к устройству. Однако в каждом случае, с которым я знаком, это было правдой.
OTA/автоматические обновления (и многие, но не все ПЗУ, установленные с помощью пользовательского восстановления) обычно игнорируют все, что находится внутри /sdcard/
каталога. Я храню все там, и всякий раз, когда я переключаю ПЗУ или обновляю, этот каталог остается в безопасности, пока все, что я устанавливаю, не требует сброса настроек.
Устройства без физического слота для SD-карты, такие как Nexus и Kindle Fires, рассматривают этот каталог как /home/user/
каталог по умолчанию. Загрузки из Chrome идут /sdcard/Download/
по умолчанию. Музыка скачивается в /sdcard/Music/
и т.д...
Устройства с физическим слотом для SD-карт, похоже, используют его как точку монтирования для вставленной карты. Вы можете использовать его, если у вас вставлена карта, иначе он недоступен.
/sdcard/external_sd/
или что-то с расширением /extSD/
. Реально это может быть любой момент, который решит производитель или сборщик ПЗУ.Сказав это, всегда полезно делать резервную копию ваших данных. У меня не было никаких чрезвычайных ситуаций, и мои данные в каталоге никогда не стирались, когда я этого не ожидал, но всегда лучше быть в безопасности.
Иззи
/sdcard/external_sd
(она есть на большинстве моих устройств), или что-то сextSD
, или даже что-то еще. С вашими документами, хранящимися на внешней карте, вы можете безопасно удалить ее раньше и снова вставить после обновлений, чтобы гарантировать, что процесс обновления не коснется ваших данных;)точкаВезз
Иззи
Мариус Хоферт