Buildando e rodando app React Native no Dispositivo fisico ANDROID atraves do WIFI (Sem usar USB)
Introdução
O ADB é uma ferramento de linha de comando que ajuda na comunicação do computador e dispositivos android (fisico ou virtual), uma de suas features é a conexão com device fisico atraves do WIFI, que vou estar explicando abaixo.
Antes de começar, certifique-se que o device e o computador estão na mesma rede WIFI
Conectando o dispositivo
No Celular
- Habilite o modo de desenvolvedor (https://tecnoblog.net/responde/como-ativar-o-modo-desenvolvedor-no-android/).
- Nas Configurações, habilite a Depuração por wifi em Opções do desenvolvedor/Depuração por wifi (pode variar de aparelho para aparelho)
- Em Depuração por wifi pressione "Parear o dispositivo com um código de pareamento"
No Computador
- Abra o terminal e execute:
adb pair ipaddr:port
- O ipaddr(IP) e a port(Porta) aparecem na etapa 3 do celular.
- Digite o código de pareamento.
- O Codigo aparece na etapa 3 do celular.
Finalizando
Se der tudo certo aparecerá uma mensagem de sucesso.
Digite adb devices
para verificar se o aparelho foi conectado.
Agora é so buildar o app novamente e rodar a aplicação!
OBS:
- Pelos meus testes não funciona em redes 5G.
- O método acima só funciona para celulares com Android 11+ (para celulares com Android 10-, segue o link: https://developer.android.com/studio/command-line/adb?hl=pt-br#wireless)