【发布时间】:2021-08-18 05:50:16
【问题描述】:
为了将我的库的所有依赖项打包到 .aar 文件中,我使用了https://github.com/kezong/fat-aar-android,并且我能够看到 .aar 文件的 libs 文件夹中的所有依赖项(通过提取它进行检查)。但是当我在示例项目中使用生成的 .aar 文件时,我遇到了构建错误:
Execution failed for task ':app:checkDebugDuplicateClasses'.
无法解析配置“:app:debugRuntimeClasspath”的所有文件。 无法转换 MyMobileSDK-debug-.aar (:MyMobileSDK-debug:) 以匹配属性 {artifactType=enumerated-runtime-classes, org.gradle.status=integration, org.gradle.usage=java-runtime}。 > AarToClassTransform 执行失败:/home/abhishek.kumar/AndroidStudioProjects/sdk-api-android/app/libs/MyMobileSDK-debug.aar。 > 重复条目:META-INF/versions/9/module-info.class
我们将不胜感激任何帮助或指导。谢谢。
【问题讨论】:
标签: android android-studio build.gradle aar