Некоторые особенности хранения данных в разных версиях Android:
- В Android 2.2 Froyo появилась возможность переносить на карту памяти не только мультимедийные файлы, но и приложения. xakep.ru Это было реализовано с помощью зашифрованных контейнеров на каждое приложение. xakep.ru
- С четвёртой версии в Android появилась возможность выбрать, где разместить приложение. xakep.ru Можно было назначить карту памяти как диск для установки программ по умолчанию, но не все прошивки корректно поддерживали эту функцию. xakep.ru
- В Android 5.0 Google решила вернуть изначальную концепцию и сделала всё, чтобы максимально затруднить перенос приложений на карту памяти. xakep.ru
- В Android 6.0 и новее можно активировать функцию Adoptable Storage, тогда все данные на карточке будут зашифрованы, как и во встроенной памяти. xakep.ru Открытыми останутся лишь файлы на дополнительном разделе FAT32, если его создать при переформатировании карточки. xakep.ru
Кроме того, в Android есть внутреннее хранилище, которое выделяется каждому приложению и разделено на папки отдельных приложений. habr.com Внешнее хранилище представляет собой «общую зону»: к нему есть полный доступ у любого приложения, получившего соответствующее разрешение от пользователя. habr.com