是否有可能构建一个使用Kotlin与make或Soong的Android应用程序?

时间:2017-12-18 16:13:59

标签: android makefile kotlin bazel build-system

我正在使用内置于系统映像中的Android应用,我想为其添加Kotlin支持。

目前,它使用Gradle(常规开发)和make(Android.mk,系统构建)构建。向Gradle添加Kotlin支持是非常顺利的,但我仍然坚持使用基于make的部件。我认为将基于制作的部件移动到Soong之后,看到它与Bazel有些相似(至少在语义上,功能方面呢?),这似乎支持构建Android应用程序。我意识到这是一个罕见的设置,我还没有找到Kotlin与make或Soong一起使用的任何例子。

1 个答案:

答案 0 :(得分:0)

使用最新的AOSP,现在可以用Soong构建用Kotlin编写的系统应用程序,但有一些限制。有关更多详细信息,请参见https://github.com/jzoran/kotlin-privapp