项目场景:
Android Studio中import module提示如下:
A problem occurred evaluating settings 'My Application'.
> Project with path 'opencv3410' could not be found.
* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.
解决方案:
打开settings.gradle文件,显示如下:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
jcenter() // Warning: this repository is going to shut down soon
}
}
rootProject.name = "My Application"
include ':app'
project('opencv3410').projectDir = new File(rootDir, 'OpenCV-android-sdk/sdk/')
include ':opencv3410'
把倒数第二行注释掉即可(project(‘opencv3410’).projectDir = new File(rootDir, ‘OpenCV-android-sdk/sdk/’))。这一行是AS自动添加的,路径也是正确,但就是显示找不到opencv的sdk。原因未知,望告知。
项目场景:
补充:build是通过了,又在Add Module Dependency发现没有检测到sdk。。。
解决方案:
最后是将安卓opencv版本换成了opencv-4.4.0-android-sdk,再重新走一边流程,没有出现以上两个问题。