Como usar o ADB sem fio no seu Android

ADB significa Android Debug Bridge e é um utilitário que você pode instalar em seu computador para realizar ações em seu dispositivo Android(Android device) . Se você já pesquisou alguma opção de personalização para seu dispositivo Android(Android device) , provavelmente já ouviu falar desse utilitário, pois ele também é usado para personalizar dispositivos Android(Android device) .

Na maioria dos casos, o ADB é usado por uma conexão USB para enviar e executar comandos do seu computador para o seu dispositivo Android(Android device) . No entanto, também funciona em uma conexão sem fio. É realmente estranho que muitas pessoas não falem sobre esse recurso útil do utilitário.

Ao usar o ADB sem fio com seu dispositivo Android(Android device) , você não precisa de cabos e pode executar várias ações, incluindo capturas de tela, instalação de aplicativos, remoção de aplicativos e assim por diante, diretamente do seu computador sem fio.

Use o ADB sem fio para dispositivos Android sem root(Use ADB Wirelessly For Non-rooted Android Devices)

Se você não enraizou seu dispositivo Android ou não sabe o que é, há uma etapa extra que você precisa seguir antes de poder usar o ADB sem fio.

Você precisará primeiro conectar seu dispositivo ao computador usando um cabo USB(USB cable) e, em seguida, iniciar o servidor ADB(ADB server) . É porque o modo ADB(ADB mode) sem fio geralmente não inicia o servidor necessário para conectar seu computador ao seu dispositivo.

Iniciando a configuração do ADB através de uma conexão USB(Initiating The ADB Setup Over a USB Connection)

  • Vá até o site do ADB e baixe(website and download) e extraia o pacote no seu computador.
  • Inicie o aplicativo Configurações no seu (Settings)dispositivo Android(Android device) , toque em Opções do desenvolvedor(Developer options) e ative a opção que diz depuração USB(USB debugging) . Esta é a opção que permite conectar seu computador ao seu Android via (Android)ADB .

  • Conecte(Plug-in) seu dispositivo Android(Android device) ao seu computador usando um cabo USB(USB cable) .
  • Inicie uma janela de prompt de comando(Command Prompt window) ( Windows ) ou janela Terminal(Terminal window) ( Mac ) na pasta ADB(ADB folder) que você acabou de extrair do pacote. Digite o seguinte comando na janela e pressione Enter .

    dispositivos adb(adb devices) (Windows)
    ./adb devices (Mac)

  • Um prompt perguntando se você deseja permitir a depuração USB aparecerá na tela do seu dispositivo. Marque(Checkmark) a caixa Sempre permitir deste computador(Always allow from this computer) e toque em OK .

  • Você verá seu dispositivo Android(Android device) listado na janela da linha de comando(command line window) . Digite o seguinte comando e pressione (command and hit) Enter . Não haverá uma saída para este comando.

    adb tcpip 5555 (Windows)
    ./adb tcpip 5555 (Mac)

Você configurou com sucesso o serviço ADB(ADB service) na porta número 5555(port number 5555) .

Descobrindo o endereço IP do dispositivo Android(Finding Out The IP Address Of The Android Device)

Agora que o servidor ADB(ADB server) está funcionando, você está pronto para se conectar ao seu dispositivo a partir do seu computador. Para poder fazer isso, porém, você precisará primeiro descobrir o endereço IP(IP address) do seu dispositivo.

Além disso, certifique-se de que seu dispositivo esteja conectado à mesma rede sem fio(wireless network) que seu computador.

  • Inicie o aplicativo Configurações no seu (Settings)dispositivo Android e toque(Android device and tap) em Sobre o telefone(About phone) na parte inferior.

  • Na tela a seguir, toque na opção que diz Status , que permitirá que você veja os detalhes da sua rede.

  • Role(Scroll) para baixo na tela a seguir e você encontrará uma entrada dizendo endereço IP(IP address) . Este é o endereço que você usará, então anote-o em algum lugar.

