Tworzenie i wykorzystywanie pakietu SDK z włączonym środowiskiem wykonawczym
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Środowisko wykonawcze SDK to specjalne środowisko wykonawcze wprowadzone w Androidzie 14, które umożliwia uruchamianie pakietów SDK do wyświetlania reklam innych firm niezależnie od aplikacji. To podejście zapewnia środki ochrony związane z gromadzeniem i udostępnianiem danych użytkowników:
oddzielne, zmodyfikowane środowisko wykonawcze inicjowane przez aplikację;
Każda aplikacja może uruchomić własną instancję środowiska wykonawczego SDK.
Dobrze zdefiniowane uprawnienia i prawa dostępu do danych dla pakietów SDK
Odizolowanie od kodu i procesu aplikacji, przez co pakiet SDK jest dla nich niedostępny
Ochrona przed ukrytymi zasobami SDK, które uzyskują dostęp do cudzych kodów lub zasobów
Mechanizmy, które uniemożliwiają osobom trzecim manipulowanie interfejsem użytkownika lub zakłócanie raportowania jego stanu.
.
Omówienie przewodnika
To jest przewodnik dla programistów, który zawiera informacje o tworzeniu zgodnego z środowiskiem wykonawczym pakietu SDK zgodnego z środowiskiem wykonawczym SDK razem z istniejącym pakietem SDK przeznaczonym do środowiska wykonawczego.
Dowiesz się:
kluczowe pojęcia związane ze środowiskiem wykonawczym pakietu SDK, takie jak architektura i instalacja;
sugerowany plan migracji w przypadku dotychczasowych pakietów SDK;
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-09-10 UTC."],[[["The SDK Runtime on Android 14 isolates third-party advertising SDKs from apps to enhance user privacy around data collection and sharing."],["SDKs in the Runtime benefit from code and resource isolation, preventing unauthorized access and UI manipulation by other SDKs or the app."],["This guide aids developers in building Runtime-compatible SDKs, covering setup, API declaration, integration, and testing."],["A trusted distribution and installation mechanism is introduced, delivering SDKs as separate packages for enhanced security."],["Developers can leverage the provided sample project and migration plan for adapting existing SDKs to the SDK Runtime environment."]]],["The SDK Runtime in Android 14 isolates third-party advertising SDKs from apps, creating a separate execution environment with defined permissions. This protects user data and prevents unauthorized access between SDKs or the app. SDKs are delivered and installed as separate packages. Developers can build runtime-enabled SDKs, defining APIs and entry points, and utilizing libraries for ad presentation. A migration plan is available for existing SDKs. This involves setting up the development environment and preparing, declaring, testing and calling the runtime-enabled SDK.\n"]]