privacysandbox sdkruntime

  
このライブラリは SdkRuntime 対応コンシューマにコンポーネントを提供します。
最新の更新 安定版リリース リリース候補版 ベータ版リリース アルファ版リリース
2024 年 3 月 6 日 - - - 1.0.0-alpha13

依存関係の宣言

privacysandbox-sdkruntime への依存関係を追加するには、Google の Maven リポジトリをプロジェクトに追加する必要があります。詳しくは、Google の Maven リポジトリをご覧ください。

アプリまたはモジュールの build.gradle ファイルに、必要なアーティファクトの依存関係を追加します。

Groovy

dependencies {

    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha13"
    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha13"
}

Kotlin

dependencies {
    implementation("androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha13")
    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha13"
}

依存関係について詳しくは、ビルド依存関係の追加をご覧ください。

フィードバック

お寄せいただいたフィードバックは Jetpack 改善の参考にさせていただきます。新しい問題が見つかった場合や、このライブラリを改善するアイデアをお持ちの場合は、お知らせください。新しい問題を報告していただく前に、このライブラリの既存の問題をご確認ください。スターボタンをクリックすると、既存の問題に投票できます。

新しい問題を報告する

詳細については、Issue Tracker のドキュメントをご覧ください。

バージョン 1.0

バージョン 1.0.0-alpha13

2024 年 3 月 6 日

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha13androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha13androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha13 がリリースされました。バージョン 1.0.0-alpha13 に含まれる commit については、こちらをご覧ください。

新機能

  • SDK 間の読み込みのサポート(SdkSandboxControllerCompat#loadSdk)- Backcompat - SDK を(アプリケーション プロセスで)ローカルに読み込んだ際に、他の SDK も読み込めるようになりました

バージョン 1.0.0-alpha12

2024 年 1 月 24 日

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha12androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha12androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha12 がリリースされました。バージョン 1.0.0-alpha12 に含まれる commit については、こちらをご覧ください。

新機能

  • サンドボックスで他の SDK によって SDK を読み込むための SdkSandboxControllerCompat#loadSdk を導入しました(現在は API 34 拡張機能 10 でのみサポートされています)

API の変更

  • API 33 デバイスでのサンドボックスのサポートを削除 - API 34 より前のバージョンで逆互換(アプリ内)モードを使用する必要があります。

バージョン 1.0.0-alpha11

2023 年 11 月 15 日

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha11androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha11androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha11 がリリースされました。バージョン 1.0.0-alpha11 に含まれる commit については、こちらをご覧ください

新機能

  • API34 Ext 8 デバイスで AppOwnedSdkSandboxInterfaceCompat をサポート(以前は PrivacySandbox デベロッパー プレビュー ビルドでのみ対応)

バージョン 1.0.0-alpha10

2023 年 10 月 18 日

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha10androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha10androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha10 がリリースされました。バージョン 1.0.0-alpha10 に含まれる commit については、こちらをご覧ください。

バグの修正

  • アプリプロセスで読み込まれた SDK のリソースの再マッピングを修正しました。

バージョン 1.0.0-alpha09

2023 年 10 月 4 日

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha09androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha09androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha09 がリリースされました。バージョン 1.0.0-alpha09 に含まれる commit については、こちらをご覧ください

API の変更

  • SDK 用の sdkruntime-core ライブラリの代わりに使用する sdkruntime-provider ライブラリの最初のリリースです。
  • SandboxedSdkProviderAdapter を sdkruntime-provider に移行しました。sdkruntime-core の SandboxedSdkProviderAdapter は非推奨となったため、まもなく削除されます。

バグの修正

  • SDK のアンロード時にすべての SdkSandboxActivityHandlerCompat の登録を解除。
  • ActivityHolder のライフサイクル イベントが ReportFragment の動作と一致するようになりました

バージョン 1.0.0-alpha08

2023 年 8 月 9 日

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha08androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha08 がリリースされました。バージョン 1.0.0-alpha08 に含まれる commit については、こちらをご覧ください。

バグの修正

  • ターゲット コンテキスト SharedPreferences が存在しない場合に SharedPreferences の移行が失敗する問題を修正しました。

バージョン 1.0.0-alpha07

2023 年 7 月 26 日

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha07androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha07 がリリースされました。バージョン 1.0.0-alpha07 に含まれる commit については、こちらをご覧ください

新機能

  • ローカル(アプリプロセス)で読み込まれた SDK に対する SDK ごとの SharedPreferences のサポート。 バックコンパット モードの SDK で SDK ごとの SharedPreferences サポートを提供するように SandboxedSdkProviderCompat#context をカスタマイズしました。

バージョン 1.0.0-alpha06

2023 年 6 月 21 日

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha06androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha06 がリリースされました。バージョン 1.0.0-alpha06 に含まれる commit については、こちらをご覧ください

新機能

  • SDK ごとのストレージとデータベースで、(アプリプロセスで)ローカルに読み込まれた SDK をサポート。
  • SandboxedSdkProviderCompat#context が、バックコンパット モードの SDK で SDK ごとのストレージとデータベースをサポートするようにカスタマイズされました。

バージョン 1.0.0-alpha05

2023 年 6 月 7 日

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha05androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha05 がリリースされました。このバージョンは内部ブランチで開発されています。

新機能

  • PrivacySandbox デベロッパー プレビュー 8 以降のみ)アプリ サンドボックス メディエーションのサポートを追加する(SdkSandboxManagerCompat#registerAppOwnedSdkSandboxInterfaceSdkSandboxControllerCompat#getAppOwnedSdkSandboxInterfaces を参照)

バージョン 1.0.0-alpha04

2023 年 5 月 10 日

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha04androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha04 がリリースされました。このバージョンは内部ブランチで開発されています。

新機能

  • SDK サンドボックス内でアクティビティを開始するための初期サポート(UDC+ デバイスで利用可能): SDK は SdkSandboxControllerCompat#registerSdkSandboxActivityHandler を呼び出してハンドラを登録する必要があります。その後、アプリは SdkSandboxManagerCompat#startSdkSandboxActivity を呼び出して SDK のアクティビティを開始できます。

バージョン 1.0.0-alpha03

2023 年 4 月 5 日

androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha03 がリリースされました。

新機能

  • SandboxProcessDeathCallback のサポートを追加しました。
  • SDK のアンロードのサポートを追加しました。

API の変更

  • SandboxedSdkCompat#create(binder) を削除しました。コンストラクタ SandboxedSdkCompat(binder) を使用してください。

バージョン 1.0.0-alpha02

2023 年 3 月 22 日

androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha02 がリリースされました。

新機能

  • 読み込まれた SDK のリストを取得するための API(SdkSandboxControllerCompat.getSandboxedSdks())を追加しました。

バージョン 1.0.0-alpha01

2023 年 1 月 11 日

androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha01 がリリースされました。

  • これは新しい Jetpack ライブラリで、古いバージョンの Android プラットフォームでランタイム対応 SDK(プライバシー サンドボックス)をビルドして読み込むためのコンポーネントが含まれます。