【发布时间】:2021-09-23 05:22:47
【问题描述】:
一切都很好,但是在下一次构建之后我遇到了一些错误。
构建 AAR 时不支持直接本地 .aar 文件依赖项。生成的 AAR 将被破坏,因为来自任何本地 .aar 文件依赖项的类和 Android 资源不会打包在生成的 AAR 中。在这种情况下,以前版本的 Android Gradle 插件也会产生损坏的 AAR(尽管没有抛出此错误)。 :app 项目的以下直接本地 .aar 文件依赖导致此错误
implementation files('libs/lib1.aar')
implementation files('libs/lib2.aar')
我没有这些库的源代码,因此我无法将它们作为模块连接。我该如何解决这些问题?
谢谢你。
【问题讨论】:
-
将这些 AAR 放在 Maven 存储库中,例如
mavenLocal(),然后从那里提取它们。 -
同样的问题 :( 有什么解决办法吗?
标签: android android-studio android-library android-gradle-3.0