有没有理由不在Java项目中使用库的新Kotlin版本?
我在android studio 4.1.1上创建了一个新应用程序,并从androidx中放入了一些库。其中一些库有一个使用Kotlin语言的新版本。例如,有没有理由不在Java项目中使用库的新Kotlin版本?,java,android,kotlin,androidx,Java,Android,Kotlin,Androidx,我在android studio 4.1.1上创建了一个新应用程序,并从androidx中放入了一些库。其中一些库有一个使用Kotlin语言的新版本。例如,androidx.navigation:navigation ui:2.3.2有一个带有kotlin的新版本 在同一个项目中混合使用Java和Kotlin库是否有问题(或者是一个好的做法)?混合使用Java和Kotlin库应该没有问题:Kotlin与Java代码具有极好的互操作性 将Kotlin库添加到项目中会通过包含Kotlin标准库在一定
androidx.navigation:navigation ui:2.3.2
有一个带有kotlin的新版本
在同一个项目中混合使用Java和Kotlin库是否有问题(或者是一个好的做法)?混合使用Java和Kotlin库应该没有问题:Kotlin与Java代码具有极好的互操作性 将Kotlin库添加到项目中会通过包含Kotlin标准库在一定程度上增加二进制大小,因此您应该确保(无论是否使用Kotlin,您都应该这样做)将对二进制大小的影响降至最低