Como instalar arquivos APK no SDCARD?

19

Eu tenho Samsung Galaxy 3 (I5801). Eu baixei muitos arquivos APK da internet. Não tenho problema em instalar arquivos APK. Por padrão, quando o arquivo APK é selecionado, ele se instala na memória do telefone. Quero que ele instale o aplicativo no SDCARD. A memória do meu telefone está cheia.

Então, minhas consultas são

  1. Como instalar o APK no SDCARD? O APK deve se instalar no SDCARD.
  2. Como mover o aplicativo já instalado para o SDCARD a partir da memória do telefone?
JRC
fonte

Respostas:

13

Se você estiver usando o Android 2.2, poderá mover seus aplicativos para SD em Configurações -> Aplicativos -> Gerenciar aplicativos. Antes da 2.2, você precisa ter root, criar uma partição separada no seu cartão SD e instalar uma ROM personalizada que suporte o app2sd.

Lie Ryan
fonte
4
Note-se que os desenvolvedores precisam especificamente tornar seus aplicativos móveis para o cartão SD no Android 2.2+.
ale
1
Além do que o @Al disse, o seu mod Cyanogen pode forçar a instalação de aplicativos no cartão SD (mas pode não ser recomendado dependendo do tipo de aplicativo).
Bryan Denny
1
tudo muito obrigado pela resposta. Acho que meu celular está executando a versão Eclair, que eu acho 2.1. Então, preciso manter baixa a contagem de aplicativos instalados para utilizar espaço na memória do telefone? Não vejo nenhuma opção como "mover para sdcard" ou "instalar em sdcard" durante a instalação ou em 'gerenciar aplicativo' no menu de configurações.
JRC
Sim ... A resposta de Lie Ryan está no local. JRC, você precisa manipular os aplicativos que estão instalados ou obter um dispositivo como o primeiro Galaxy 7500 com 8 GB de memória interna.
Sparx
1
@travis: do shell adb ou do aplicativo Emulador de Terminal, use mv /source/path /destination/pathpara mover arquivos e ln -s /actual/file/path /symbolic/linkcrie um link simbólico ( -ssignifica simbólico / link virtual, se você não especificar isso, criará um link físico, que pode não ser cruzado limite da partição). Observe que você precisa do root para modificar os arquivos apk armazenados em / data / app / e dados do aplicativo em / data / data /. Se você não conhece lnou mvé uma boa ideia brincar com eles em arquivos seguros antes de mexer no sistema. Faça um backup! Faça isso como último recurso apenas.
Lie Ryan
3

Se você estiver usando o Android 2.1, poderá usar o aplicativo Link2SD . Para usar isso, seu telefone deve estar enraizado e seu SDCARD deve ter partições ext2 [OR] ext3. Em seguida, ele é instalado na memória do telefone e move o aplicativo instalado para o SDCARD.

Movendo os aplicativos já instalados para o SDCARD: Abra o aplicativo Link2SD e filtre os aplicativos que estão na memória do telefone. Selecione cada aplicativo que está instalado no SDCARD e escolha a opção Criar link. Feito, isso resolve o problema.

Existem ferramentas disponíveis para particionar seu SDCARD. No Windows Machine, você pode usar o software Minitool Partition e no linux, o gparted.

X10MiniPro
fonte
1

Basta baixar e instalar o Android SDK, no prompt do cmd, vá para o diretório do SDK, cd no diretório "platform-tools" e digite adb shell.

A $deve aparecer na nova linha, digite pm setInstallLocation 2e pressione enter. o texto pm setInstallLocation 2 deve aparecer na nova linha novamente.

Agora feche o prompt de comando, desconecte o telefone e reinicie o telefone.

Seus aplicativos agora devem passar para o cartão SD por padrão.

Irfan
fonte