问题 Kotlin中`external`关键字的目的是什么?


究竟是什么目的 external Kotlin中的关键字?

我想这对JNI来说就像 native 在Java中,但我似乎无法找到任何实际的参考或文档。


7933
2018-02-22 11:48


起源



答案:


实际上,它相当于Java native。目前文档中缺少它,但有一个 问题 添加它。


11
2018-02-22 12:26



我是这么想的。感谢您提供问题的链接 - maciekjanusz
但在 github.com/ligee/kotlin-ndk-samples/blob/master/hello-jni/src/... 它使用原生关键字...... - Alex Byrth
@AlexByrth不幸的是你可以找到很多包含过时的Kotlin代码的GitHub存储库,这些代码不再与Kotlin 1.0编译 - yole


答案:


实际上,它相当于Java native。目前文档中缺少它,但有一个 问题 添加它。


11
2018-02-22 12:26



我是这么想的。感谢您提供问题的链接 - maciekjanusz
但在 github.com/ligee/kotlin-ndk-samples/blob/master/hello-jni/src/... 它使用原生关键字...... - Alex Byrth
@AlexByrth不幸的是你可以找到很多包含过时的Kotlin代码的GitHub存储库,这些代码不再与Kotlin 1.0编译 - yole