SDK Runtime è un ambiente di runtime dedicato introdotto in Android 14 per consentire l'esecuzione isolata dell'app degli SDK per la pubblicità di terze parti. Questo approccio offre misure di salvaguardia e protezione per la raccolta e la condivisione dei dati degli utenti:
- Un ambiente di esecuzione modificato e separato avviato dall'app.
- Ogni app può avviare la propria istanza SDK Runtime.
 
 - Autorizzazioni e diritti di accesso ai dati ben definiti per gli SDK
 
SDK Runtime offre agli sviluppatori SDK:
- Isolamento dal codice e dal processo dell'app, rendendo inaccessibile l'SDK
 - Protezione contro gli SDK che accedono in modo nascosto al codice o alle risorse degli altri
 - Meccanismi che impediscono a terze parti di manipolare l'interfaccia utente o interferire con i report sullo stato dell'interfaccia utente
 
Panoramica della guida
Questa è una guida per gli sviluppatori su come creare un SDK abilitato per il runtime (RE) compatibile con SDK Runtime insieme all'SDK esistente (non abilitato per il runtime).
Scoprirai:
- I concetti chiave relativi a SDK Runtime, ad esempio architettura e installazione
 - Un piano di migrazione suggerito per gli SDK esistenti
 - Istruzioni:
- Configurare l'ambiente di sviluppo
 - Preparare l'SDK abilitato per il runtime
 - Dichiara le API SDK e definisci il punto di ingresso dell'SDK
 - Utilizzare le librerie di runtime per la presentazione degli annunci e le interazioni degli utenti
 - Chiama l'SDK abilitato per il runtime dall'SDK non abilitato per il runtime
 - Crea e testa il tuo SDK abilitato per il runtime
 
 
Passaggio 1: esamina i concetti principali