class manager에 대해 생성된 setter를 찾을 수 없습니다.

박은정·2022년 8월 3일
0

TIL

목록 보기
57/70
post-thumbnail

문제 발생!

Could not find generated setter for class com.facebook.react.views.view.ReactViewManager

여튼 manager 클래스부터 생성된 setter를 찾을 수 없다!

토론내용..

스택오버플로우를 보니까 MyApplication.java 파일에서 코드를 업데이트해서 해결했다고 한다.

해당 스택오버플로우에서 6692 이슈링크를 달아줬는데 나와 비슷한 상황인것같다.

dependencies(종속성)이 변경될 때마다 cd android & ./gradlew clean 명령어를 실행해줘야 한다고 한다.
그래도 해결되지 않으면 안드로이드코드를 사용하는 node_modules에서 원인을 찾아야 한다고 한다.

React 16.x 버전 및 react-native 0.50.3 버전이 포함된 프로젝트에서 해당 오류가 발생한다고 하고 최신버전에서도 발생한다고 하지만 이러한 해결방법이 효과가 있었다고 한다.

결론

@Jacky님의 대답이 더 설명이 좋을 것같은데, 결론부터 말하자면 앱의 build.gradle 파일에 다음과 같은 내용을 추가하면 된다

android {
  defaultConfig {
	renderscriptTargetApi 21
	renderscriptSupportModeEnabled true
  }
}

이렇게 수정했을땐 unable to strip library 이라는 에러가 발생해서 적용하지는 못했다

그리고 이런 에러문구가 있긴해도 실제로 앱을 실행하는데에 있어서 문제가 없는지 많은 내용이 없었던것같다.

profile
새로운 것을 도전하고 노력한다

0개의 댓글