使用Buck构建系统构建使用Kotlin编写的Android应用程序

时间:2015-10-19 14:11:33

标签: android kotlin buck

Buck支持构建基于Java的Android项目。有一个项目https://github.com/zserge/buckbone增加了“实验性”Kotlin支持,但它远远无法使用。

有没有办法使用Buck构建系统构建使用Kotlin编写的Android应用程序?

2 个答案:

答案 0 :(得分:4)

目前还没有一种很好的方法可以做到这一点,但zserge一直是其中的一员(查看他们在巴克提出的一些问题)。 scrawlings实际上最近做了refactor Buck的Java代码,以使support for Groovy更容易,这也使得完全支持Kotlin变得容易得多。核心团队不可能为此工作,但我们肯定会为它做一个公关。

答案 1 :(得分:0)

密切关注名为OkBuck的Uber open-source library,它使您可以使用Buck构建系统来编译Java和Kotlin代码。这就是他们目前所有应用程序所使用的。

注意:您将不得不尝试一下,看看它们是否支持您所需的一切,我还不完全了解与Kotlin的兼容性,但是我可以确认它们是已经用它构建了Kotlin应用程序。