privacysandbox sdkruntime

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

依存関係の宣言

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

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

Groovy

dependencies {

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

Kotlin

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

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

フィードバック

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

新しい問題を報告する

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

バージョン 1.0

バージョン 1.0.0-alpha14

2024 年 7 月 24 日

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

新機能

  • クライアント アプリのパッケージ名を取得するための SdkSandboxControllerCompat#getClientPackageName を導入しました。

API の変更

  • sdkruntime-core の SandboxedSdkProviderAdapter を完全に削除しました。sdkruntime-provider ライブラリの SandboxedSdkProviderAdapter を使用してください。

バージョン 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 については、こちらをご覧ください。

新機能

  • Backcompat SDK-SDK の読み込み(SdkSandboxControllerCompat#loadSdk)のサポート - ローカルに(アプリケーション プロセスで)読み込まれた 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 ごとの 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

バージョン 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(プライバシー サンドボックス)をビルドして読み込むためのコンポーネントが含まれます。