Compila y usa un SDK habilitado para el entorno de ejecución

El entorno de ejecución de SDK es un entorno de ejecución dedicado que se introdujo en Android 14 para permitir que los SDKs de publicidad de terceros se ejecuten de forma aislada de la app. Este enfoque proporciona protecciones en torno a la recopilación y el uso compartido de datos de los usuarios:

  • Un entorno de ejecución separado y modificado que inicia la app.
    • Cada app puede iniciar su propia instancia del entorno de ejecución de SDK.
  • Permisos bien definidos y derechos de acceso a los datos para SDKs

El entorno de ejecución de SDK beneficia a los desarrolladores de SDK porque les ofrece lo siguiente:

  • Aislamiento del código y el proceso de la app, lo que dificulta el acceso al SDK
  • Protección contra los SDKs que acceden de forma encubierta al código o los recursos de los demás
  • Mecanismos que evitan que terceros manipulen la IU o interfieran en los informes de estado de la IU

Descripción general de la guía

Esta es una guía para desarrolladores para compilar un SDK habilitado para el entorno de ejecución (RE) compatible con el entorno de ejecución de SDK junto con tu SDK existente (no habilitado para el entorno de ejecución).

Aprenderás a hacer lo siguiente:

Paso 1: Revisa los conceptos clave