Problem
React-Native 0.64.2로 업그레이드 후 Release (정확히는 내 프로젝트에서는 Staging build) 빌드시 빌드 성공후 앱 실행할때 뻗음.
Why
구글링 해보니,
1. SoLoader가 implemation이 안되있어서 생긴 문제
2. hermes engine 패키징(.aar)이 빌드 과정에서 안 만들어지는(?) 듯한 문제가 있다.
Solution
1. app/build.gradle 파일을 연다.
2. implementation 'com.facebook.soloader:soloader:0.9.0+' 추가
3. enableHermes가 true인 경우 필자의 경우 stagingRelease 빌드에서 에러가 남 => stagingReleaseImplementation을 추가해준다. (현재 debug 또는 release 빌드가 아닌 경우 사용하는 빌드명 (buildType참조) 넣을 것)
반응형