Instalando aplicativos .apk no emulador do Android SDK

27 fev

Instalando aplicativos .apk no emulador do Android SDK

Algumas vezes dependemos de aplicações de terceiros para testar se nossa aplicação está funcionando corretamente ou, simplesmente, acessar recursos do emulador que não estão disponíveis nas ferramentas que o acompanham.

Nos diretórios de instalação do SDK, geralmente em platform-tools, existe um executável chamado adb, através dele instalaremos aplicações de terceiros.

Antes de mais nada, você precisará do pacote de instalação do aplicativo (.apk). Para isso, procure em sites de busca ou faça backup através de seu aparelho Android usando aplicativos com o AppSaver.

– Inicie o emulador, podendo ser pelo SDK Manager ou pelo plugin do Android no Eclipse.

– Através do prompt do DOS (Windows) ou de um terminal (Linux), acesse o diretório platform-tools, e execute a linha de comando:

$ adb install <caminho do arquivo .apk>

Você verá a mensagem:

$ adb install Aplicativo.apk
125 KB/s (1091937 bytes in 8.474s)
        pkg: /data/local/tmp/Aplicativo.apk
Success

Agora o aplicativo estará disponível no menu do emulador, como se estivesse instalado no seu smartphone. 😉

31 Comments

  1. Oi,

    Eu não tenho um celular de Android, mas tenho um emulador do Android 4.03, com Samsung Galaxy Tab, mas lá não tem Android Market ou Play Google, e entrei no site de Play Good, e ele exigiu a ligação do celular à conta, e não posso baixar os aplicativos APK lá, e quero baixar os aplicativos APK diretamente do PC e passá-los para o emulador. O problema é que uso o Mac, e abri comandei /Users/gusbenedito/Downloads/android-sdk-macosx/platform-tools/adb install astro.apk e o terminal disse que ele não encontrou o aplicativo.apk. Já troquei “/” por “>” antes de adb, mas aconteceu a mesma coisa.

    Alguma dica?

    Um abraço

    Gustavo

    1. Gustavo, vc tem que executar o comando no diretório onde está o arquivo APK, ou indique o caminho completo do arquivo, por exemplo:
      /caminho/android-sdk/platform-tools/adb install /diretorio/onde/esta/astro.apk

      []’s

      1. Olá André, consgeui instalar o aplicativo APK do Skitch, mas tem que ser aberto com o emulador online para instalar o aplicativo, e se você não abrir o emulador, o aplicativo não vai ser instalado e nem funcionará.

        Mas tenho também outro problema: Alguns certos aplicativos sofreram de “crash”, o aviso apareceu: “The apllication (….) has stopped expectedly. Please try it again.”

        O que farei com que os aplicativos funcionem e não apareçam mais esse aviso?

    1. Obrigado pela sugestão, farei um post sobre isso em breve.

      Mas para adiantar, habilite Eclipse as views do ADT, um deles é o File Explorer. Nele há a opção de adicionar arquivos.

      []’s

  2. AQUI NÃO SAI AQUELE CARACTERE QUE JUNTO COM O NUMERO 3 FORMA UM CORAÇÃO POR ISSO MEUS COMENTÁRIOS FORAM FALTANDO PARTES

    QUALQUER COISA CLICA AI NO MEU NOME ME ADD NO MSN
    POR FAVOR ME AJUDA

  3. NOSSA, EU TINHA COLOCADO TUDO CERTINHO AQUI E NÃO FOI COMO EU MANDEI TA PARECENDO Q EU SOU UM BURRO KKK
    DEPOIS DE CADA UM DESSES
    C:\Users\JULIO\Downloads\android-sdk_r12-windows\android-sdk-windows\platform-tools
    EU COLOQUEI -> adb install
    UM APP DO FACEBOOK PRA MIN APRENDER PRIMEIRO NÉ

  4. OLA, TUDO BEM
    EU QUERIA AJUDA NA HORA FASE ESSE PROCESSO, APARENTA SER SIMPLES MAS PRA MIN TA COMPLICADO AQUI, QUERIA QUE VOCÊ DESSE UMA OLHADA E ME DIGA ONDE EU ESTOU ERRANDO

    C:\Users\JULIO\Downloads\android-sdk_r12-windows\android-sdk-windows\platform-tools

    AI OS MEUS TESTES ->

    C:\Users\JULIO\Downloads\android-sdk_r12-windows\android-sdk-windows\platform-tools adb install

    C:\Users\JULIO\Downloads\android-sdk_r12-windows\android-sdk-windows\platform-tools adb install

    C:\Users\JULIO\Downloads\android-sdk_r12-windows\android-sdk-windows\platform-tools adb install

    me ajuda ?

    1. Oi, Júlio. Desculpe a demora.

      Onde vc está colocando o nome do aplicativo que está instalando? Depois do adb install deve ser informado o nome do arquivo .apk. Como: …/platform-tools adb install aplicativo.apk

  5. Funcionou.. fica uma dica, ao executar o arquivo .apk, não utilize caracteres especiais nem espaço. No meu caso eu colocava o arquivo .apk na pasta raiz e instalava.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *