我正在尝试将 OpenCV 添加到我的 AndroidStudio 项目中。但是,在尝试构建项目时,我收到上面提到的错误:“已配置依赖功能,但未设置包 ID。”
我使用以下链接来实现:https://android.jlelse.eu/a-beginners-guide-to-setting-up-opencv-android-library-on-android-studio-19794e220f3c 我无法执行第 5 步,因为没有选项可供选择。那只是一个空白屏幕。我假设 AndroidStudio 已经自动执行了该步骤。我能够从 openCv 访问对象,例如“Mat”,但是在构建项目时,我收到了上面提到的错误。
如果您需要更多信息,请告诉我。
最佳答案
我的项目也发生了这种情况,所以我在 java 文件内的 build.gradle 文件中做了一些更改。 你也可以试试这个 项目文件夹->java->build.gradle文件
打开此文件并像这样编辑文件 - 应用插件:'com.android.library'
android {
compileSdkVersion 29
buildToolsVersion "29.0.2"
defaultConfig {
//applicationId "org.opencv"
minSdkVersion 16
targetSdkVersion 29
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
试试这个也许对你有帮助
关于java - 将opencv添加到android studio : Dependent features configured but no package ID was set,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63090645/