更新 3. KOTLIN 现已正式支持 Android开发。通过谷歌。啊啊啊啊!
更新 2:从长远来看,JetBrains 似乎真的致力于支持 Kotlin for Android。我是一个快乐的 kotlin 用户 :)。
更新:来自 JetBrains 的 Hadi Hariri提到他们将发布有关此主题的一些信息。一旦他们这样做,我会更新这篇文章。
=== 下一个弃用的东西 ===
Google 刚刚发布了即将推出的 Android N 的预览版,其中包含一些有趣的功能,最值得注意的是部分Java 8 语言支持。这是可能的,因为谷歌正在开发新的Jack 工具链。
当前使用javac或kotlinc的工具链:
javac ( .java
--> .class
) --> dx ( .class
--> .dex
)
kotlinc ( .kt
--> .class
) --> dx ( .class
--> .dex
)
新的 Jack 工具链:
Jack ( .java
--> .jack
--> .dex
)
我假设 Google 将推动使Jack成为 Android 开发的默认工具链。更新:Jack现在已弃用。是的。
我的问题是,这个新的工具链将来会如何影响我作为Android 开发的kotlin用户?我会被“困在过去”吗?