ninja: error: /arm64-v8a/libhermes.so', needed by /arm64-v8a/libreanimated.so
See original GitHub issueDescription
gradlew assembleRelease
getting this error after update from 0.69 to 0.70
execution failed for task ‘:react-native-reanimated:buildCMakeRelWithDebInfo[arm64-v8a]’.
Build command failed. Error while executing process C:\Users\ABC\AppData\Local\Android\Sdk\cmake\3.18.1\bin\ninja.exe with arguments {-C D:\app\myapp\node_modules\react-native-reanimated\android.cxx\RelWithDebInfo\l4546g3a\arm64-v8a reanimated} ninja: Entering directory `D:\app\myapp\node_modules\react-native-reanimated\android.cxx\RelWithDebInfo\l4546g3a\arm64-v8a’
[0/2] Re-checking globbed directories…
ninja: error: ‘…/…/…/…/build/third-party-ndk/hermes/jni/arm64-v8a/libhermes.so’, needed by ‘D:/app/myapp/android/build/react-native-reanimated/intermediates/cxx/RelWithDebInfo/l4546g3a/obj/arm64-v8a/libreanimated.so’, missing and no known rule to make it
Steps to reproduce
1.updated to 0.70 and added reanimated plugin 3.0.0.rc 2.just run the command gradlew assembleRelease
Snack or a link to a repository
Reanimated version
3.0.0-rc.2
React Native version
0.70.0
Platforms
Android
JavaScript runtime
No response
Workflow
No response
Architecture
No response
Build type
Release mode
Device
No response
Device model
No response
Acknowledgements
Yes
Issue Analytics
- State:
- Created a year ago
- Comments:17 (5 by maintainers)

Top Related StackOverflow Question
No, I generated and unzipped an apk, libhermes.so is not there.
Even with version 2.9.1 and react-native version 0.68.1 I can’t run the release build. Got this error:
Debug versions works fine with both versions!
@tomekzaw
libhermes.sono! But have this twolibhermes-executor-debug.soandlibhermes-executor-release.so