将 OpenCV 导入 Android Studio 后提交错误

问题描述

我已经尝试了几乎所有将 OpenCV 导入 Android Studio 的指南,但是当我提交我的项目(到一个新的存储库)并运行代码分析时,我仍然遇到数千个编译错误,如下所示:

errors

我正在导入 OpenCV 4.3.0 (Android SDK) 并按照另一篇文章中的步骤进行操作:

steps

我一直在一个全新的项目中尝试这个,也尝试匹配 build.gradle 值,例如 compileSdkVersion。我错过了什么?谢谢。

解决方法

检查 OpenCVLibrary430 的 build.gradle。由于您将其用作库,因此有时将其定义为应用程序。

//apply plugin: 'com.android.application'
apply plugin: 'com.android.library'

另一个检查可能是您的 settings.gradle 文件。 include 更改后的正确文件,如 include ':openCVLibrary430'

最后,与其清理项目,不如尝试“文件”->“使缓存无效...”,然后选择“无效并重新启动”选项。