Android 快速集成 OpenCV

本贴最后更新于 428 天前,其中的信息可能已经斗转星移

首先需要先下载一个 OpenCV 的 Android 开发 SDK:
image.png
image.png
新建一个空项目,然后 Android Studio 菜单-->File-->New-->Import Module

1、选择刚刚的 sdk 文件夹下的 Java 文件夹;
2、Module name: Android studio 会自动填充这项为 openCVLibrary340 ,不用管它;
3、点击下一步,会出现三个复选框,都选上,点击 Finish。

如果在集成过程中出现

ERROR: Failed to install the following Android SDK packages as some licences have not been accepted.
   build-tools;28.0.3 Android SDK Build-Tools 28.0.3
   platforms;android-14 Android SDK Platform 14
To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager.
Alternatively, to transfer the license agreements from one workstation to another, see http://d.android.com/r/studio-ui/export-licenses.html

Using Android SDK: D:\develop\AndroidSDK
Install missing SDK package(s)

直接点击 Install missing SDK package(s)下载即可

image.png

接着,需要把 Module 的几个编译参数改成和工程一致即可:
image.png

此时需要在 app/src/main 下新建文件夹 jniLibs,把下载的 OpenCV-android-sdk 的 sdk/native/libs 下的所有文件拷贝到 jniLibs 下

  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    299 引用 • 307 回帖 • 500 关注
  • OpenCV
    14 引用 • 36 回帖

赞助商 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...