【Kotlin 1.2.10和Java 9对自动模块有相反的规则吗?】教程文章相关的互联网学习教程文章

Kotlin 1.2.10和Java 9对自动模块有相反的规则吗?【代码】

我有一个使用Kotlin Gradle插件的Gradle项目.我想构建一个Java 9模块,所以我的目录结构如下所示:src/main/java/- module-info.java src/main/kotlin/- Foo.kt- Bar.kt build.gradle ...我的build.gradle声明了以下依赖项:dependencies {compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.10"compile "org.jetbrains.kotlin:kotlin-reflect:1.2.10"compile "org.junit.jupiter:junit-jupiter-api:5.0.2" }我在我的Kotlin源代...

在Kotlin中开发的Android库模块导出到Java Application导致失败的解决方案:Lkotlin / jvm / internal / Intrinsics【代码】

我在Kotlin开发了一个Android库模块 – 在Kotlin项目上进行了测试,一切正常.使用gradle的maven-publishing插件,我生成了aar文件并将它们上传到Maven服务器上,所以后来我使用compile’group:artifact:version’在Android Java Application上添加了lib. 库文件似乎被识别,但是,当我尝试启动Lib上存在的活动时,我得到以下堆栈跟踪:05-12 14:21:48.221 11735-11735/*****.*****.dev W/art: Unable to resolve Lbr/com/**********/da...