Instalando aplicativos no cartão SD – Android
E aí pessoal, tudo beleza? Hoje vou falar de um assunto bem interessante pra muita gente. Eu mesmo ficava irritado quando ia instalar um app no celular e o mesmo acusava que não tinha espaço em disco. Isso é realmente um transtorno muito chato, já que a memória interna de vários modelos são bem pequenas.
Pois bem, seria interessante se houvesse a possibilidade nativa do sistema de podermos escolher onde queremos instalar o aplicativo, não é? Como não tem, vamos a algumas dicas, truques e macetes.
NOTA: O procedimento mostrado abaixo foi realizado no celular Samsung ACE GT-S5830C com Android 2.3.6 portanto pode existir divergências para outros modelos, ok?!
Requisitos: Para realizar todos os procedimentos é necessário ter instalado no PC o seguinte:
Java SE Development Kit (JDK) for Windows
Do Android SDK é necessário ter instalado o Android SDK Platform-tools.
E o drive do seu celular, caso o sistema do computador não o reconheça automaticamente. Para isso procure no site do fabricante. Se você tem o mesmo modelo de celular usado nesse tutorial, baixe os drives aqui.
REALIZANDO A CONFIGURAÇÃO DO APARELHO
No celular, vá até Configurações > Aplicativos > Desenvolvimento > Marque a opção Depuração USB
Ok. Agora é hora de instalar os drives do celular no PC (caso não tenha instalado).
Conecte seu celular ao PC usando o cabo USB tradicional. Apenas conecte, não habilite a opção de compartilhamento entre o PC e seu celular.
Agora vamos abrir o prompt de comando no diretório do programa instalado anteriormente (Android SDK).
Para fazer isso, navegue até o diretório onde você extraiu o Android SDK e segurando a tecla SHIFT clique com o botão direito dentro da pasta. Escolha ‘Abrir janela de comando aqui’. Veja:
Prompt aberto:
Agora que estamos com o prompt aberto e no diretório mencionado acima, devemos digitar alguns comandos para configurar o celular.
Primeiro vamos verificar se o celular está realmente conectado usando o comando: adb devices
Se tudo estiver ok, um código semelhante a esse será mostrado na tela.
Agora que o celular está conectado, vamos alterar o endereço padrão de instalação dos programas para o cartão de memória. Digite:
adb shell pm setInstallLocation 2 (respeite os espaços e as letras maiúsculas e minúsculas).
Feito isso basta reiniciar o celular e realizar o teste.
Faça o Download de algum aplicativo (no Google Play, por exemplo).
Após o Download e instalação, vá até Configurações > Aplicativos.
Dentro de aplicativos, procure por Gerenciar aplicativos na aba Cartão SD, verifique se o aplicativo recém instalado se encontra aqui.
Se não estiver, reveja os passos feitos anteriormente, ou deixe seu comentário com a dúvida, responderei o mais breve, ok?!
Abraço.