Como testar um aplicativo para Android em um dispositivo real

Você pode ignorar emuladores e aplicativos de teste em um telefone, um tablet, ou talvez um compactador de lixo Android habilitado. Para fazer isso, você tem que preparar o dispositivo, preparar o computador de desenvolvimento, e em seguida, ligar os dois juntos.

Para testar um aplicativo em um dispositivo Android real, siga estes passos:

  1. No dispositivo Android, ativar a depuração USB.

    Várias versões do Android têm suas próprias formas de permitir (ou desativação) de depuração USB. Você pode picar ao redor para a opção de depuração no seu próprio dispositivo ou visite o #TeamAndroid local para os procedimentos em algumas versões do Android representativas.

    Você pode manter a depuração USB ligado o tempo todo. Mas se você está nervoso sobre a segurança, desative a depuração USB quando você não estiver usando o dispositivo para desenvolver aplicativos.

  2. No ramo do seu projeto do Package Explorer, clique duas vezes no AndroidManifest.xml Arquivo.

    Eclipse oferece várias maneiras de examinar e editar este arquivo.

  3. Na parte inferior do editor de Eclipse, clique na aba Aplicativos.

    Eclipse exibe uma forma como a mostrada na figura.

  4. Na lista drop-down debuggable, escolha True. (Veja a figura).

    Quando debuggable é definida como True, ferramentas de Android podem monitorar a execução do aplicativo.

    image0.jpg

    Lembrar: A capacidade de depuração é a capacidade de cortar. Depuração também retarda um aplicativo. Nunca distribuir um aplicativo para o público com debuggable definida como True.

  5. Escolha Arquivo-Salvar para armazenar o novo arquivo AndroidManifest.xml.

  6. Configurar o computador de desenvolvimento para comunicar com o dispositivo.

  7. No Windows: Visite a Desenvolvedores Android site para baixar o driver USB do Windows do dispositivo. Instale o driver no computador de desenvolvimento.

  8. Em um Mac: / * Fazer nada. Ele simplesmente funciona. * /

  9. Usando um cabo USB, conecte o dispositivo ao computador de desenvolvimento.

    Dica: Para modos para verificar se o dispositivo está ligado ao computador de desenvolvimento, a visitar Programação Java para Desenvolvedores Android for Dummies página da web.

  10. Em Eclipse, executar o projeto.

    Um dispositivo ligado supera um emulador em execução. Assim, se a versão do Android no dispositivo pode lidar com a versão SDK mínimo do projeto, escolhendo Run-Run As-Aplicativo para Android instala o aplicativo no dispositivo conectado.

Eventualmente, você vai desligar o dispositivo a partir do computador de desenvolvimento. Se você é um usuário do Windows, você pode temer leitura O Windows pode't parar o seu dispositivo, porque um programa ainda está a usá-lo. Para desconectar o dispositivo com segurança, faça o seguinte:

  1. Abra a janela do prompt de comando.

    No Windows 7 ou anterior: Escolha Prompt Start-Todos os Programas-Acessórios-Command.

    No Windows 8: Primeiro pressione Windows + Q. Em seguida, digite Prompt de comando e pressione Enter.

  2. Na janela do prompt de comando, navegue até a ANDROID_HOME / platform-tools diretório.

    Por exemplo, se o ANDROID_HOME diretório é

    C: Users seu nome ADT-bundle-windows-x86_64 SDK

    digite o comando:

    cd C: Users seunome ADT--Windows-x86_64 pacote SDK platform-tools
  3. No prompt de comando janela, tipo adb kill-servidor e pressione Enter.

    o adb kill-servidor comando interrompe a comunicação entre o computador de desenvolvimento e quaisquer dispositivos Android, real ou virtual. Em particular,

  4. O computador de desenvolvimento não fala para o dispositivo na extremidade do cabo USB.

  5. O computador de desenvolvimento não fala com nenhum emuladores que está em execução.

  6. Após a emissão do adb kill-servidor comando, você vê o amigável Remover hardware com segurança mensagem.

  7. Desligue o dispositivo Android a partir do computador de desenvolvimento.

    Depois de desligar o dispositivo, você pode querer restabelecer a comunicação entre o computador de desenvolvimento e quaisquer emuladores que você está correndo. Se assim for, siga o passo 5.

  8. No prompt de comando janela, tipo adb start-servidor e pressione Enter.

menu