No meu caso, selecionar Debug JS Remotamente lançou o Chrome, mas não se conectou ao dispositivo Android. Normalmente, a nova guia / janela do Chrome teria o URL de depuração preenchido previamente na barra de endereços, mas, nesse caso, a barra de endereços estava em branco. Após o período de tempo limite, a mensagem de erro "Não foi possível conectar-se ao depurador remoto" foi exibida. Corrigi isso com o seguinte procedimento:
- Corre
adb reverse tcp:8081 tcp:8081
- Cole
http://localhost:8081/debugger-ui
no campo de endereço do meu navegador Chrome. Você deve ver a tela de depuração normal, mas seu aplicativo ainda não estará conectado.
Isso deve resolver o problema. Caso contrário, pode ser necessário executar as seguintes etapas adicionais:
- Feche e desinstale o aplicativo do seu dispositivo Android
- Reinstale o aplicativo com
react-native run-android
- Habilite a depuração remota no seu aplicativo.
- Seu aplicativo agora deve estar conectado ao depurador.
react-native start
para iniciar o servidor.