libopencv_java.so is 32-bit instead of 64-bit in android eclipse issue [closed]
Hi,
This is the error that I've got after I trying to load the library in loadLibrary
function inside AsyncServiceHelper
class.
*My application work in android devices that run version bellow lollipop. *The OCV Face Detection run fine so I know that this is something in my app.
I already look over websites but nothing found to work.
Do anyone face with this error?
Can someone help here please.
Which SDK do you use? 3.0 or 2.4? The 2.4.x SDK version does not contain 64 bit libraries.
I'm using SDK version 2.4.9, I also tried to work with 3.0 but in that SDK There is a missing variable called "BORDER_REPLICATE", So I didn't trying to run it.
One more thing that is wired, Is that the sample application of the OpenCV works fine with the 2.4.9 SDK
Ok, I tried to use SDK 3.0.0 but it's not the problem, It still the same problem
When using 3.0 SDK you need to load 3.0 library:
The OpenCV Android Manager version 3.0 contains both 3.0 (for all platforms) and 2.4 (for 32-bit platforms) libraries.
I changed it, but as I said it doesn't work and now also the Opencv samples doesn't work.