Frontend/React-Native

[React Native] import com.google.firebase.iid.FirebaseInstanceId; Not Found(Android)

w00se 2021. 5. 12. 14:05

어제까지 잘 되던 Android build 과정에 오늘 갑자기 문제가 생겼다.

 

문제는 react-native-push-notification 라이브러리의 파일 import 부분에서 발생했다.

 

문제가 된 부분

'import com.google.firebase.iid.FirebaseInstanceId' not Found

 

*문제를 처음 만났을 때 에러 부분을 캡쳐하지 못해 글로 적었습니다.😭

*문제가 된 파일 경로는 아래와 같습니다.

node_modules/react-native-push-notification/android/src/main/java/com/dieam/reactnativepushnotification/modules/RNPushNotification.java

 

 

 

해결 방법 참고

해결 방법은 react-native-fcm issue 페이지에서 찾았습니다.

해당 페이지의 댓글 들이 8시간 전(현재 포스트 작성 시간 기준)에 작성된 걸 보니 비교적 최근에 발생된 이슈인 거 같습니다.

 

github.com/evollu/react-native-fcm/issues/1111#issuecomment-839223648

 

error: cannot find symbol import com.google.firebase.iid.FirebaseInstanceIdService; · Issue #1111 · evollu/react-native-fcm

"react-native": "0.55.3" "react-native-fcm": "^16.2.4", Running on android emulator : android version : 7.0 My project is not running suddenly with the follo...

github.com


읽어주셔서 감사합니다.

혹시 본 게시글 중 틀린 내용이 있다면 댓글을 통해 알려주세요 :)