[RN] Android emulator에서 아무것도 없는 하얀 화면이 뜰 때/ React Navigation 사용

하루한줌땅콩·2022년 5월 25일
0

다음과 같이 아무것도 없는 하얀 화면이 뜰 때가 있습니다.
빨간 에러 화면도 아니라 디버깅을 어떻게 해야할지 막막하죠.

이때 켜둔 metro를 보시면 이유를 알 수 있습니다.
metro에 혹시 다음과 같은 에러가 뜨시는지 확인해주세요.

React Native:Module RCTEventEmitter is not a registered callable module..

이는 react navigation을 사용하실때 react-native-gesture-handler를 설치하지 않아서 생기는 문제인데요, 이를 설치하고 메트로를 재실행해주시면 됩니다.

npm i react-native-gesture-handler //제스쳐 핸들러 모듈 다운

react-native start --reset-cache //캐시를 지우고 메트로 실행

react-native run-android      //안드로이드 에뮬레이터 실행

해당 에러에 대한 추가정보는
https://stackoverflow.com/questions/57107601/react-nativemodule-rcteventemitter-is-not-a-registered-callable-module-calling

이곳을 참고해주세요!

profile
개발기록지

0개의 댓글