gpt4 book ai didi

android - 尝试解决 Gradle 中的相互依赖关系

转载 作者:行者123 更新时间:2023-12-03 05:24:59 25 4
gpt4 key购买 nike

我有一个 Android 项目,我正在尝试设置一个具有以下依赖项的工作区:

<master project>
|__master_library
|____| master_library_module_1
|____| master_library_module_2
|____| master_library_module_3
|____| master_library_module_4
|__sample application
|__3rd_party_plugin_libs_dir
|____| library_plugin_1 (implementation dependency on master_library)
|____| library_plugin_2 (implementation dependency on master_library)
|____| library_plugin_3 (implementation dependency on master_library)

我正在努力定义根 settings.gradle 的正确方法,以及 3rd 方插件库中的引用以实现对同一项目中的另一个子模块的依赖。

我已将每个模块添加到根 settings.gradle,每个链接如 this ,但就项目而言,几乎没有关于如何引用实际上是“上游”的东西的文档。

想法?

最佳答案

如果其他人遇到这种情况,Android Studio 甚至不喜欢 rouge settings.gradle。

  • 在根项目settings.gradle中定义所有模块
  • 确保删除可能存在的任何其他 settings.gradle。拥有空白文件根本不起作用,Android Studio 的行为也很糟糕。
  • 关于android - 尝试解决 Gradle 中的相互依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61690214/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com