Dicas

Como instalar aplicativos no cartão SD do Android 2.2?

Android-sd-cardMuitos ainda tem dúvida de como usar a principal função do Froyo: instalar aplicativos diretamente no cartão SD. Abaixo vou mostrar 2 tutoriais: o 1° mostra como mover os aplicativos para o SD, isso é uma característica padrão do Android 2.2 porém alguns aplicativos não aceitam serem movidos devido ao fato de não terem sido desenvolvidos para isso, ai entra o 2° tutorial que mostra como forçar a instalação para o SD todas as vezes, inclusive os que não aceitem o primeiro procedimento.
Movendo aplicativos para o SD.
Os aplicativos ainda não instalados diretamente no cartão no Froyo, é necessário que você primeiro instale na memória e depois os mova para o cartão.

  • Vá em Configurações> Aplicativos> Gerenciar aplicativos> clique no aplicativo que vc quer mover e depois clique em mover para o SD, pronto o aplicativo será movido mas como disse antes vários aplicativos não aceitam esse procedimento.

Instalando TODOS os aplicativos no cartão SD

Depois desse tutorial toda vez que você instalar um aplicativo ele irá direto para o cartão SD, sem a necessidade de movê-lo do celular para o SD. Segue tutorial tirado do blog Vida Móvel.

Baixe o Android SDK nesse link.
Extraia para a sua unidade C: e renomeie a pasta para Android;
Conecte seu Celular com Android 2.2 no cabo USB em modo de Depuração (Configurações>Aplicativos>Desenvolvimento>Depuração USB)
Vá no Menu Iniciar, Clique em Executar;
Digite CMD e aperte ENTER;
No CMD digite: CD C:\Android\Tools e aperte ENTER;
Digite abd.exe e aperte ENTER;
Digite:
adb shell
pm setInstallLocation 2

Via Tekimobile

You Might Also Like

