Crea e utilizza un SDK abilitato per il runtime

SDK Runtime è un ambiente di runtime dedicato introdotto in Android 14 per consentire l'esecuzione di SDK per la pubblicità di terze parti in isolamento dall'app. Questo approccio fornisce misure di salvaguardia e protezioni per la raccolta e la condivisione dei dati utente:

  • Un ambiente di esecuzione separato e modificato avviato dall'app.
    • Ogni app può avviare la propria istanza di SDK Runtime.
  • Autorizzazioni e diritti di accesso ai dati ben definiti per gli SDK

SDK Runtime offre i seguenti vantaggi agli sviluppatori di SDK:

  • Isolamento dal codice e dal processo dell'app, il che rende l'SDK inaccessibile
  • Protezione dagli SDK che accedono di nascosto al codice o alle risorse di altri SDK
  • Meccanismi che impediscono a terze parti di manipolare la UI o interferire con i report sullo stato della UI

Panoramica della guida

Questa è una guida per gli sviluppatori per la creazione di un SDK abilitato per il runtime (RE) compatibile con SDK Runtime insieme all'SDK esistente (non abilitato per il runtime).

Scoprirai:

Passaggio 1: rivedi i concetti chiave