首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >[fat-aar][调试]无法重新分配:kotlinx-coroutines core

[fat-aar][调试]无法重新分配:kotlinx-coroutines core
EN

Stack Overflow用户
提问于 2022-02-15 08:50:42
回答 1查看 147关注 0票数 1

我使用kezong fat-aar插件(来自https://github.com/kezong/fat-aar-android)来创建一个aar伪制品,包括一个基于NDK的项目和一些其他库。我使用了大量的kotlin代码,所以我需要kotlinx-coroutines核心包括在我的最终aar人造制品中。

我试过这种配置:

依赖性{实现项目(‘:mysubproject’)嵌入项目(路径:':mysubproject',配置:‘默认’)嵌入'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.0‘嵌入"org.jetbrains.kotlin:kotlin-reflect:$kotlin_version“}

对于"mysubproject“和kotlin-reflect,一切都很好,但它并不适用于kotlinx-coroutines核心。当我同步gradle时,我收到了这个消息:

脂肪

你知道我如何嵌入这个依赖项吗?也许我做错了什么..。注意,如果我不使用我的伪制品将实现'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.0‘放在我的最后一个应用程序中,我就会崩溃。

建设环境

代码语言:javascript
复制
Operating System: MacOS 12.1
Gradle Plugin Version: 7.2
Gradle Version: 7.1.1
Fat-aar Version: 1.3.6
EN

回答 1

Stack Overflow用户

发布于 2022-08-03 11:24:16

您可以尝试以下方法:

代码语言:javascript
复制
fataar {
    /**
     * If transitive is true, local jar module and remote library's dependencies will be embed. (local aar module does not support)
     * If transitive is false, just embed first level dependency
     * Default value is false
     * @since 1.3.0
     */
    transitive = true
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71123490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档