Кажется, что некоторые приложения по умолчанию сохраняют на SD-карту при первой установке на Froyo, а не во внутреннюю память по умолчанию, это раздражает, потому что всякий раз, когда я монтирую SD-карту в качестве хранилища в Windows, значки для этих приложений исчезают из моего дома. экране, и мне нужно зайти в список приложений и найти их, чтобы добавить их обратно на главный экран. Если я даже замечу, что они ушли.
У меня есть Galaxy S со свободной внутренней памятью более 1,4 ГБ, поэтому не беспокойтесь о том, что приложения занимают место во внутренней памяти или не хватает памяти, поэтому я хотел бы использовать это пространство и сохранить SD-хранилище для мои файлы (например, изображения, фильмы и музыка).
Приложения, которые каким-то образом переместились на мою SD-карту, когда я только что проверил, были SliceIt и Open Signal Maps. В прошлом я помню, что и Angry Birds, и Angry Birds Seasons делали то же самое, пока я не перенес их обратно на телефон (на самом деле я немного подумал, что Angry Birds Seasons заменили Angry Birds, поскольку оригинал исчез с главного экрана около в то же время, когда я установил Seasons, у меня возникли подозрения через несколько дней, когда Seasons тоже исчезли, и я нашел их обоих на SD).
Благодаря этому ответу на этот вопрос перенос приложений на SD доступен только для устройств с root-доступом? .
Я обнаружил команду getInstallLocation
ADB и установил внутреннее расположение установки на моем нерутированном телефоне.
С установленным Android SDK и моим телефоном, подключенным через USB с включенным режимом отладки USB, введите следующие команды:
adb devices
(убедитесь, что ADB видит мой телефон и запускает необходимые службы)
adb shell
(подключает оболочку к телефону)
pm getInstallLocation
(возвращается 0[auto]
)
pm setInstallLocation 1
(устанавливает место установки по умолчанию во внутреннюю память)
pm getInstallLocation
(запустите еще раз, чтобы убедиться, что теперь он установлен в правильном месте, возвращает 1[internal]
)
exit
Безопасно извлеките оборудование, отключите телефон и все готово, без необходимости рута!
Я еще не пробовал это сам, но вот ветка XDA с программой, которая позволяет перемещать любое приложение на SD-карту или с нее и устанавливать для установки по умолчанию значение «Внутренняя», «SD» или «Авто». Я считаю, что по умолчанию используется Auto.
Йерадис
Мэтью Рид