首页 > 解决方案 > 模块的依赖在主项目中不可见

问题描述

我创建了使用security库的模块。当我构建一个 .aar 文件,将它放在我的主项目中的 lib 文件夹中并从我的模块中调用一个方法时,它清楚地表明它无法识别securitylib。当我将它作为依赖项添加到主项目的build.gradle文件中时,一切正常。

为了在主项目中提供此依赖项的可见性,我的模块build.gradlesecuritylib 依赖项设置为:

api "androidx.security:security-crypto:1.1.0-alpha03"

但是这个库在我的主项目中仍然不可见。

有没有办法只包含我的 aar 而不在主项目的build.gradle文件中设置它的依赖项?

PS“干净的项目”和/或“无效缓存/重新启动”不是这个问题的解决方案。

标签: build.gradleandroid-module

解决方案


推荐阅读