SDK 运行时基础知识测验

  1. SDK 运行时旨在为 Android 生态系统提供多项关键优势。以下哪些主要优势对应用和 SDK 开发者以及用户而言尤为重要?

    选择合适的多项回答。

  2. 下面哪一项准确描述了运行时启用型 SDK (RE SDK)?

  3. 考虑到支持运行时的 SDK (RE SDK) 的新分发范式,以下哪个陈述最能说明 RE SDK 如何提供给应用并安装在用户设备上?

  4. SDK 运行时通过在单独的进程中运行第三方 SDK,从根本上改变了 SDK 集成。这种进程隔离主要如何解决传统紧耦合 SDK 模型的关键挑战?

  5. 在 SDK 运行时环境中,“shim”生成工具的主要用途是什么?

  6. 构建 RE SDK 时,SDK 开发者必须实现什么才能定义 SDK 的入口点(通常会扩展 shim 生成的类)?

  7. 在 SDK 运行时处于活动状态的设备或模拟器上调试 RE SDK 时,调试程序必须附加到哪个进程才能检查 RE SDK 的代码?

  8. 根据将现有 SDK 迁移到 SDK 运行时的建议迁移阶段,通常第一步是什么?