【发布时间】:2016-11-20 10:05:50
【问题描述】:
除了 Java 之外,我还将开始使用 Kotlin 进行 Android 开发,因为它具有优势。我已经安装了 Android Studio 插件并在我的 gradle 文件中包含了相关的依赖项。
所以我从 Kotlin 文档和 Stack Overflow 中了解到,可以为 Kotlin 文件包含一个单独的源目录,如下所示:
应用程序:
-清单
-java
-kotlin
-res
我知道我可以通过将以下内容添加到我的 build.gradle 文件中来创建此目录:
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
我的问题是:Kotlin 文件是否应该与 Java 文件位于同一目录中?
除了意见之外,我想知道这方面是否有特定的约定,如果有,为什么会这样。
如果不是,那么每个选项的优缺点是什么?
【问题讨论】: