gpt4 book ai didi

android - 在多模块 Android 项目中找不到 Kotlin typealias

转载 作者:行者123 更新时间:2023-12-05 00:06:25 31 4
gpt4 key购买 nike

我正在处理一个多模块项目,该项目不再编译。设置是一些模块在另一个 git repo(repo“A”)中并将模块的 AAR 输出发布到 maven。然后另一个 git repo (repo "B") 通过 maven 拉入那些 AARs。

在我开始将更多模块从一个存储库转移到另一个存储库之前它昨天起作用了(这是一个多阶段的工作)。它目前失败是因为 repo“A”中的一个模块创建了 Kotlin typealias,而 repo“B”中的另一个模块试图使用该 typealias。现在,它无法在 repo “B”的模块中找到 typealias

我查看了生成的 AAR,并在我期望的位置看到了定义的 typealias

Kotlin typealias 是否需要某种特殊设置才能从 AAR 中使用?

最佳答案

您应该将以下内容添加到模块的 build.gradle 文件中:

apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

关于android - 在多模块 Android 项目中找不到 Kotlin typealias,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53091330/

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