如何使用Android重新编译的OpenCV版本

pet*_*aya 5 android opencv makefile build

所以我想修改Android的OpenCV构建中的一个文件,我按照他们网站上的说明下载构建,我能够成功完成.我修改了其中一个文件(calibinit.cpp)并重新制作并复制了文件

OpenCV的/平台/ build_android_arm/lib目录/

将文件夹放入我的AndroidStudio项目的jniLibs文件夹中.

但是,我所做的改变绝对不起作用.我已经有一个以前的OpenCV库链接到我的项目,所以我很确定它仍在使用旧代码.如何在我的AndroidStudio项目中使用新版本?

Roy*_*nyu 0

您能提供有关如何在 Android Studio 项目中使用 jni 的更多详细信息吗?

  1. 你尝试过清理和重建吗?
  2. 你有自己定制的Android.mk吗?因为Android Studio会生成自己的Android.mk,这可能会导致意想不到的结果,如你所想。