privacysandbox sdkruntime
| Atualização mais recente | Versão estável | Versão candidata a lançamento | Versão Beta | Versão Alfa |
|---|---|---|---|---|
| 16 de julho de 2025 | - | - | - | 1.0.0-alpha18 |
Declarar dependências
Para adicionar uma dependência a privacysandbox-sdkruntime, é preciso adicionar o repositório Maven do Google ao seu projeto. Consulte Repositório Maven do Google para mais informações.
Adicione as dependências dos artefatos necessários ao arquivo build.gradle do
seu app ou módulo:
Groovy
dependencies { implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha18" implementation "androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha18" }
Kotlin
dependencies { implementation("androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha18") implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha18" }
Para mais informações sobre dependências, consulte Adicionar dependências de build.
Feedback
Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver ideias para melhorar esta biblioteca. Consulte os problemas conhecidos nesta biblioteca antes de criar um novo. Adicione seu voto a um problema clicando no botão de estrela.
Consulte a documentação do Issue Tracker para saber mais.
Versão 1.0
Versão 1.0.0-alpha18
16 de julho de 2025
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha18, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha18 e androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha18. A versão 1.0.0-alpha18 contém estas confirmações.
Mudanças na API
SandboxedSdkProviderCompat.getView()foi removido completamente. Se o projeto também usarandroidx.privacysandbox.tools, a versão mais recente deverá ser usada.SdkSandboxControllerCompatmigrado parasdkruntime-provider.SdkSandboxControllerCompatemsdkruntime-coreestá descontinuado e será removido na próxima versão.
Correções de bugs
- O
SandboxedSdkProviderCompat.onLoadSdk()agora é chamado da linha de execução principal, independente da linha de execução do chamadorloadSdk().
Versão 1.0.0-alpha17
26 de março de 2025
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha17, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha17 e androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha17. A versão 1.0.0-alpha17 contém estas confirmações.
Novos recursos
Mudanças na API
- Descontinuação de
SandboxedSdkProviderCompat.getView()com remoção na próxima versão. Migre paraandroidx.privacysandbox.tools 1.0.0-alpha13antes da próxima versão. - Remoção do suporte para bibliotecas 1.0-alpha13. O app e o SDK precisam usar versões mais recentes para funcionar com bibliotecas equivalentes desta versão.
Correções de bugs
- Migração de
AppOwnedInterfacespara a implementação local em dispositivos API33.
Versão 1.0.0-alpha16
11 de dezembro de 2024
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha16, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha16 e androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha16. A versão 1.0.0-alpha16 contém estas confirmações.
Mudanças na API
- Apresentar
SdkSandboxClientImportanceListenerCompatpara SDKs e receber notificações sobre mudanças na importância do app do cliente (status em primeiro plano)
Correções de bugs
- Correção de um bug que impedia o carregamento do SDK no modo de compatibilidade com versões anteriores em um app cliente com ProGuard.
Versão 1.0.0-alpha15
13 de novembro de 2024
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha15, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha15 e androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha15. A versão 1.0.0-alpha15 contém estas confirmações.
Novos recursos
- Compatibilidade com a criação de
LayoutInflateremSdkContextno modo de compatibilidade com versões anteriores. - Compatibilidade com a criação de
DisplayContext/WindowContextemSdkContextno modo de compatibilidade com versões anteriores.
Versão 1.0.0-alpha14
24 de julho de 2024
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha14, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha14 e androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha14. A versão 1.0.0-alpha14 contém estas confirmações.
Novos recursos
- Introduza
SdkSandboxControllerCompat#getClientPackageNamepara recuperar o nome do pacote do app cliente.
Mudanças na API
SandboxedSdkProviderAdapterde sdkruntime-core totalmente removido. UseSandboxedSdkProviderAdapterda biblioteca sdkruntime-provider.
Versão 1.0.0-alpha13
6 de março de 2024
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha13, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha13 e androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha13. A versão 1.0.0-alpha13 contém estas confirmações.
Novos recursos
- Suporte do
Backcompatpara carregamento de SDK-SDK (SdkSandboxControllerCompat#loadSdk): agora os SDKs carregados localmente (no processo do aplicativo) podem carregar outros SDKs.
Versão 1.0.0-alpha12
24 de janeiro de 2024
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha12, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha12 e androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha12. A versão 1.0.0-alpha12 contém estas confirmações.
Novos recursos
- Apresentamos
SdkSandboxControllerCompat#loadSdkpara carregar SDKs por outros SDKs no sandbox. No momento, isso só é compatível com a extensão 10 da API 34.
Mudanças na API
- Remova o suporte ao sandbox em dispositivos com API 33. O modo de compatibilidade com versões anteriores (no app) deve ser usado antes da API 34.
Versão 1.0.0-alpha11
15 de novembro de 2023
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha11, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha11 e androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha11. A versão 1.0.0-alpha11 contém estas confirmações.
Novos recursos
AppOwnedSdkSandboxInterfaceCompatcompatível com dispositivos API34 Ext 8 (antes funcionava apenas em builds da Prévia para desenvolvedoresPrivacySandbox)
Versão 1.0.0-alpha10
18 de outubro de 2023
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha10, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha10 e androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha10. A versão 1.0.0-alpha10 contém estas confirmações.
Correções de bugs
- Foi corrigido o remapeamento de recursos para o SDK carregado no processo do app.
Versão 1.0.0-alpha09
4 de outubro de 2023
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha09, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha09 e androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha09. A versão 1.0.0-alpha09 contém estas confirmações.
Mudanças na API
- Primeira versão da biblioteca sdkruntime-provider, que deve ser usada em vez da biblioteca sdkruntime-core para SDKs.
SandboxedSdkProviderAdaptermigrou para sdkruntime-provider.SandboxedSdkProviderAdapterem sdkruntime-core foi descontinuado e será removido em breve.
Correções de bugs
- Cancelar o registro de todos os
SdkSandboxActivityHandlerCompatquando o SDK for descarregado. - Os eventos de ciclo de vida
ActivityHolderagora correspondem ao comportamento deReportFragment
Versão 1.0.0-alpha08
9 de agosto de 2023
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha08 e androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha08. A versão 1.0.0-alpha08 contém estas confirmações.
Correções de bugs
- Correção: falhas na migração de
SharedPreferencesquando o contexto de destinoSharedPreferencesnão existia.
Versão 1.0.0-alpha07
26 de julho de 2023
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha07 e androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha07. A versão 1.0.0-alpha07 contém estas confirmações.
Novos recursos
- Suporte a
SharedPreferencespor SDK para SDKs carregados localmente (no processo do aplicativo).SandboxedSdkProviderCompat#contextpersonalizado para oferecer suporte por SDKSharedPreferencespara SDKs no modo de compatibilidade com versões anteriores.
Versão 1.0.0-alpha06
21 de junho de 2023
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha06 e androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha06. A versão 1.0.0-alpha06 contém estas confirmações.
Novos recursos
- Suporte a armazenamento e bancos de dados por SDK para SDKs carregados localmente (no processo do aplicativo).
SandboxedSdkProviderCompat#contextpersonalizado para oferecer suporte a armazenamento e banco de dados por SDK para SDKs no modo de compatibilidade com versões anteriores.
Versão 1.0.0-alpha05
7 de junho de 2023
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha05 e androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha05. Esta versão foi desenvolvida em uma ramificação interna.
Novos recursos
- (Somente
PrivacySandboxDeveloper Preview 8 ou mais recente) Adicione suporte à mediação do App-Sandbox (consulteSdkSandboxManagerCompat#registerAppOwnedSdkSandboxInterface+SdkSandboxControllerCompat#getAppOwnedSdkSandboxInterfaces)
Versão 1.0.0-alpha04
10 de maio de 2023
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha04 e androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha04. Esta versão foi desenvolvida em uma ramificação interna.
Novos recursos
- Suporte inicial para iniciar atividades no sandbox do SDK (disponível para dispositivos UDC+): o SDK precisa registrar o manipulador chamando
SdkSandboxControllerCompat#registerSdkSandboxActivityHandler. Em seguida, o app pode iniciar a atividade para o SDK chamandoSdkSandboxManagerCompat#startSdkSandboxActivity.
Versão 1.0.0-alpha03
5 de abril de 2023
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha03.
Novos recursos
- Adição de compatibilidade com
SandboxProcessDeathCallback - Adição de suporte para descarregamento do SDK
Mudanças na API
SandboxedSdkCompat#create(binder)removido. Use o construtorSandboxedSdkCompat(binder).
Versão 1.0.0-alpha02
22 de março de 2023
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha02.
Novos recursos
- Adicionamos uma API para buscar a lista de SDKs carregados:
SdkSandboxControllerCompat.getSandboxedSdks().
Versão 1.0.0-alpha01
11 de janeiro de 2023
Lançamento de androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha01.
- Esta é uma nova biblioteca do Jetpack que contém componentes para criar e carregar SDKs ativados pelo ambiente de execução (Sandbox de privacidade) em versões mais antigas da Plataforma Android.