Só para deixar mapeado aqui e poder ajudar quem tiver o mesmo problema. A partir do Android API 28 e iOS 9, essas plataformas desabilitam conexões HTTP inseguras por padrão.
O que fazer para solucionar?
- Abrir o arquivo android/app/src/main/AndroidManifest.xml
- Incluir a tag
<uses-permission android:name="android.permission.INTERNET" />
logo após a abertura da tag manifest - Incluir na tag application o código:
android:usesCleartextTraffic="true"
- Importante: Dar um stop na aplicação e rodar novamente. O Hot Reload ou Hot Restart não funcionam para esse caso.