Como instalar aplicativos no cartão SD do Android 2.2?
Muitos 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




"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.
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
Thiago,
Aconteceu o mesmo comigo!
Não reconheçe!
Alguém sabe o motivo?
abs,
Valeu mesmo cara! Funcionou perfeitamente!
Oi Felipe, qual teu cel? Não tô conseguindo… Valeu.
o comando abd.exe diz que nao e reconhecido com internal ou external comando
não consegui, arquivo abd.exe não encontrado
o arquivo abd.exe está na pasta platform-tools
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
opa , mals , vi um comentário a baixo falando pra trocar a linha de comando, modificando o nome da pasta, vlw , vou testar aqui!
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?
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
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
Aparece a mensagem, depois que digito o "CD C:Androidplatform-tools"
"O Sistema não pode encontrar o caminho especificado."
e agora?
fiz tudo mas nao alterou nada no meu celular, voce pode me ajudar?
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
[...] – Conecte seu Celular com Android 2.2 no cabo USB em modo de Depuração (Configurações>Aplicativos>Desenvolvimento>Depuração [...]
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)
[...] Fonte: Apps Android [...]
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 …
Muito útil essa dica, agora descobri porque não conseguia passar o aplicativo do facebook, twitter para o cartão SD.
Valeu!
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
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>
Fiz todo o procedimento sugerido e no meu caso deu acesso negado no último passo.
O q faço??
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!
O meu deu device not found quando executei o passo "adb shell"… O que pode ser?
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!
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?
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
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.
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
Não consigo fazer o Google USB Driver funcionar em meu Win7.
Existe alguma coisa "diferente" a ser feito?
O meu tmb deu acesso negado no final de tudo, o que eu faço?
como faço para voltar ao normal
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….
Cada sistema é de um jeito. O que tem que fazer é entrar na pasta platform-tools e digitar os comandos. abd.exe não existe e sim ADB.EXE. Aqui funfou perfeito. lol .
device not found??? oq eu faco???
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!