Kotlin 多平台基础知识在线课程

  1. 采用 Kotlin Multiplatform (KMP) 的主要优势有哪些?

    选择合适的多项回答。

  2. 以下哪些陈述正确描述了 KMP 中代码共享的常见方法?

    选择合适的多项回答。

  3. 以下关于目标和源代码集的说法中,哪一项是正确的?

    选择合适的多项回答。

  4. 以下哪些陈述正确描述了如何添加和管理依赖项?

    选择合适的多项回答。

  5. 预期声明和实际声明机制可应用于哪些 Kotlin 声明?

  6. 哪个 Gradle 任务专门针对 Xcode 环境设计,用于在直接集成期间嵌入和签署 Kotlin 框架?

  7. 在以 Android、iOS 和桌面设备为目标平台的项目中,您明确禁止对平台专用库设置依赖项的位置在哪里?

  8. 在为 JVM 等目标平台进行编译时,会包含哪些来源代码集?

  9. commonMain 源代码集的主要用途是什么?

  10. 在 Kotlin Multiplatform 项目中,测试是如何整理和执行的?

    选择合适的多项回答。