SDK ランタイムは、Android 14 で導入された専用のランタイム環境であり、サードパーティの広告 SDK をアプリから分離して実行できます。このアプローチにより、ユーザーデータの収集と共有に関する安全保護対策と保護が提供されます。
- アプリが開始する、独立した変更済みの実行環境。
<ph type="x-smartling-placeholder">
- </ph>
 - すべてのアプリは独自の 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 をビルドしてテストする