1
resposta

Erro: Network response timed out.

Ao tentar rodar o projeto pela web, ele roda! No entanto, ao trabalhar com com o aplicativo expo, só tenho erro! No início aparecia que o celular não era autorizado, consegui resolver abrindo o emulador do Android Studio E agora, quando tento rodar a aplicação no meu celular via EXPO Go, aparece uma mensagem de erro que não consegui resolver de forma nenhuma: Uncaught Error: java.net.SocketTimeoutException: failed to connect to /192.168.1.3 (port 19000) from / 192.168.1.2 (port 50044) after 10000ms

Já tentei: abrir a porta 19000 no meu pc, já liguei a Ancoragem USB e a depuração USB no meu celular, troquei de endereço ip... coloquei a seguinte rede via o seguinte comando: set REACT_NATIVE_PACKAGER_HOSTNAME='192.168.1.3' mas nada resolve! Alguém já passou por esse problema e saberia resolver? Frustrante!

1 resposta

Oi, Fernando;

Cara, não tive nenhum problema como esse, mas você pode abrir a aplicação no seu celular sem o expo, primeiro você terá que habilitar o seu celular como desenvolvedor, (tem vários vídeos no youtube ensinando), e seguir os seguintes passos

Para criar um novo projeto, no prompt de comando:

npx react-native init nomeDoProjeto

No prompt ativar o celular digitar adb devices dentro da pasta do projeto

C:\nome\ReactNativeProjetos\ProjetoI>adb devices

Depois de configurado é só executar o comando abaixo

Dentro da pasta do projeto, no cmd rodar o comando

npx react-native run-android