SDK 런타임은 서드 파티 광고 SDK가 앱과 분리되어 실행될 수 있도록 Android 14에서 도입된 전용 런타임 환경입니다. 이 접근 방식은 사용자 데이터 수집 및 공유에 관한 보호 장치와 보호를 제공합니다.
- 앱에 의해 시작된 별도의 수정된 실행 환경
<ph type="x-smartling-placeholder">
- </ph>
- 모든 앱은 자체 SDK 런타임 인스턴스를 시작할 수 있습니다.
- SDK에 관한 잘 정의된 권한과 데이터 액세스 권한
SDK 런타임은 다음과 같은 이점을 제공하여 SDK 개발자에게 유용합니다.
- 앱의 코드 및 프로세스에서 분리되어 SDK에 액세스할 수 없음
- 서로의 코드나 리소스에 은밀하게 액세스하는 SDK로부터 보호
- 서드 파티가 UI를 조작하거나 UI 상태 보고를 방해하지 못하게 하는 메커니즘
가이드 개요
런타임이 지원되지 않는 기존 SDK와 함께 SDK 런타임 호환 런타임 지원(RE) SDK를 빌드하는 개발자 가이드입니다.
학습 내용
- 아키텍처 및 설치 등 SDK 런타임과 관련된 주요 개념
- 기존 SDK에 권장되는 이전 계획
- 방법:
<ph type="x-smartling-placeholder">
- </ph>
- 개발 환경 설정
- 런타임 지원 SDK 준비
- SDK API를 선언하고 SDK 진입점을 정의합니다.
- 광고 프레젠테이션 및 사용자 상호작용에 런타임 라이브러리 사용
- 런타임이 지원되지 않는 SDK에서 런타임 지원 SDK 호출
- 런타임 지원 SDK 빌드 및 테스트