Tworzenie i wykorzystywanie pakietu SDK z włączonym środowiskiem wykonawczym

Środowisko wykonawcze SDK to specjalne środowisko wykonawcze wprowadzone w Androidzie 14, które umożliwia działanie pakietów SDK do wyświetlania reklam innych firm w izolacji od aplikacji. Takie podejście zapewnia zabezpieczenia i ochronę w zakresie gromadzenia i udostępniania danych użytkowników:

  • Oddzielne, zmodyfikowane środowisko wykonawcze inicjowane przez aplikację.
    • Każda aplikacja może uruchomić własną instancję środowiska wykonawczego pakietu SDK.
  • Dobrze zdefiniowane uprawnienia i prawa dostępu do danych dla pakietów SDK

Środowisko wykonawcze SDK przynosi deweloperom pakietów SDK następujące korzyści:

  • izolacja od kodu i procesu aplikacji, co uniemożliwia dostęp do pakietu SDK;
  • Ochrona przed pakietami SDK, które potajemnie uzyskują dostęp do kodu lub zasobów innych pakietów SDK
  • mechanizmy, które uniemożliwiają osobom trzecim manipulowanie interfejsem lub zakłócanie raportowania stanu interfejsu;

Omówienie przewodnika

To przewodnik dla deweloperów, który zawiera informacje o tworzeniu pakietu SDK używanego w czasie działania aplikacji, który jest zgodny ze środowiskiem wykonawczym SDK, obok istniejącego pakietu SDK (nieużywanego w czasie działania aplikacji).

Dowiesz się:

Krok 1. Zapoznaj się z najważniejszymi pojęciami