RN을 사용하여 개발하던 중, 안드로이드 시뮬레이터에서만 유독 localhost 로 연결이 안되는 문제가 발생
const address = Platform.OS === 'ios' ? 'localhost:4000' : '127.0.0.1:4000';
4000번인 이유는 graphQL 을 사용하기 때문.
이렇게 했는데도 ! 똑같이 에러가 발생 ...
열심히 구글링 한 결과 다음과 같은 답변을 발견
React Native Android Fetch failing on connection to local API
한 줄 요약 ->
안드로이드 시뮬레이터가 켜진 상태에서 terminal 접속 후
adb reverse tcp:<YOUR PORT> tcp:<YOUR PORT>