我们有一个使用 android sdk 在原生 android 中完全开发的移动项目。 我们想将代码库完全迁移到 kotlin。所以想知道什么是 迁移到 Kotlin 时要牢记的主要事项。
最佳答案
在将项目从 Java 转换为 Kotlin 之前,请牢记一些事情。
- 从 Java 转换为 Kotlin 可能会导致您的 git 跟踪。 Refer避免这个问题
- Android Studio 提供了自动将 Java 代码转换为 Kotlin 的简单方法 [按 Ctrl+Alt+Shift+K]。但它可能会出现一些冲突,例如“执行此转换后,项目其余部分中的某些代码可能需要更正。是否要找到此类代码并更正它?”。例如在你的 java 文件中包含静态变量。因为 Kotlin 不支持静态。在这种情况下,您必须手动更正它。这花了一些时间。
- 在开发过程中,您可能会维护许多分支。如果您将一个文件从 Java 转换为 Kotlin 将影响其他分支。
关于android - 一次在 kotlin 中迁移整个 android 项目是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48148362/