[React Native, Android] Module RCTEventEmitter is not a registered callable module 에러 해결

하루한줌땅콩·2022년 3월 30일

[현상]
안드로이드 에뮬레이터에 앱 빌드를 하고 나서 흰색 blank screen 만 보임. 디버거 연결도 안되고 아무것도 할 수 없는 상태. 우연히 메트로에서 에러를 보았는데
해당 에러의 내용이 제목과 같았다.

[해결방법]
우선 메트로에서 react-native start --reset-cache를 하고 다시 메트로, 에뮬레이터 실행을 했는데 작동을 하지 않음. 그러다 우연히

https://stackoverflow.com/questions/57107601/react-nativemodule-rcteventemitter-is-not-a-registered-callable-module-calling

다음 글을 발견했고,
npm i react-navigation
npm i react-natvie-gesture-handler 를 차례대로 실행 (모듈설치)

이후
react-native start --reset-cache
react-native run-android 실행했더니 해결되었다.

진짜 안드로이드는 알다가도 모르겠다는..

profile
개발기록지

0개의 댓글