Agora você sabe a localização do seu dispositivo em sua rede e é hora de estabelecer uma conexão entre duas de suas máquinas.

Conecte-se sem fio a um dispositivo Android usando o ADB(Connect Wirelessly To An Android Device Using ADB)

Agora você enviará uma solicitação do seu computador para o seu dispositivo pedindo para fazer uma conexão. Como seu computador já é uma das máquinas autorizadas para depuração USB(USB debugging) , você não receberá um prompt ou algo(prompt or anything) parecido pedindo sua permissão.

  • Volte para a janela da linha de comando(command line window) , digite o seguinte comando e pressione Enter . Certifique-se de substituir o IP pelo (IP)endereço IP(IP address) real do seu dispositivo Android(Android device) .

    IP de conexão adb(adb connect IP)

  • Se tudo correr bem, a linha de comando(command line) exibirá uma mensagem dizendo que você está conectado ao endereço IP(IP address) especificado .

Agora que você está conectado ao seu dispositivo Android(Android device) usando o ADB , você pode emitir qualquer um dos comandos do ADB que você conhece e eles serão executados no seu telefone Android(Android phone) .

Use o ADB sem fio para dispositivos Android com root(Use ADB Wirelessly For Rooted Android Devices)

Se você obteve acesso root em seu dispositivo, conectar-se ao dispositivo a partir do computador não exigirá o processo de inicialização(initialization process) do servidor . Isso significa que você não precisará conectar o dispositivo primeiro usando um cabo USB(USB cable) .

No entanto, você precisará do endereço IP(IP address) do seu dispositivo.

  • Vá até a Google Play Store e baixe(Google Play Store and download) e instale o aplicativo Terminal Emulator no seu dispositivo.
  • Execute o comando a seguir e forneça ao aplicativo permissões de SU em seu dispositivo.

    su
  • Digite o seguinte comando um(command one) por um e eles inicializarão tudo o que é necessário para uma conexão ADB(ADB connection) .

    setprop service.adb.tcp.port 5555
    parar adbd
    iniciar adbd
    (setprop service.adb.tcp.port 5555stop adbdstart adbd)
  • Execute o seguinte comando substituindo IP pelo endereço IP(IP address) do seu dispositivo na janela da linha de comando(command line window) do seu computador . Ele se conectará ao seu dispositivo usando o ADB .

    IP de conexão adb(adb connect IP)

Agora você pode executar qualquer um dos comandos que desejar no seu dispositivo. Além disso, como seu dispositivo está enraizado, você pode até executar comandos que exigem permissões de superusuário.

Quais comandos ADB para experimentar primeiro(What ADB Commands To Try Out First)

Se você nunca executou nenhum comando no ADB antes, existem alguns comandos úteis que você pode executar pela primeira vez e fazer as coisas no seu dispositivo.

  • Reinicializar dispositivo - reinicialização adb(adb reboot)
  • Enviar arquivo para o dispositivo - destino de origem do adb push(adb push source target)
  • Obter arquivo do dispositivo - destino de origem de pull adb(adb pull source target)
  • Instale um aplicativo – adb install app-name.apk
  • Desinstalar um aplicativo – nome do pacote de desinstalação adb(adb uninstall package-name)
  • Faça uma captura de tela – adb shell screencap -p /sdcard/capture.png e use adb pull /sdcard/capture.png para puxar a captura de tela para o seu computador

Quando terminar, execute o comando adb desconectar para se desconectar do seu (adb disconnect)dispositivo Android(Android device) .



About the author

Sou um desenvolvedor web com mais de 10 anos de experiência, incluindo 8 anos como engenheiro de software profissional. Também tenho experiência no desenvolvimento de aplicativos e jogos para dispositivos móveis, tanto para desktop quanto para dispositivos móveis. No meu tempo livre, gosto de jogar videogame e assistir filmes, ouvir música, ler livros e fazer jardinagem.



Related posts