Допустим, вы перемещаете кучу приложений на SD-карту. Затем вы делаете что-то важное, например, заводской сброс телефона или установку нового ПЗУ. Что происходит с приложениями, которые были перемещены на SD-карту? Они все еще занимают место, но больше не доступны? Означает ли это, что приложения, перемещенные на SD-карту, должны быть удалены перед перепрошивкой системы?
Да. Вам необходимо удалить или переместить приложение во внутреннюю память.
Когда приложение перемещается на SD-карту (в версиях до Marshmallow или в портативном хранилище Marshmallow), оно не перемещает все приложение на SD-карту. Часть приложения остается во внутренней памяти — поэтому при обновлении до более поздней версии приложение снова возвращается во внутреннюю память, и вам нужно переместить ее на внешний SD.
Когда вы устанавливаете новое ПЗУ или восстанавливаете заводские настройки, перезаписывается только та часть того, что находится во внутренней памяти. Часть приложения на внешней SD занимает место, но не может быть использована. Поэтому, чтобы освободить это место, вам нужно сначала удалить приложение или полностью переместить его во внутреннюю память.
Если вы используете функцию адаптированного хранилища , то вы в любом случае рассматриваете внешний SD как внутренний накопитель, поэтому вам не нужно этого делать.
См. Приложение 2 и 3 этого Reddit для дополнительного чтения.
Селеритас
бишайамс
Селеритас
бишайамс
/sdcard/Android/data/