Android studio 可以在Android Studio中将我的Kotlin文件移动到单独的包(源类型)中吗?

Android studio 可以在Android Studio中将我的Kotlin文件移动到单独的包(源类型)中吗?,android-studio,intellij-idea,kotlin,Android Studio,Intellij Idea,Kotlin,默认文件夹结构如下所示: app: -manifests -java -res app: -manifest -java -kotlin -res 有没有一种方法可以让我在这里为kotlin创建另一个文件夹?所以看起来是这样的: app: -manifests -java -res app: -manifest -java -kotlin -res 当然,只需将文件夹标记为。实际上,默认的Gradle Kotlin插件会自动将src/main/Kotlin和src/main/java识别

默认文件夹结构如下所示:

app:
-manifests
-java
-res
app:
-manifest
-java
-kotlin
-res
有没有一种方法可以让我在这里为kotlin创建另一个文件夹?所以看起来是这样的:

app:
-manifests
-java
-res
app:
-manifest
-java
-kotlin
-res

当然,只需将文件夹标记为。实际上,默认的Gradle Kotlin插件会自动将
src/main/Kotlin
src/main/java
识别为源文件夹。

是的,这是可能的。添加名为
kotlin
的文件夹,然后将以下行添加到
app/build.gradle
文件的
android
部分:

sourceSets {
    main.java.srcDirs += 'src/main/kotlin'
}

如果您想在Android Studio中阅读更多关于Kotlin Android项目的信息,可以阅读。

在Android Studio中找不到此选项:(我的Android项目视图只显示Java一个,即使项目视图将kotlin重新定义为源文件夹您是否尝试过使用构建自动化系统,如Gradle?手动设置源文件夹和依赖项可能会很快变得单调乏味。您的问题可以通过在
build.Gradle
文件中添加一行代码来解决。