Доступно ли перемещение приложений на SD только для корневых устройств?


8
  1. Могу ли я переместить какие-либо приложения на SD?
  2. Есть ли конкретная версия Android, которую я должен запустить: 2.1, 2.2?
  3. Должен ли мой телефон быть рутированным для этого? Или тоже работает на стоковой версии?

Ответы:


11
  1. Приложение должно поддерживать переход на SD-карту.
  2. Функция должна быть в Android 2.2+.
  3. Ваш телефон не должен быть рутирован, чтобы сделать это.

1
Обратите внимание, что не все приложения можно перенести на SD-карту.
Аластер

3
В частности, приложения, которые имеют виджеты на главном экране, определенно не могут быть перемещены на SD, а также большинство приложений, которые имеют фоновые сервисы (например, для проверки новых сообщений). Кроме того, автор приложения должен специально разрешить перемещение приложения на SD.
GAThrawn

7

Есть 2 метода app2sd:

  • Официальный метод

    • Плюсы:
      • дайте наилучший опыт с наименьшими хлопотами, так как вы никогда не будете ошибочно перемещать приложения, которые не должны быть перемещены
      • официально поддерживается
      • не нужны рутированные телефоны
    • Минусы:
      • Доступно только в Android 2.2 и выше
      • могут быть перемещены только приложения, которые специально помечены как подвижные автором.
  • Корневой метод:

    • Плюсы:
      • работает на телефонах до 2.2
      • Вы можете перемещать приложения, которые, как вы знаете, безопасны, но автор еще не обновил приложение для поддержки app2sd.
      • больше вариантов в соответствии с вашими потребностями, некоторые варианты root2 app2sd будут просто перемещать все приложения, в то время как другие варианты позволяют вам выбирать, какие приложения вы хотите перемещать, или перемещать только те приложения, которые поддерживают app2sd.
    • Минусы:
      • Телефон должен быть рутирован
      • Может вызвать нестабильность системы, если вы перемещаете приложения, которые не должны быть перемещены (например, виджеты домашнего экрана, приложения с фоновыми службами и т. Д.)
      • Официально не поддерживается

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

Да, если вы используете рутированный app2sd; Нет, если вы используете официальный app2sd.

Есть ли конкретная версия andoid, которую я должен запустить: 2.1, 2.2?

Для корневого метода любая версия должна подойти. Для официального метода вам нужен Android 2.2 или выше.

Должен ли мой телефон быть рутированным для этого? или стоковая версия тоже работает?

Да, для рутированного метода вам нужны рутированные телефоны. Для Android 2.2 и выше нет стоковой версии работает.


4

НЕТ, ЭТО ДОСТУПНО ДЛЯ НЕКОРНАЦИОННЫХ УСТРОЙСТВ КАК ХОРОШО. Для нерутированных устройств можно также перемещать приложения на SD. Но только для новых версий Android, начиная с 2.2.

Обычно приложения должны быть готовы, чтобы система могла переместить их на SD, но вы можете на своем устройстве Android (2.2) переместить любое приложение на SD, подготовленное или нет.

Это делается с помощью следующих команд:

adb shell pm setInstallLocation 2

Итак, отвечая вам:

Q1) Могу ли я переместить какие-либо приложения на SD? A: ДА
Q2) Есть ли конкретная версия Android, которую я должен запустить: 2.1, 2.2? A: 2.2
Q3) Должен ли мой телефон быть рутованным для этого? Или тоже работает на стоковой версии? A: Нет необходимости рута, должен работать на каждом устройстве Android 2.2

Примечание: делайте это на свой страх и риск, я имею в виду, что виджеты на SD не смогут отображаться на рабочем столе, запущенные сервисы могут перестать работать, если они перемещены на SD и вы отключили свою карту и т. Д.
Примечание 2: вам нужен Android SDK Чтобы использовать ADB, вам нужно всего лишь загрузить его отсюда http://developer.android.com/sdk/index.html и выполнить необходимые шаги для загрузки SDK. Команда ADB находится в папке TOOLS.
Примечание 3: если вы запустите эту команду, на SD-карту будут автоматически отправляться только новые установки, уже установленные приложения необходимо перемещать вручную.


1

Если вы рутированы, вам нужен как минимум Android 2.1. Если нет, то вам нужен как минимум Android 2.2. Кроме того, вы не можете перемещать приложения, которые не поддерживают его.


3
обратите внимание, что на рутованных телефонах вы можете перемещать любые приложения, которые не поддерживают переход на SD, но на свой страх и риск.
Ли Райан
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.