繁体   English   中英

构建Android项目时如何解决AAR依赖错误

[英]How to resolve AAR dependency errors when building Android project

在我正在处理的项目中,代码库有大约 25 个模块在几个应用程序之间共享,其想法是可以在应用程序之间重用相同的代码。

当我构建项目时,我几乎总是收到以下错误:

构建 AAR 时不支持直接的 local.aar 文件依赖项。 生成的 AAR 将被破坏,因为来自任何 local.aar 文件依赖项的类和 Android 资源不会打包在生成的 AAR 中。

导致该错误的模块通常不同。

奇怪的是,当我运行应用程序而不是构建项目时,它工作得很好。

我尝试过使缓存无效并重新启动并重新克隆存储库,但它不能解决问题。

值得一提的是,这个问题似乎只影响了少数开发人员。

知道为什么项目运行但没有构建吗?

您正在另一个项目中使用 AAR 文件。 父 AAP/Module 需要添加您在本地 AAR 文件中使用的所有依赖项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM