New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compiling both JavaCV and FFmpegMediaMetadataRetriever #756
Comments
The error message is clear: You need to add the libjniopencv_core.so file.
|
Hello, thank you for your answer. I added libjniopencv_core.so file (from .gradle[...].javacpp-presets\opencv[...]\opencv-3.2.0-1.3-android-x86.jar)** to
then compiling *.so in build gradle : but it's still missing... (even if I build a lib.jar file, into a lib or libs folder) thank you for your support... |
Really? Does it get removed if you add it to armeabi-v7a instead? |
unfortunately yes :(
|
Well, this is an Android problem, but please let us know if you figure it out. |
Also, these kinds of issues are usually fixed by ReLinker, so make sure to use that: |
It was my mistake sorry, I was extracting opencv-3.2.0-1.3-android-x86.jar and not opencv-3.2.0-1.3-android-arm.jar to app/src/main/jniLibs/{arm, armeabi, armeabi-v7a} So now it works! |
hello,
I'm trying to use FFmpegMediaMetadataRetriever lib to get frames at precise position,
Once I add this lib to gradle, I need to add multiple 'pickFirst' to allow compilation.
this works, but now getting an error at runtime :
java.lang.UnsatisfiedLinkError: [...] couldn't find "libjniopencv_core.so"
gradle conf
if someone can help me, it will be the greatest day of my life :)
The text was updated successfully, but these errors were encountered: