privacysandbox 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-alpha13
、androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha13
、androidx.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-alpha12
、androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha12
、androidx.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-alpha11
、androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha11
、androidx.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-alpha10
、androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha10
、androidx.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-alpha09
、androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha09
、androidx.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-alpha08
と androidx.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-alpha07
と androidx.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-alpha06
と androidx.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-alpha05
と androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha05
がリリースされました。このバージョンは内部ブランチで開発されています。
新機能
- (
PrivacySandbox
デベロッパー プレビュー 8 以降のみ)アプリ サンドボックス メディエーションのサポートを追加する(SdkSandboxManagerCompat#registerAppOwnedSdkSandboxInterface
とSdkSandboxControllerCompat#getAppOwnedSdkSandboxInterfaces
を参照)
バージョン 1.0.0-alpha04
2023 年 5 月 10 日
androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha04
と androidx.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(プライバシー サンドボックス)をビルドして読み込むためのコンポーネントが含まれます。