android-studio - Gradle - 如果模块声明时没有路径和配置,则同步不起作用
问题描述
我们有几个想要导入本地依赖项的内部库。但是,如果我们这样做:
implementation project(':moduleA')
Android Studio 不会同步项目:
CONFIGURE SUCCESSFUL in 5s
ERROR: Unable to resolve dependency for ':app@develop/compileClasspath': Could not resolve project moduleA
然而奇怪的是,编译确实有效(通过 Android Studio 和控制台)。
为了让它在 Android Studio 中同步,它必须像这样声明:
implementation project(path: ':moduleA', configuration: 'default')
但是上面的问题是它不会再导入moduleA
.
如何声明模块以便同步和导入依赖项?
解决方案
推荐阅读
- python - 在使用 ElementTree 解析之前,如何检查 XML 中是否存在标签?
- python - Django:在 runserver 之后立即运行脚本
- excel - 如何将多列插入Excel中的两列?
- angular - 如何在Angular中的http get函数中从返回中获取数据
- android - webView android上的服务器挂断
- sql - 存在与存在;导致(声称的)性能差异的实现细节
- android - 如何在 recyclerview 中加载图像而不影响 imageview 中定义的大小?
- javascript - 如何从角度 5 中的自定义属性中获取值?
- charts - 是否可以在 VizFrame 中使用切换按钮隐藏/显示折线图
- php - 如何在执行计算该值的代码之前回显变量的值?