我想在我用Java编写的Android应用程序中集成用Kotlin编写的SDK的代码,该代码由一些导入以及一些方法(如onCreate(),onIntent()等)组成,而Java应用程序也具有相同的方法(我想合并那些相同的方法)。但是,我的应用程序有很多Java类,并且Kotlin代码仅在一个类中需要。当我将该类转换为Kotlin时,很难处理由不同Java类生成的所有错误,因此我不想将该Java类转换为Kotlin。
那么,我该如何解决这个问题?我应该将Kotlin代码转换为Java还是有其他解决方案?
预先感谢...
答案 0 :(得分:1)
您无需将Kotlin转换为Java,反之亦然。您可以在一个项目中使用两种语言。
由于您正在开发Android项目,因此Kotlin和Java均被编译为JVM字节码。因此,您可以将Kotlin类称为Java,反之亦然。