我开发了一个计算机视觉算法的应用程序,它使用Native C++
库OpenCV
来捕获相机帧并进行图像处理.我的整个实现驻留在一个通过活动调用的本机函数中.
让我们说:
public native int MYMETHOD(int width, int height,int[] rgba);
Run Code Online (Sandbox Code Playgroud)
我也像这样加载我的库:
static {
System.loadLibrary("MYNativeLIB");
}
Run Code Online (Sandbox Code Playgroud)
现在我的问题是如何将我的应用程序部署为库包.我可以分享它的东西,客户可以将它导入到他们的项目而无需安装任何其他库OpenCV
.我需要建立一个.so
包吗?我读过这篇文章.但我不知道如何链接OpenCV
库.感谢您的帮助.