如何创建可重用的库

我想创建一个可以在我的Android应用程序中重用的Kotlin库。 不过,我不希望它成为一个Android库,因为我希望能把它连​​接到一些测试和嘲笑框架。

在我的Android应用程序中,我右键单击顶层应用程序节点,并执行New -> Module ,然后选择Java Library 。 但是在新的Java库中,似乎Kotlin只是被部分支持。 大部分的语法工作,但其他的事情不。

例如,我的HashMap forEach是未解决,以及试图索引它,如items[0] 。 我正在以正确的方式进行吗?

我不得不进入模块设置和依赖关系(对于可重用的库)我添加了一个库依赖kotlin-std-lib。 现在一切都解决了,似乎正在工作。