Android – Debug de aplicação via WiFi usando ADB sem precisar de root

Olá,

Recentemente tive a necessidade de rodar a aplicação pelo Android Studio sem usar cabo, por questões de comodidade mesmo, e após pesquisar e fazer vários testes, preparei um tutorial sem simples.

  1. Desconectar o seu dispositivo do computador, caso esteja.
  2. Conectar o seu computador de desenvolvimento e o seu dispositivo Android na mesma rede WiFi.
  3. Habilitar o modo desenvolvedor em seu dispositivo (Configurações > Sobre > Apertar 7 vezes em Número da versão).
  4. Habilitar a depuração USB (Configurações > Programador > Depuração USB).
  5. Obtenha o IP do seu dispositivo em Configurações > Sobre > Status > Endereço IP.
  6. Abrir o terminal e executar (troque o IP abaixo pelo IP do seu dispositivo):
    adb tcpip 5555
    adb connect 192.168.0.103:5555
  7. Rodar a aplicação no Android Studio normalmente e se tudo deu certo seu dispositivo aparecerá na lista de devices como se estivesse conectado via cabo.

 

Espero ter ajudado com este artigo.

Obrigado e até o próximo post pessoal.

5 comentários em “Android – Debug de aplicação via WiFi usando ADB sem precisar de root”

    1. Olá,

      No Mac/OSX/Linux/Unix seria abrir a aplicação chamada de “Terminal”.
      No Windows seria abrir o “Prompt de comando” ou “CMD”.

      Abraços.

  1. IntelliJ and Android Studio plugin created to quickly connect your Android device over WiFi to install, run and debug your applications without a USB connected. Press one button and forget about your USB cable.

  2. adb connect 192.168.50.200:5555
    cannot connect to 192.168.50.200:5555: Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente. (10061)

    Certeza que não tem que permitir mais nada especial pro celular aceitar isso? (e sim, pelo cabo funciona).

    1. Olá,

      Não são em todos os devices que isso funciona, principalmente pelo fato do Android ser modificado por muitas empresas até chegar ao consumidor final.

      Já testei em vários, em alguns funciona e em outros não.

      Abs.

Deixe uma resposta

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