본문 바로가기
프로그래밍/React Native

[React Native] android react-native-reanimated 에러

by CaffeLatte 2022. 2. 1.

정상 작동하다가도

써드파티 라이브러리의 갑작스러운 에러는 이제 익숙하다(예견된 에러일지도...)

아래는 처음 프로젝트 생성시 추가되어 있던 dependencies의 react-native-reanimated 에러이다

attempt to invoke interface method boolean com.swmansion.reanimated.layoutReanimation.NativeMethodsHolder.isLayoutAnimationEnabled on a null object reference

 

일단 package.json의 상태를 확인해보자

react 17.0.2
react-native 0.65.1
react-native-reanimated 2.1.0

이렇게였고

 

github을 확인해보니

https://github.com/software-mansion/react-native-reanimated

 

GitHub - software-mansion/react-native-reanimated: React Native's Animated library reimplemented

React Native's Animated library reimplemented. Contribute to software-mansion/react-native-reanimated development by creating an account on GitHub.

github.com

현재 최신버전이 2.3.1이라 변경해줬다

 

그리고 https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/installation/

 

Installation | React Native Reanimated

Reanimated 2 is primarily built in C++ using Turbo Modules infrastructure which is not yet completely deployed in React Native (specifically on Android).

docs.swmansion.com

문서의 installation 부분을 따라 android 설정을 해주었더니...

에러가 없어졌다

다행히 문서는 친절했고 한방에 해결되어 기쁘다

 

추가로 2.1.0버전의 installation도 동일하다. 음... 양쪽 플랫폼에 동일한 사랑이 필요한듯하다

 

 

 

 

끝.

댓글