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