我想要一个git子模块,它是我的kotlin多平台移动代码。现在,我遇到的问题是我既可以孤立地建立库,也可以作为Android项目的一部分,但不能同时建立库。
在我的图书馆的build.gradle.kts中
plugins {
kotlin("multiplatform") // version "1.4.10"
id("com.android.library")
}
- 注释掉了多平台插件版本后,我的android项目可以正常运行
,但是在运行./gradlew任务我的库时出现此错误:
出了什么问题:
在以下任何来源中均未找到插件[id:'org.jetbrains.kotlin.multiplatform']:
Gradle Core插件(插件不在'org.gradle'名称空间中)
插件存储库(插件依赖项必须包含此源的版本号)
- 使用指定的多平台插件版本,该库可以很好地构建
,但是当为我的android项目运行./gradlew任务 时,出现此错误:
出了什么问题:
在以下任何来源中均未找到插件[id:'org.jetbrains.kotlin.multiplatform']:
Gradle Core插件(插件不在'org.gradle'名称空间中)
插件存储库(插件依赖项必须包含此源的版本号)
错误解决插件[id:'org.jetbrains.kotlin.multiplatform',版本:'1.4.10']
对于已经在类路径中的插件的插件请求,不得包含版本
关于如何使其同时工作的任何建议/示例?
谢谢