build.gradle - 模块的依赖在主项目中不可见
问题描述
我创建了使用security
库的模块。当我构建一个 .aar 文件,将它放在我的主项目中的 lib 文件夹中并从我的模块中调用一个方法时,它清楚地表明它无法识别security
lib。当我将它作为依赖项添加到主项目的build.gradle
文件中时,一切正常。
为了在主项目中提供此依赖项的可见性,我的模块build.gradle
将security
lib 依赖项设置为:
api "androidx.security:security-crypto:1.1.0-alpha03"
但是这个库在我的主项目中仍然不可见。
有没有办法只包含我的 aar 而不在主项目的build.gradle
文件中设置它的依赖项?
PS“干净的项目”和/或“无效缓存/重新启动”不是这个问题的解决方案。
解决方案
推荐阅读
- reactjs - 带有功能组件和格式化程序的 react-jsx-highcharts
- github - Github 未检测到内部 index.html
- batch-file - 如何将我的 CMD 命令设置为快捷方式?
- c++ - 使用 LuaBridge 导出容器类
- javascript - js范围和窗口对象?
- c++ - 为什么函数指针比虚方法执行得更好
- python - 有没有办法将数据库的强大功能与文本文件库的透明性和简单性结合起来?
- mysql - 无法按照官方结构连接到 mysql docker 容器
- java - 将单个xml节点转换为java类
- reactjs - Ant Design - 欧元金额的数字输入