41 Comments

  1. 1

    "Conecte seu Celular com Android 2.2 no cabo USB em modo de Depuração"

    Depuração, no meu Backflip so aparece modo USB (transferencia de arquivos) e modo Carregar. no caso seria USB? ;D

    e outra, meu celular é 1.5 funciona o tutorial para instalar direto no SD?

    Grato

    ps.: se possível responder direto pro e-mail.

  2. 2

    cara to em duvida não ta dando serto

    quando digito abd.exe diz não é reconheçido como um comando interno

    o que devo fazer

  3. 3
  4. 4
  5. 6
  6. 7
  7. 8
    • 9

      então cara, baixei o SDK e veio sem o arquivo "adb.exe", aí eu baixei uns packages pelo SDK Manager e então apareceu na pasta "platform-tools" o arquivo "abd.exe", e não na "tools". O que devo fazer, trocar a linha de comando "CD C:AndroidTools" para "CD C:Androidplatform-tools" ou devo colocar o arquivo "abd.exe" na pasta tools ? Obrigado

      • 10

        opa , mals , vi um comentário a baixo falando pra trocar a linha de comando, modificando o nome da pasta, vlw , vou testar aqui!

  8. 11

    Esse procedimento de forçar a instalação p/ o SD de apps que não foram desenvolvidos dessa maneira pode causar alguma instabilidade na aplicação ou até mesmo no aparelho?

  9. 12

    Tbm estou com o mesmo problema, diz q o abd.exe ñ é reconhecido!

    alguém pode dar uma luz? e outra no fim do tutorial tem q digitar as coisas separadas como abaixo ou juntas?

    Digite:

    adb shell

    pm setInstallLocation 2

  10. 13

    Basta ler o que esta escrito no arquivo:

    The adb tool has moved to platform-tools/

    If you don't see this directory in your SDK,

    launch the SDK and AVD Manager (execute the android tool)

    and install "Android SDK Platform-tools"

    Please also update your PATH environment variable to

    include the platform-tools/ directory, so you can

    execute adb from any location.

    ——————————————————

    BAsta digitar esse codigo em vez do que está no tutorial

    CD C:Androidplatform-tools

  11. 14

    Aparece a mensagem, depois que digito o "CD C:Androidplatform-tools"

    "O Sistema não pode encontrar o caminho especificado."

    e agora?

  12. 15
  13. 16

    Olá bom dia gente to desesperado, segui esse tutorial de vocês e quando baixo o Android SDK dentro do arquivo não encontro o db.exe para prosseguir a instalação da aplicação, alguém pode me dar uma ajuda.

    Desde já digo que tenho um Galaxy 5 com a versão 2.2 instalado no celular.

    Obrigado

  14. 18

    Pra galera que tá dando o erro falando que o arquivo adb.exe num existe faz o seguinte:

    1- entra na pasta que vc descompactou no diretorio C: e

    2- executa o SDk Manager.exe dentro da pasta android pra instalar umas parada.

    3- Ele vai começar fazer o download do Android SDK Platforms Tool, fique atento pois são um monte de arquivos q vai estar na lista pra baixar

    4- depois q ele baixar e instalar o platform tools, cancele o download (NÃO É NECESSARIO DEIXAR BAIXAR TUDO)

    5- Siga o Tutorial do post e seja feliz

    6- para confirmar se o aplicativo foi instalado no sdcard mesmo vá em Configurações> Aplicativos> Gerenciar aplicativos> clique no aplicativo que vc instalou se a opção "mover para o SD" tiver "Mover para o telefone" é sinal que deu certo.

    Obs: não sei pq, mas ele continua consumindo um pouquinho de memoria do telefone (uns kb)

  15. Pingback: Por Linhas Tortas
  16. 20

    Galera, pensem bem … se o nome pro processo é adb.shell (A D B) porque vocês iriam procurar por abd.exe ??? e não adb.exe (A D B . E X E) pensem nisto …

  17. 21

    Muito útil essa dica, agora descobri porque não conseguia passar o aplicativo do facebook, twitter para o cartão SD.

    Valeu!

  18. 22

    Galera, é o seguinte, eu consegui no meu Galaxy 5, bem, envez de usar o comando CD C:Android ools usem CD C:Androidzplatform-tools e fazem os passos seguintes, no meu deu certin ^^ espero ter ajudado

  19. 23

    Pessoal, o caminho para utilização do comando ADB.exe é outro, sigam esses passos:

    E:UsersEdino>c:

    C:>cd android

    C:Android>cd tools

    C:AndroidTools>dir
    O volume na unidade C é Windows 7
    O Número de Série do Volume é 8416-821D

    Pasta de C:AndroidTools

    11/06/2011 12:54 <DIR> .
    11/06/2011 12:54 <DIR> ..
    11/06/2011 12:10 <DIR> add-ons
    11/06/2011 12:59 <DIR> docs
    11/06/2011 12:15 <DIR> platform-tools
    11/06/2011 15:32 <DIR> platforms
    03/05/2011 20:14 361.758 SDK Manager.exe
    05/05/2011 19:56 1.129 SDK Readme.txt
    11/06/2011 15:32 <DIR> temp
    11/06/2011 12:10 <DIR> tools
    11/06/2011 12:10 70.966 uninstall.exe
    3 arquivo(s) 433.853 bytes
    8 pasta(s) 25.719.709.696 bytes disponíveis

    C:AndroidTools>cd platform-tools

    C:AndroidToolsplatform-tools>dir
    O volume na unidade C é Windows 7
    O Número de Série do Volume é 8416-821D

    Pasta de C:AndroidToolsplatform-tools

    11/06/2011 12:15 <DIR> .
    11/06/2011 12:15 <DIR> ..
    11/06/2011 12:15 5.445.617 aapt.exe
    11/06/2011 12:15 410.942 adb.exe
    11/06/2011 12:15 96.256 AdbWinApi.dll
    11/06/2011 12:15 60.928 AdbWinUsbApi.dll
    11/06/2011 12:15 1.344.051 aidl.exe
    11/06/2011 12:15 423.585 dexdump.exe
    11/06/2011 12:15 2.682 dx.bat
    11/06/2011 12:15 <DIR> lib
    11/06/2011 12:15 16.046.592 llvm-rs-cc-2.exe
    11/06/2011 12:15 15.424.512 llvm-rs-cc.exe
    11/06/2011 12:15 332.494 NOTICE.txt
    11/06/2011 12:15 301 source.properties
    11 arquivo(s) 39.587.960 bytes
    3 pasta(s) 25.719.644.160 bytes disponíveis

    C:AndroidToolsplatform-tools>adb.exe
    Android Debug Bridge version 1.0.26

    "aparecerá um monte de explicações sobre as possíveis combinações do comando"

    C:AndroidToolsplatform-tools>adb shell
    $ pm setInstallLocation 2
    pm setInstallLocation 2
    $ exit
    exit

    C:AndroidToolsplatform-tools>

  20. 24
    • 25

      O meu tambem tava dando isso, vc vai ter que fazer duas coisas.
      1º baixe SuperOneClickv1.9.1-ShortFuse para rotear o seu celular . Vc vai clicar em root, deixar o celular em modo de depuração e esperar, se ele parar retire do modo e acione novamente o modo de depuração.
      2º baixe no market e instale o aplicativo Superuser, para dar acesso total e mudar as configurações.
      depois de feito isso pode seguir os procedimentos do tutorial que vai pegar direitinho!

  21. 26
    • 27

      Veja se todos os drivers estão instalados no seu computador.
      Vc vai ter que rotear o seu celular pra poder pegar o adb shell.
      Baixa o SuperOneClickv1.9.1-ShortFuse para rotear Vc vai clicar em root, deixar o celular em modo de depuração e esperar, se ele parar retire do modo e acione novamente o modo de depuração.
      2º baixe no market e instale o aplicativo Superuser, para dar acesso total e mudar as configurações.
      depois de feito isso pode seguir os procedimentos do tutorial que vai pegar direitinho!

  22. 28

    depois que digita
    adb shell
    pm setInstallLocation 2

    o que eu faço? Pois continua piscando um curso. Aliás, diz que dou negado o comando. Será algum problema?

  23. 29

    Por favor o que devo proceder apos digitar o ultimo comando aparece
    cannot create /sys/module/yaffs/parameters/yaffs_auto_checkpoint: permission denied

    O meu cel é um LG Gw620 f, e reinstalei com o 2.2, era o 1.5,
    Obrigado
    Meu e-mail e frequencianobre@yahoo.com.br

  24. 30

    Galera acabei de fazer no meu Milestone 1 (Android 2.2).
    Deu tudo certo.
    Baixei o arquivo zipado.
    "deszipei" em C:
    executei o SDK MAnagem pra instalar o SDK Tool e Plataform
    e na hora do caminho da pasta coloquei -> "C:Androidplatform-tools"
    o sistema acha a pasta e fica fácil!
    Um grande abraço a todos e Vlw pelo Post.

  25. 31

    faltou a " "
    O caminho foi

    C: Android platform-tools

    esse é o caminho onde vai estar o "adb . exe"
    OBS: desconsidere os espaços no endereço da pasta

  26. 32
  27. 33
  28. 34
  29. 35

    Fiz tudo desse jeito mas no meu gaaxy 5 com o 2.2 ão funcionou… Primeiro fui procurar o ADB e tinha isso:

    The adb tool has moved to platform-tools/

    If you don't see this directory in your SDK,
    launch the SDK and AVD Manager (execute the android tool)
    and install "Android SDK Platform-tools"

    Please also update your PATH environment variable to
    include the platform-tools/ directory, so you can
    execute adb from any location.

    e Fiz exatamente isso… o procedimento deu erto mas o resultado não….

  30. 36
  31. 37
  32. 38

    Olá Amigos! Pra mim deu certo digitando o comando assim:

    shell pm setInstallLocation 2

    Tem que digitar desse jeito mesmo, inclusive as letras minúsculas e maiúsculas.

    Ah! Se quiser retornar para instalar os aplicativos no telefone, digite o comando novamente com o final 0 (zero), ao invés de 2 (dois). Ex: shell pm setInstallLocation 0

    Grande Abraço e Obrigado!

  33. 39

    funcionou perfeitamenete no meu galaxy s2 hidrog3n-ics…
    muito facil de seguir o tutorial e muito simples de concluir

  34. 40

    Tenho um ZTE V880, fiz todo procedimento e quando instalo algo, vou no gerenciador e ainda aparece mover para o cartão. Sendo que deveria estar la ja. Não funcionou, tentei varias vezes.

  35. 41

    NÃO CONSIGO MOVER PARA O CARTÃO SÓ DÁ ERRO O MEU TELEFONE É O XT 390 ALGUEM PODE ME AJUDAR POR FAVOR…

Deixe uma resposta

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>