OpenCV Library error with AndroidStudio



我正在处理的当前Android项目遇到问题,它将OpenCV库导入为模块并设置为依赖项。将Android Studio从0.8.14更新到1.0并尝试同步Gradle后,我收到以下错误:

错误:库项目无法设置应用程序 ID。 应用程序 ID 已设置 到默认配置中的"org.opencv"。

我想发布我的项目结构和成绩文件,但我还无法上传图像。

尝试注释

库模块build.gradle文件中的applicationID。喜欢这个:

defaultConfig {
//    applicationId "com.library.package"
    minSdkVersion 14
    targetSdkVersion 21
}

我仍然是Android Studio的新手,绝不是专家,但是升级后我遇到了同样的错误,这似乎可以解决它。

我尝试使用注释,但为了修复它,它会产生新的错误(已解决)。

启用"applicationId 'lecho.lib.hellocharts'"后:

在默认配置中,applicationId 设置为 'lecho.lib.hellocharts'

禁用"applicationId 'lecho.lib.hellocharts'"(作为注释):

配置项目 ':hellocharts-library' 时出现问题。 执行模型规则时引发的异常:org.gradle.api.publish.plugins.PublishingPlugin$Rules#addConfiguredPublicationsToProjectPublicationRegistry(org.gradle.api.internal.artifacts.ivyservice.projectmodule.ProjectPublicationRegistry, org.gradle.api.publish.PublishingExtension, org.gradle.api.internal.project.ProjectIdentifier) java.lang.NullPointerException (无错误消息)

我找到了解决方案。

最新更新