Se você está nesse post, tenho certeza que assim como eu você não gosta de cabos! Hoje vou mostrar para vocês como compilar e depurar um aplicativo Android em seu smartphone sem a necessidade dele estar com o cabo conectado ao seu computador. E o mais bacana, funciona para apps escritos em: ionic, react-native, flutter, java, kotlin… e qualquer outro framework para desenvolvimento móvel =)
[wp_ad_camp_3]
Uauuu, tem como?
Sim, com certeza tem! Mas já vou avisando, que esse tutorial não ensina você a configurar seu ambiente de desenvolvimento nem nada do tipo… Então para seguir com o tutorial, você já deve ter instalado o SDK do Android, blz?
Vamos lá? Let’s go?!
[wp_ad_camp_2]
É um processo muito simples, para isso é necessário que o seu smartphone e o seu computador estejam conectados na mesma mesma rede.
Caso você esteja no linux, faça uso do terminal, caso esteja no Windows abra o seu CMD, após isso siga os passos abaixo:
- Conecte o cabo de seu dispositivo ao computador.
- Acesse o diretório
platform-tools
dentro do diretório do seu SDK. - Digite o comando
adb tcpip 5555
(isso irá iniciar a depuração por rede do android) e aguarde a saídarestarting in TCP mode port: 5555
- Retire o cabo do seu dispositivo.
- Digite o comando
adb connect 192.168.x.x
(onde tá 192.168.x.x, substitua pelo ip do celular) - Digite o comando
adb devices
e veja se o seu celular encontra-se listado.
Prontinho, seguindo os passos acima você não precisa do cabo no seu smartphone para testar seus app’s, basta compilar e pronto!
Importante: Caso você desconecte do Wifi é necessário realizar todos os procedimentos novamente, ok?
Seu dispositivo é roteado?
Se seu dispositivo for roteado, o processo fica mais fácil ainda! É só você fazer a instalação do aplicativo WiFi ADB – Debug Over Air e seguir as instruções. Após isso faça o 4º passo da lista acima e já estará tudo pronto =)
Conclusão
[wp_ad_camp_1]
Seguindo os passos acima, agora é possível fazer a depuração do seu aplicativo sem ficar utilizando o cabo USB do seu dispositivo.