gpt4 book ai didi

android - 创建包含外部( native 或 Java)包的 Android 库包

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:02:38 25 4
gpt4 key购买 nike

我开发了一个计算机视觉算法应用程序,它使用像 OpenCV 这样的原生 C++ 库来捕获相机帧并进行图像处理。我的整个实现驻留在通过 Activity 调用的 native 函数中。

假设:

public native int MYMETHOD(int width, int height,int[] rgba);

我也像这样加载我的库:

static {
System.loadLibrary("MYNativeLIB");
}

现在我的问题是如何将我的应用程序部署为库包。我可以共享的可交付成果,客户可以将其导入他们的项目,而无需安装任何其他库,如 OpenCV。我需要构建一个 .so 包吗?我读过this文章。但我不知道如何链接 OpenCV 库。提前感谢您的帮助。

最佳答案

你应该看看 static initialization for OpenCV4andorid .然后,您可以将 Open CV 库添加到您的库项目的/libs 目录中,而无需在使用时安装任何第三方应用程序。

关于android - 创建包含外部( native 或 Java)包的 Android 库包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22542438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com