Cuestionario sobre los conceptos básicos del entorno de ejecución de SDK

  1. El objetivo del entorno de ejecución de SDK es proporcionar varios beneficios clave al ecosistema de Android. ¿Cuáles de las siguientes opciones son las principales ventajas que se destacan para los desarrolladores de apps y SDKs, así como para los usuarios?

    Selecciona todas las respuestas que consideres correctas.

  2. ¿Cuál de las siguientes afirmaciones describe con precisión un SDK habilitado para el entorno de ejecución (SDK de RE)?

  3. Teniendo en cuenta el nuevo paradigma de distribución para los SDKs habilitados para el entorno de ejecución (SDKs de RE), ¿qué afirmación describe mejor cómo los SDKs de RE están disponibles para las apps y se instalan en los dispositivos de los usuarios?

  4. El entorno de ejecución de SDK cambia de forma fundamental la integración de SDKs, ya que ejecuta SDKs de terceros en un proceso independiente. ¿Cómo aborda este aislamiento de procesos principalmente un desafío clave del modelo de SDK tradicional y estrechamente acoplado?

  5. ¿Cuál es el objetivo principal de las herramientas de generación de "ajustes" en el contexto del entorno de ejecución de SDK?

  6. Cuando se compila un SDK de RE, ¿qué debe implementar el desarrollador del SDK para definir el punto de entrada del SDK, que suele extender una clase generada por un shim?

  7. Cuando se depura un SDK de RE en un dispositivo o emulador en el que el entorno de ejecución de SDK está activo, ¿a qué proceso se debe adjuntar el depurador para inspeccionar el código del SDK de RE?

  8. Según las fases de migración recomendadas para un SDK existente al entorno de ejecución de SDK, ¿cuál suele ser el primer paso?