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

박은정·2022년 8월 3일
0

TIL

목록 보기
57/72
post-thumbnail
post-custom-banner

문제 발생!

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
새로운 것을 도전하고 노력한다
post-custom-banner

0개의 댓글