2

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

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

4

2 回答 2

5

目前没有很好的方法来做到这一点,但zserge一直在涉足其中(查看他们在 Buck 中提交的一些问题)。 scrawlings最近实际上对 Buck 的 Java 代码进行了重构,以使对 Groovy 的支持更容易,这也将使完全支持​​ Kotlin 变得容易得多。核心团队不太可能在这方面工作,但我们肯定会为此进行公关。

于 2015-10-22T14:55:39.760 回答
1

请留意这个名为 OkBuck的 Uber 开源库,它允许您使用 Buck 构建系统编译 Java 和 Kotlin 代码。这是他们目前用于所有应用程序的内容。

注意:您必须尝试一下,看看他们是否支持您需要的一切,我不完全了解与 Kotlin 的兼容性状态,但我可以确认他们已经在使用它构建 Kotlin 应用程序。

于 2018-10-25T16:53:44.953 回答