gpt4 book ai didi

android - 如何配置具有自己依赖的外部库?

转载 作者:行者123 更新时间:2023-11-29 02:23:02 27 4
gpt4 key购买 nike

我按照这个 post 创建了新库.

所以我有库项目 (library) 和应用程序项目 (app)。当我使用以下代码手动将库连接到应用程序时,它可以工作。

include ':libraryname'
project(':libraryname').projectDir = new File(settingsDir, '../your-library-folder/libraryname')

但它只在我将新的 AAR 依赖项添加到库中之前有效

文件 - 新模块 - 新 AAR 包以及我将依赖项(实现项目(':library_aar'))添加到 library

执行此操作后,Android Studio 向我显示错误(对于 app,在 library 中一切正常):在项目“:library”中找不到路径为“:library_aar”的项目。

工作:

Project Application
- Module "app" > dependency to "library"

Project Library
- Module "library"

不工作:

Project Application
- Module "app" > dependency to "library"

Project Library
- Module "library" > dependency to "library_aar"
- Module "library_aar"

问题是如何正确设置内部库对某些 AAR 库的依赖?

enter image description here enter image description here

最佳答案

好的,我知道了,我还必须将“library_aar”的依赖项添加到“app”。

Project Application
- Module "app" > dependency to "library"
- Module "app" > dependency to "library_aar"

Project Library
- Module "library" > dependency to "library_aar"
- Module "library_aar"

关于android - 如何配置具有自己依赖的外部库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54036345/

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