在完整的Java项目中向Kotlin上的库添加依赖项

时间:2018-04-04 09:37:06

标签: java android kotlin android-library

我在AAR上创建了一个简单的库(Kotlin),在调用时,通过Broadcast机制与其他应用程序进行交互。现在我有一个问题:如何正确地将它连接到第三方开发人员,作为file(不是Maven),他们不必在Kotlin上安装依赖项?

1 个答案:

答案 0 :(得分:1)

您不能:Kotlin可以编译为类文件并在JVM上执行,是的。但是它们依赖于Kotlin运行时...。还请注意,您的Gradle依赖项不会向前嵌套,这意味着您要么包含jars(如果最终用户要使用相同的库,则会导致重复的clase冲突),或者您在文档中告知。或者,您可以使用私有Maven存储库,该存储库可以包含具有嵌套依赖项的文件。