privacysandbox sdkruntime
Bản cập nhật mới nhất | Bản phát hành ổn định | Bản phát hành dùng thử | Bản phát hành beta | Bản phát hành alpha |
---|---|---|---|---|
Ngày 11 tháng 12 năm 2024 | - | - | - | 1.0.0-alpha16 |
Khai báo phần phụ thuộc
Để thêm một phần phụ thuộc trên privacysandbox-sdkruntime, bạn phải thêm kho lưu trữ Google Maven vào dự án. Đọc phần Kho lưu trữ Maven của Google để biết thêm thông tin.
Thêm các phần phụ thuộc cho cấu phần phần mềm bạn cần trong tệp build.gradle
cho ứng dụng hoặc mô-đun:
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" }
Để biết thêm thông tin về các phần phụ thuộc, hãy xem bài viết Thêm phần phụ thuộc vào bản dựng.
Ý kiến phản hồi
Ý kiến phản hồi của bạn có thể giúp chúng tôi cải thiện Jetpack. Hãy cho chúng tôi biết nếu bạn phát hiện lỗi mới hoặc có ý tưởng cải thiện thư viện này. Vui lòng xem các lỗi hiện có trong thư viện này trước khi báo một lỗi mới. Bạn có thể thêm lượt bình chọn cho lỗi hiện có bằng cách nhấp vào nút dấu sao.
Xem tài liệu về Công cụ theo dõi lỗi để biết thêm thông tin.
Phiên bản 1.0
Phiên bản 1.0.0-alpha16
Ngày 11 tháng 12 năm 2024
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha16
, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha16
và androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha16
. Phiên bản 1.0.0-alpha16 bao gồm các thay đổi sau.
Thay đổi về API
- Giới thiệu
SdkSandboxClientImportanceListenerCompat
cho SDK để nhận thông báo về các thay đổi về mức độ quan trọng của ứng dụng của ứng dụng khách (trạng thái trên nền trước)
Sửa lỗi
- Khắc phục lỗi khiến ứng dụng khách có proguard không tải được SDK ở chế độ tương thích ngược.
Phiên bản 1.0.0-alpha15
Ngày 13 tháng 11 năm 2024
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha15
, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha15
và androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha15
. Phiên bản 1.0.0-alpha15 bao gồm các thay đổi sau.
Tính năng mới
- Hỗ trợ tạo
LayoutInflater
từSdkContext
ở chế độ tương thích ngược. - Hỗ trợ tạo
DisplayContext/WindowContext
từSdkContext
ở chế độ tương thích ngược.
Phiên bản 1.0.0-alpha14
Ngày 24 tháng 7 năm 2024
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha14
, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha14
và androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha14
. Phiên bản 1.0.0-alpha14 bao gồm các thay đổi sau.
Tính năng mới
- Giới thiệu
SdkSandboxControllerCompat#getClientPackageName
để truy xuất tên gói ứng dụng khách.
Thay đổi về API
- Xoá hoàn toàn
SandboxedSdkProviderAdapter
khỏi sdkruntime-core. Vui lòng sử dụngSandboxedSdkProviderAdapter
từ thư viện sdkruntime-provider.
Phiên bản 1.0.0-alpha13
Ngày 6 tháng 3 năm 2024
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha13
, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha13
và androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha13
. Phiên bản 1.0.0-alpha13 bao gồm các thay đổi sau.
Tính năng mới
- Hỗ trợ
Backcompat
để tải SDK-SDK (SdkSandboxControllerCompat#loadSdk
) – hiện tại, các SDK được tải cục bộ (trong quy trình Ứng dụng) có thể tải các SDK khác
Phiên bản 1.0.0-alpha12
Ngày 24 tháng 1 năm 2024
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha12
, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha12
và androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha12
. Phiên bản 1.0.0-alpha12 bao gồm các thay đổi sau.
Tính năng mới
- Giới thiệu
SdkSandboxControllerCompat#loadSdk
để tải SDK bằng các SDK khác trong hộp cát (hiện chỉ được hỗ trợ trên API 34 Tiện ích 10)
Thay đổi về API
- Xoá tính năng hỗ trợ hộp cát trên các thiết bị API 33 – bạn nên sử dụng chế độ tương thích ngược (trong ứng dụng) trước API 34.
Phiên bản 1.0.0-alpha11
Ngày 15 tháng 11 năm 2023
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha11
, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha11
và androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha11
. Phiên bản 1.0.0-alpha11 bao gồm các thay đổi sau.
Tính năng mới
AppOwnedSdkSandboxInterfaceCompat
được hỗ trợ trên các thiết bị API34 Ext 8 (trước đây chỉ hoạt động trên các bản dựng Bản dùng thử cho nhà phát triểnPrivacySandbox
)
Phiên bản 1.0.0-alpha10
Ngày 18 tháng 10 năm 2023
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha10
, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha10
và androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha10
. Phiên bản 1.0.0-alpha10 bao gồm các thay đổi sau.
Sửa lỗi
- Khắc phục lỗi ánh xạ lại tài nguyên cho SDK được tải trong quy trình của ứng dụng.
Phiên bản 1.0.0-alpha09
Ngày 4 tháng 10 năm 2023
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha09
, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha09
và androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha09
. Phiên bản 1.0.0-alpha09 bao gồm các thay đổi sau.
Thay đổi về API
- Bản phát hành đầu tiên của thư viện sdkruntime-provider nên được sử dụng thay vì thư viện sdkruntime-core cho SDK.
SandboxedSdkProviderAdapter
đã di chuyển sang sdkruntime-provider.SandboxedSdkProviderAdapter
trong sdkruntime-core không được dùng nữa và sẽ sớm bị xoá.
Sửa lỗi
- Huỷ đăng ký tất cả
SdkSandboxActivityHandlerCompat
khi SDK được tải xuống. ActivityHolder
Các sự kiện trong vòng đời hiện khớp với hành vi củaReportFragment
Phiên bản 1.0.0-alpha08
Ngày 9 tháng 8 năm 2023
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha08
và androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha08
. Phiên bản 1.0.0-alpha08 bao gồm các thay đổi sau.
Sửa lỗi
- Khắc phục lỗi di chuyển
SharedPreferences
không thành công khi ngữ cảnh mục tiêuSharedPreferences
không tồn tại.
Phiên bản 1.0.0-alpha07
Ngày 26 tháng 7 năm 2023
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha07
và androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha07
. Phiên bản 1.0.0-alpha07 bao gồm các thay đổi sau.
Tính năng mới
- Hỗ trợ
SharedPreferences
trên mỗi SDK cho các SDK được tải cục bộ (trong quy trình Ứng dụng).SandboxedSdkProviderCompat#context
được tuỳ chỉnh để hỗ trợSharedPreferences
cho mỗi SDK ở chế độ tương thích ngược.
Phiên bản 1.0.0-alpha06
Ngày 21 tháng 6 năm 2023
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha06
và androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha06
. Phiên bản 1.0.0-alpha06 bao gồm các thay đổi sau.
Tính năng mới
- Hỗ trợ Bộ nhớ và Cơ sở dữ liệu trên mỗi SDK cho các SDK được tải cục bộ (trong quy trình Ứng dụng).
SandboxedSdkProviderCompat#context
được tuỳ chỉnh để hỗ trợ Bộ nhớ và Cơ sở dữ liệu cho mỗi SDK ở chế độ tương thích ngược.
Phiên bản 1.0.0-alpha05
Ngày 7 tháng 6 năm 2023
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha05
và androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha05
. Phiên bản này được phát triển trong một nhánh nội bộ.
Tính năng mới
- (Chỉ dành cho Bản dùng thử cho nhà phát triển
PrivacySandbox
8 trở lên) Thêm tính năng hỗ trợ dàn xếp Hộp cát ứng dụng (xemSdkSandboxManagerCompat#registerAppOwnedSdkSandboxInterface
+SdkSandboxControllerCompat#getAppOwnedSdkSandboxInterfaces
)
Phiên bản 1.0.0-alpha04
Ngày 10 tháng 5 năm 2023
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha04
và androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha04
. Phiên bản này được phát triển trong một nhánh nội bộ.
Tính năng mới
- Hỗ trợ ban đầu để bắt đầu Hoạt động bên trong hộp cát SDK (dành cho thiết bị UDC+): SDK cần đăng ký trình xử lý bằng cách gọi
SdkSandboxControllerCompat#registerSdkSandboxActivityHandler
, sau đó Ứng dụng có thể bắt đầu Hoạt động cho SDK bằng cách gọiSdkSandboxManagerCompat#startSdkSandboxActivity
.
Phiên bản 1.0.0-alpha03
Ngày 5 tháng 4 năm 2023
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha03
.
Tính năng mới
- Thêm tính năng hỗ trợ cho
SandboxProcessDeathCallback
- Thêm tính năng hỗ trợ cho việc giải phóng SDK
Thay đổi về API
- Xoá
SandboxedSdkCompat#create(binder)
, vui lòng sử dụng hàm khởi tạoSandboxedSdkCompat(binder)
Phiên bản 1.0.0-alpha02
Ngày 22 tháng 3 năm 2023
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha02
.
Tính năng mới
- Thêm một API để tìm nạp danh sách SDK đã tải –
SdkSandboxControllerCompat.getSandboxedSdks()
.
Phiên bản 1.0.0-alpha01
Ngày 11 tháng 1 năm 2023
Phát hành androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha01
.
- Đây là thư viện Jetpack mới chứa các thành phần để xây dựng và tải SDK hỗ trợ Thời gian chạy (Hộp cát về quyền riêng tư) trên các phiên bản Nền tảng Android cũ.