如何处理颤振Java/Kotlin

如何处理颤振Java/Kotlin,java,android,flutter,kotlin,Java,Android,Flutter,Kotlin,我刚刚注意到我的Flatter应用程序,android版本在Kotlin中,即Kotlin目录包含MainActivity.kt 如果我这样做了,那是个错误,因为我不认识任何科特林 我更喜欢Java中的android应用程序,它是Java文件夹下的MainActivity.Java 我该如何改变现状,使我的android应用程序使用Java?因为最新版本的Flatter android项目默认使用kotlin创建。您可以通过删除android文件夹并在项目根目录下运行下面的命令重新创建该文件夹来

我刚刚注意到我的Flatter应用程序,android版本在Kotlin中,即Kotlin目录包含MainActivity.kt

如果我这样做了,那是个错误,因为我不认识任何科特林

我更喜欢Java中的android应用程序,它是Java文件夹下的MainActivity.Java


我该如何改变现状,使我的android应用程序使用Java?

因为最新版本的Flatter android项目默认使用kotlin创建。您可以通过删除
android
文件夹并在项目根目录下运行下面的命令重新创建该文件夹来更改此设置


flattercreate-a java。

为什么需要更改kotlin代码?我想使用一个用Java编写的插件,插件的脚本是用Java编写的。例如,我有一个名为application.java的文件,我想它应该放在与MainActivity.java相同的路径上。但是我没有MainActivity.java。我拥有的是MainActivity.kt。那不行,是吗?我猜反正也行。Java和Kotlin是可互操作的。在运行时,.java和.kt文件之间没有区别,除了一些不相关的元数据,因为它们都被编译成字节码。