Android Почему я не могу переместить приложение на SDкарту?

Android: Почему я не могу переместить приложение на SD-карту?

Если вы хотите сэкономить место во внутренней памяти телефона, перемещение приложений на SD-карту — отличный способ освободить место. Вы можете переместить приложения на SD-карту, перейдя в «Настройки приложений», выберите приложение и нажмите кнопку «Перейти на SD-карту». Вы можете заметить, что для некоторых приложений этот параметр неактивен. Почему так?

Причина 1. Выбор программиста

Разработчики приложений Android должны явно разрешить своим приложениям перемещаться на SD-карту с помощью атрибута android: installLocation в элементе manifest своего приложения. В противном случае опция «Переместить SD-карту» будет недоступна. Почему бы многим разработчикам не включить эту кнопку? Что ж, приложения Android не могут запускаться с SD-карты, пока она установлена. Итак, если приложение обрабатывает что-то вроде будильника, чтобы напомнить вам о вашем посещении стоматолога, это очень важно, и приложение не сможет включить будильник, если ваше устройство случайно подключится к вашему компьютеру. Таким образом, программист может заблокировать опцию «Переместить SD-карту», ​​чтобы он никогда не получал гневное письмо от кого-то, кто заявляет, что приложение не работает..

Читать также:  Как добавить изменения к трассировкам в строке меню Excel

Причина 2. Поддержка виджетов.

Поддержка гаджетов — еще одна важная причина, по которой приложениям может быть запрещено запускаться на SD-карте. Если приложение установлено на SD-карту, гаджеты из этого приложения становятся недоступными для выбора в определенных версиях Android после установки устройства. Чтобы снова отобразить виджеты из приложения, необходимо перезагрузить устройство..

Причина 3. Синхронизация учетной записи, служба или интерфейс.

Если приложение обрабатывает определенный тип fonsynchronization, запускается как служба или использует учетную запись, приложение не будет полностью работать с SD-картой, пока оно установлено. Поэтому возможность переместить его на SD-карту отключена. Вы можете узнать больше об этой проблеме и о том, как приложения запускаются с SD-карт, на странице разработчиков Android — Место установки приложения..

Читать также:  iPhone или iPad в видео нет звука

Часто задаваемые вопросы

Как заставить приложения загружаться прямо на SD-карту?

Вам потребуется root-доступ на вашем устройстве, а затем установить домашний каталог на SD-карте с помощью Android SDK Tools. Был способ включить эту опцию для более старых версий Android без рут-доступа. Но теперь вам нужен root-доступ для более новых версий Android, чтобы иметь возможность установить домашний каталог..

Какие приложения я могу переместить?

Посмотрите, как вы перемещаете игровые приложения на SD-карту. Обычно игры не должны работать в фоновом режиме или обрабатывать важные задачи на устройстве в течение дня. Обычно они занимают больше всего места, что делает их идеальными кандидатами для установки SD-карты..

Читать также:  Chrome невозможно прокрутить полосу прокрутки

Теперь вы знаете, почему «Переключиться на SD-карту» для многих приложений Android выделено серым цветом. Остались вопросы? Комментарии? Оставьте один в разделе комментариев ниже.

Как включить опцию «Переместить SD-карту» в каждом приложении?

Был способ не рутировать пользователей, включив опцию «Переместить SD-карту». Это уже не так. Вам потребуется root-доступ к вашему устройству, чтобы иметь возможность переместить любое приложение на SD-карту. Если вы не знаете, как это сделать, вы можете ознакомиться с предложениями у разработчиков XDA..

Понравилась статья? Поделиться с друзьями:
Что нужно знать пользователю?