У меня Samsung Galaxy 3 (I5801). Я скачал много APK файлов из интернета. У меня нет проблем при установке APK файлов. По умолчанию, когда выбран файл APK, он устанавливается в память телефона. Я хочу установить приложение на SDCARD. Я заполнил память телефона.
Так что мои вопросы
- Как установить APK на SDCARD? APK должен установить себя на SDCARD.
- Как перенести уже установленное приложение на SDCARD из памяти телефона?
mv /source/path /destination/path
для перемещения файлов и используйтеln -s /actual/file/path /symbolic/link
для создания символической ссылки (-s
обозначает символическую / программную ссылку, если вы не укажете это, вы создадите жесткую ссылку, которая может не пересекаться граница раздела). Обратите внимание, что вам нужен root для изменения файлов apk, хранящихся в / data / app /, и данных приложения в / data / data /. Если вы не знакомы сln
илиmv
, лучше поиграть с ними в безопасных файлах, прежде чем связываться с системой. Сделайте резервную копию! Делайте это только в крайнем случае.Если вы используете Android 2.1, вы можете использовать приложение Link2SD . Чтобы использовать это, ваш телефон должен быть рутован, а ваша SDCARD должна иметь разделы ext2 [OR] ext3. Затем он устанавливается в память телефона и перемещает установленное приложение на SDCARD.
Перемещение уже установленных приложений на SDCARD: откройте приложение Link2SD и отфильтруйте приложения, которые являются памятью телефона. Выберите каждое приложение, которое установлено на SDCARD, и выберите опцию Создать ссылку. Готово, это решает проблему.
Существуют инструменты для разделения вашей SDCARD. На Windows Machine вы можете использовать программное обеспечение Minitool Partition, а на Linux вы можете использовать gparted.
источник
Просто скачайте и установите Android SDK, в командной строке cmd, перейдите в каталог SDK, перейдите в каталог «platform-tools» и введите
adb shell
.В
$
новой строке должно появиться A , затем введитеpm setInstallLocation 2
и нажмите ввод. текст pm setInstallLocation 2 должен снова появиться в новой строке.Теперь закройте командную строку, отключите телефон и перезагрузите телефон.
Ваши приложения теперь должны перейти на SD-карту по умолчанию.
источник