6 de dezembro de 2023
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 de dezembro de 2023
As atualizações mais recentes das bibliotecas
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
incluem as seguintes mudanças:Atualizada para depender de
androidx.mediarouter:mediarouter:1.6.0-beta01
. Essa mudança tornaMediaRouteButtons
sempre visível por padrão.Mudança para diminuir os cenários em que a descoberta de dispositivos de transmissão é iniciada automaticamente, sem a ação do usuário.
O
CastOptions.Builder#setSessionTransferEnabled
foi adicionado para definir se o app remetente vai mostrar dispositivos de transmissão quando o alternador de saída estiver ativado. O valor padrão étrue
.Foram adicionadas novas versões de
CastButtonFactory#setUpMediaRouteButton
que retornamTasks
que os apps podem detectar para verificar se houve êxito ou uma exceção gerada.
Para ver mais informações, consulte as Notas da versão do SDK do Cast Android Sender.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
16 de novembro de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Authentication
- Firebase Crashlytics
- Monitoramento de desempenho do Firebase
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A atualização mais recente da biblioteca
play-services-pay
(v16.4.0) inclui as seguintes alterações para compatibilidade com os recursos de e-money:EmoneyReadiness
foi adicionado.EmoneyReadinessStatus
foi adicionado.Foi adicionado um novo método
checkReadinessForEmoney
para apps na lista de permissões para recursos de e-money, com o objetivo de verificar a prontidão do Google Play Services para suporte a e-money.Foi adicionado um novo método
notifyEmoneyCardStatusUpdate
para apps na lista de permissões para recursos de e-money para notificar o Google Play Services sobre determinadas atualizações de status do cartão de e-money.Foi adicionado um novo método
pushEmoneyCard
para apps na lista de permissões de recursos de e-money para enviar cartões de e-money ao Google Play Services.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:32.6.0
- com.google.firebase:firebase-auth:22.3.0
- com.google.firebase:firebase-auth-ktx:22.3.0
- com.google.firebase:firebase-config:21.6.0
- com.google.firebase:firebase-config-interop:16.0.0
- com.google.firebase:firebase-config-ktx:21.6.0
- com.google.firebase:firebase-crashlytics:18.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.6.0
- com.google.firebase:firebase-crashlytics-ndk:18.6.0
- com.google.firebase:firebase-perf:20.5.1
- com.google.firebase:firebase-perf-ktx:20.5.1
- com.google.firebase:firebase-sessions:1.2.0
- com.google.android.gms:play-services-pay:16.4.0
9 de novembro de 2023
A atualização mais recente da biblioteca
play-services-cloud-messaging
inclui as seguintes mudanças:- Foi adicionado um novo método,
messageHandled
, para indicar que uma mensagem foi processada.
- Foi adicionado um novo método,
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.1.0
7 de novembro de 2023
- Atualiza as bibliotecas do Kit de ML do Google Play Services. Para mais informações, consulte as notas da versão do kit de ML.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
30 de outubro de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
26 de outubro de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase App Check
- Plug-in do Gradle para Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:32.4.1
- com.google.firebase:firebase-appcheck:17.1.1
- com.google.firebase:firebase-appcheck-debug:17.1.1
- com.google.firebase:firebase-appcheck-debug-testing:17.1.1
- com.google.firebase:firebase-appcheck-ktx:17.1.1
- com.google.firebase:firebase-appcheck-playintegrity:17.1.1
- com.google.firebase:firebase-appdistribution-gradle:4.0.1
- com.google.firebase:firebase-crashlytics:18.5.1
- com.google.firebase:firebase-crashlytics-ktx:18.5.1
- com.google.firebase:firebase-crashlytics-ndk:18.5.1
- com.google.firebase:firebase-firestore:24.9.1
- com.google.firebase:firebase-firestore-ktx:24.9.1
- com.google.firebase:firebase-installations-interop:17.2.0
- com.google.firebase:firebase-messaging:23.3.1
- com.google.firebase:firebase-messaging-ktx:23.3.1
- com.google.firebase:firebase-messaging-directboot:23.3.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.1
18 de outubro de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Mensagens no app do Firebase
- Firebase ML
- Monitoramento de desempenho do Firebase
- Firebase Realtime Database
- Configuração remota do Firebase
- Instalações do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
As atualizações mais recentes das bibliotecas
play-services-tagmanager
eplay-services-analytics
atualizam o registro doBroadcastReceiver
para o Android U.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:32.4.0
- com.google.firebase:firebase-analytics:21.4.0
- com.google.firebase:firebase-analytics-ktx:21.4.0
- com.google.firebase:firebase-appcheck:17.1.0
- com.google.firebase:firebase-appcheck-debug:17.1.0
- com.google.firebase:firebase-appcheck-debug-testing:17.1.0
- com.google.firebase:firebase-appcheck-interop:17.1.0
- com.google.firebase:firebase-appcheck-ktx:17.1.0
- com.google.firebase:firebase-appcheck-playintegrity:17.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta11
- com.google.firebase:firebase-auth:22.2.0
- com.google.firebase:firebase-auth-ktx:22.2.0
- com.google.firebase:firebase-common:20.4.2
- com.google.firebase:firebase-common-ktx:20.4.2
- com.google.firebase:firebase-components:17.1.5
- com.google.firebase:firebase-config:21.5.0
- com.google.firebase:firebase-config-ktx:21.5.0
- com.google.firebase:firebase-crashlytics:18.5.0
- com.google.firebase:firebase-crashlytics-ktx:18.5.0
- com.google.firebase:firebase-crashlytics-ndk:18.5.0
- com.google.firebase:firebase-database:20.3.0
- com.google.firebase:firebase-database-ktx:20.3.0
- com.google.firebase:firebase-dynamic-links:21.2.0
- com.google.firebase:firebase-dynamic-links-ktx:21.2.0
- com.google.firebase:firebase-firestore:24.9.0
- com.google.firebase:firebase-firestore-ktx:24.9.0
- com.google.firebase:firebase-functions:20.4.0
- com.google.firebase:firebase-functions-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging:20.4.0
- com.google.firebase:firebase-inappmessaging-display:20.4.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging-ktx:20.4.0
- com.google.firebase:firebase-installations:17.2.0
- com.google.firebase:firebase-installations-interop:17.1.1
- com.google.firebase:firebase-installations-ktx:17.2.0
- com.google.firebase:firebase-measurement-connector:20.0.1
- com.google.firebase:firebase-messaging:23.3.0
- com.google.firebase:firebase-messaging-directboot:23.3.0
- com.google.firebase:firebase-messaging-ktx:23.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.2.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.0
- com.google.firebase:firebase-perf:20.5.0
- com.google.firebase:firebase-perf-ktx:20.5.0
- com.google.firebase:firebase-sessions:1.1.0
- com.google.firebase:firebase-storage:20.3.0
- com.google.firebase:firebase-storage-ktx:20.3.0
- com.google.android.gms:play-services-measurement:21.4.0
- com.google.android.gms:play-services-measurement-api:21.4.0
- com.google.android.gms:play-services-measurement-base:21.4.0
- com.google.android.gms:play-services-measurement-impl:21.4.0
- com.google.android.gms:play-services-measurement-sdk:21.4.0
- com.google.android.gms:play-services-measurement-sdk-api:21.4.0
- com.google.android.gms:play-services-analytics:18.0.4
- com.google.android.gms:play-services-analytics-impl:18.0.4
- com.google.android.gms:play-services-tagmanager:18.0.4
- com.google.android.gms:play-services-tagmanager-api:18.0.4
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.4
16 de outubro de 2023
As atualizações mais recentes do
play-services-maps
(v18.2.0) incluem o Marcador avançado e a capacidade de verificar os recursos do mapa. O uso dos recursos do mapa é abordado nos dois guias vinculados.- Adição de
AdvancedMarkerOptions
, que é usado para definir opções paraAdvancedMarker
. AdvancedMarker
adicionadoPinConfig
adicionadoGlyph
adicionadoMapCapabilities
adicionadoGoogleMap
foi atualizado para incluir métodos para receberMapCapabilities
e detectar mudanças emMapCapabilities
.
- Adição de
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-maps:18.2.0
2 de outubro de 2023
A atualização mais recente da biblioteca
play-services-pay
(v16.3.0) inclui a seguinte mudança:- Foi adicionado um novo método
notifyCardTapEvent
para apps na lista de permissões para notificar o Google Play Services sobre determinados eventos de toque no cartão.
- Foi adicionado um novo método
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-pay:16.3.0
25 de setembro de 2023
A atualização mais recente do SDK do Nearby (
play-services-nearby
) inclui as seguintes mudanças:Foi adicionado um novo método,
addControleeWithSessionParams
, paraUwbClient
para oferecer suporte ao caso de chave individual do STS provisionado.Foram adicionados novos métodos,
reconfigureRangingInterval
ereconfigureRangeDataNtf
, paraUwbClient
oferecer suporte à reconfiguração dinâmica de notificação de dados de intervalos e intervalos.Inclusão de novos recursos de alcance para durações de slots e intervalos de alcance configuráveis. Consulte
supportedSlotDurations
,supportedRangingIntervals
,supportsRangingIntervalReconfigure
ehasBackgroundRangingSupport
.Inclusão de novos parâmetros de alcance para configurar a duração do slot, o intervalo de alcance e AoA. Consulte
slotDuration
,rangingInterval
eisAoaDisabled
.getAuthenticationStatus
foi adicionado para receber o status da autenticação eConnectionInfo.Builder#setAuthenticationStatus
para definir o resultado do handshake da autenticação.As APIs foram removidas do Nearby Presence. Nenhuma substituição disponível.
As APIs do Nearby Messages foram descontinuadas. Use
ConnectionsClient
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 de setembro de 2023
- Atualização importante da biblioteca
play-services-games-v2
, que oferece uma nova maneira para os desenvolvedores de jogos integrarem os serviços relacionados a jogos do Google Play (PGS, na sigla em inglês) aos jogos deles. Para mais informações, consulte a API PGS Recall.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 de setembro de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Mensagens no app do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:32.3.1
- com.google.firebase:firebase-auth:22.1.2
- com.google.firebase:firebase-auth-ktx:22.1.2
- com.google.firebase:firebase-components:17.1.2
- com.google.firebase:firebase-crashlytics:18.4.3
- com.google.firebase:firebase-crashlytics-ktx:18.4.3
- com.google.firebase:firebase-crashlytics-ndk:18.4.3
- com.google.firebase:firebase-firestore:24.8.1
- com.google.firebase:firebase-firestore-ktx:24.8.1
- com.google.firebase:firebase-inappmessaging:20.3.5
- com.google.firebase:firebase-inappmessaging-ktx:20.3.5
- com.google.firebase:firebase-inappmessaging-display:20.3.5
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.5
14 de setembro de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Mensagens no app do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:32.3.0
- com.google.firebase:firebase-crashlytics:18.4.2
- com.google.firebase:firebase-crashlytics-ktx:18.4.2
- com.google.firebase:firebase-crashlytics-ndk:18.4.2
- com.google.firebase:firebase-firestore:24.8.0
- com.google.firebase:firebase-firestore-ktx:24.8.10
- com.google.firebase:firebase-inappmessaging:20.3.4
- com.google.firebase:firebase-inappmessaging-ktx:20.3.4
- com.google.firebase:firebase-inappmessaging-display:20.3.4
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.4
13 de setembro de 2023
Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
As atualizações mais recentes da biblioteca
play-services-wallet
mudam a API PayButton para substituir um recurso de botão estático para dispositivos que usam o Google Play Services com versões anteriores à v23.21.0.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 de agosto de 2023
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:Foi adicionado um novo cliente de API,
AuthorizationClient
, para ajudar você a solicitar autorização para acessar os dados do Google associados a uma conta conectada no dispositivo.O uso de
getPhoneNumber
foi descontinuado e não tem substituição.
A atualização mais recente da biblioteca
play-services-fido
inclui as seguintes mudanças:- Foi adicionado um novo método
toJson
, que retorna a representação JSON de um objetoPublicKeyCredential
.
- Foi adicionado um novo método
A atualização mais recente da biblioteca
play-services-wearable
inclui a seguinte mudança:- Suporte ao aplicativo para migrar um relógio de um smartphone antigo para um novo.
Para mais informações, consulte as Notas da versão do Wearable.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
24 de agosto de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
- Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 de agosto de 2023
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
3 de agosto de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in do Gradle para Firebase Crashlytics
- Mensagens no app do Firebase
- Instalações do Firebase
- Firebase ML
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
1o de agosto de 2023
- Atualizações para oferecer suporte ao recurso de zoom automático nas bibliotecas do kit de ML do Google Play Services. Para mais informações, consulte as Notas da versão do Kit de ML.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
July 24, 2023
- A biblioteca
play-services-panorama
foi descontinuada e vai ser desativada em 30 de outubro de 2023. Não há substituição.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-panorama:17.1.0
18 de julho de 2023
- Versão inicial da biblioteca
sdkcoroutines
. Essa biblioteca contém utilitários de corrotina não voltados para o desenvolvedor para SDKs Java.
Artefatos lançados em maven.google.com
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
13 de julho de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
- Monitoramento de desempenho do Firebase
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 de julho de 2023
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 de junho de 2023.
A atualização mais recente da biblioteca
play-services-wallet
inclui as seguintes mudanças:- Upgrade da API Pay Button da versão Beta para a estável.
Muda o seguinte estilo do botão:
- O tamanho do texto do botão agora corresponde ao tamanho do logotipo do “GPay”.
- As margens do botão foram ajustadas para a altura mínima e máxima.
- Agora é possível configurar o círculo arredondado do botão.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 de junho de 2023
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:- As APIs relacionadas ao recurso de número de telefone verificado foram descontinuadas.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 de junho de 2023
A atualização mais recente do SDK do Nearby UWB (
play-services-nearby
) inclui as seguintes mudanças:Adição de novos recursos de alcance para notificações de dados de intervalo configuráveis. Veja
supportedNtfConfigs
.Novos parâmetros de alcance foram adicionados para configurar notificações de dados de intervalo. Consulte
uwbRangeDataNtfConfig
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 de junho de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Storage para Firebase
- Plug-in do Gradle para Firebase Crashlytics
- Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A atualização mais recente da biblioteca
play-services-tagmanager
melhora os processos de ferramentas internos. Nenhuma mudança para o desenvolvedor.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-analytics:18.0.3
- com.google.android.gms:play-services-analytics-impl:18.0.3
- com.google.android.gms:play-services-tagmanager:18.0.3
- com.google.android.gms:play-services-tagmanager-api:18.0.3
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.3
- com.google.firebase:firebase-bom:32.1.1
- com.google.firebase:firebase-common:20.3.3
- com.google.firebase:firebase-common-ktx:20.3.3
- com.google.firebase:firebase-crashlytics-buildtools:2.9.6
- com.google.firebase:firebase-crashlytics-gradle:2.9.6
- com.google.firebase:firebase-perf:20.3.3
- com.google.firebase:firebase-perf-ktx:20.3.3
- com.google.firebase:firebase-storage:20.2.1
- com.google.firebase:firebase-storage-ktx:20.2.1
25 de maio de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Firebase App Check
- Firebase Realtime Database
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:32.1.0
- com.google.firebase:firebase-analytics:21.3.0
- com.google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- com.google.firebase:firebase-appcheck-debug:17.0.1
- com.google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- com.google.firebase:firebase-appcheck-ktx:17.0.1
- com.google.firebase:firebase-appcheck-playintegrity:17.0.1
- com.google.firebase:firebase-database:20.2.2
- com.google.firebase:firebase-database-ktx:20.2.2
- com.google.firebase:firebase-firestore:24.6.1
- com.google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1
- com.google.firebase:firebase-functions-ktx:20.3.1
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
18 de maio de 2023
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 de maio de 2023
A versão Beta pública do serviço de aceleração do TensorFlow Lite para Android já está disponível.
Com a biblioteca Acceleration Service (
play-services-tflite-acceleration
), é possível executar comparativos de mercado de desempenho de ML no dispositivo e determinar automaticamente a melhor maneira de acelerar a carga de trabalho de ML. Para mais informações, consulte a documentação do serviço de aceleração.As atualizações mais recentes das bibliotecas do TensorFlow Lite do Google Play Services incluem todas as mudanças da versão v2.12.0 do TensorFlow.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2 de maio de 2023
- Versão inicial das bibliotecas de
reconhecimento de texto v2 do Kit de ML
do Google Play Services para chinês, devanágari, japonês e coreano. Além disso, a biblioteca
play-services-mlkit-text-recognition
existente foi atualizada. Para mais informações, consulte as notas da versão do kit de ML.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
1o de maio de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Firebase App Check
- Firebase Authentication
- Firebase Crashlytics
- Mensagens no app do Firebase
- Monitoramento de desempenho do Firebase
- Firebase Realtime Database
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:32.0.0
- com.google.firebase:firebase-appcheck:17.0.0
- com.google.firebase:firebase-appcheck-debug:17.0.0
- com.google.firebase:firebase-appcheck-debug-testing:17.0.0
- com.google.firebase:firebase-appcheck-interop:17.0.0
- com.google.firebase:firebase-appcheck-ktx:17.0.0
- com.google.firebase:firebase-appcheck-playintegrity:17.0.0
- com.google.firebase:firebase-auth:22.0.0
- com.google.firebase:firebase-auth-ktx:22.0.0
- com.google.firebase:firebase-config:21.4.0
- com.google.firebase:firebase-config-ktx:21.4.0
- com.google.firebase:firebase-crashlytics:18.3.7
- com.google.firebase:firebase-crashlytics-ktx:18.3.7
- com.google.firebase:firebase-crashlytics-ndk:18.3.7
- com.google.firebase:firebase-database:20.2.1
- com.google.firebase:firebase-database-ktx:20.2.1
- com.google.firebase:firebase-firestore:24.6.0
- com.google.firebase:firebase-firestore-ktx:24.6.0
- com.google.firebase:firebase-functions:20.3.0
- com.google.firebase:firebase-functions-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging:20.3.2
- com.google.firebase:firebase-inappmessaging-display:20.3.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.2
- com.google.firebase:firebase-inappmessaging-ktx:20.3.2
- com.google.firebase:firebase-perf:20.3.2
- com.google.firebase:firebase-perf-ktx:20.3.2
- com.google.firebase:firebase-storage:20.2.0
- com.google.firebase:firebase-storage-ktx:20.2.0
20 de abril de 2023
- A atualização mais recente da biblioteca
play-services-oss-licenses
inclui uma correção para remover informações irrelevantes de licença da própria biblioteca.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 de abril de 2023
- A atualização mais recente da biblioteca
play-services-wallet
inclui uma nova API para criar e personalizar um botão de pagamento do Google Pay. Para mais detalhes, consulte as Notas da versão do Google Pay para pagamentos.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 de abril de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Plug-in do Gradle para Firebase Crashlytics
- Firebase Realtime Database
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
4 de abril de 2023
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:- Foi adicionada uma nova API em
BeginSignInRequest
que permite que os desenvolvedores usem as bibliotecas Jetpack para receber chaves de acesso com solicitações JSON.
- Foi adicionada uma nova API em
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 de março de 2023
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
28 de março de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Authentication
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
As atualizações das bibliotecas
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
incluem:NotificationManager
agora é usado para postar notificações de mídia do Google Cast em vez de Serviço em primeiro plano.- Foi adicionado um novo
CastReasonCodes#CAST_CANCELLED
para indicar que as sessões de transmissão estão sendo canceladas.
Para ver mais informações, consulte as Notas da versão do SDK do Cast Android Sender.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- com.google.android.gms:play-services-cast-tv:21.0.0
- com.google.firebase:firebase-bom:31.4.0
- com.google.firebase:firebase-auth:21.2.0
- com.google.firebase:firebase-auth-ktx:21.2.0
24 de março de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:31.3.0
- com.google.firebase:firebase-analytics:21.2.1
- com.google.firebase:firebase-analytics-ktx:21.2.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta07
- com.google.firebase:firebase-common:20.3.2
- com.google.firebase:firebase-common-ktx:20.3.2
- com.google.firebase:firebase-config:21.3.0
- com.google.firebase:firebase-config-ktx:21.3.0
- com.google.firebase:firebase-crashlytics:18.3.6
- com.google.firebase:firebase-crashlytics-ktx:18.3.6
- com.google.firebase:firebase-crashlytics-ndk:18.3.6
- com.google.firebase:firebase-datatransport:18.1.8
- com.google.firebase:firebase-encoders-json:18.0.1
- com.google.firebase:firebase-firestore:24.4.5
- com.google.firebase:firebase-firestore-ktx:24.4.5
- com.google.android.gms:play-services-measurement:21.2.1
- com.google.android.gms:play-services-measurement-api:21.2.1
- com.google.android.gms:play-services-measurement-base:21.2.1
- com.google.android.gms:play-services-measurement-impl:21.2.1
- com.google.android.gms:play-services-measurement-sdk:21.2.1
- com.google.android.gms:play-services-measurement-sdk-api:21.2.1
21 de março de 2023
- A biblioteca Code Scanner do Google Play Services (
play-services-code-scanner
) agora está disponível para o público geral. Para mais informações sobre essa atualização, consulte as Notas da versão do kit de ML.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0
20 de março de 2023
Versão inicial da biblioteca Device Performance (
play-services-deviceperformance
).
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-deviceperformance:16.0.0
13 de março de 2023
A atualização mais recente da biblioteca
play-services-basement
melhora o desempenho de conexão com o Google Play Services.A atualização mais recente do SDK da UWB do Nearby inclui as seguintes mudanças:
- Correção de um problema em que o serviço do Nearby reutilizava o
UWBClient
para oferecer suporte a várias sessões.
- Correção de um problema em que o serviço do Nearby reutilizava o
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 de março de 2023
A atualização mais recente dos serviços relacionados a jogos do Google Play (v2) nativa inclui as seguintes mudanças na biblioteca IGN (
play-services-gni-native-c
). Essa biblioteca é uma biblioteca de suporte para a ferramenta wrapper de biblioteca.- Inclusão de compatibilidade com callbacks nativos.
- Inclusão de macros auxiliares
Artefatos lançados em maven.google.com
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 de março de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in do Gradle para Firebase App Distribution
- Firebase Cloud Messaging
- Mensagens no app do Firebase
- Instalações do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
28 de fevereiro de 2023
A atualização mais recente da biblioteca Block Store (
play-services-auth-blockstore
) inclui as seguintes mudanças:Foi adicionado um novo método
StoreBytesData.Builder#setKey
para associar os dados a uma chave.Foi adicionada uma nova API para
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
com outras opções de solicitação.Foi adicionada uma nova API para
BlockstoreClient#deleteBytes(DeleteBytesRequest)
com outras opções de solicitação.Foi adicionada uma nova variável de constantes
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
, que pode ser usada quando uma chave não foi especificada.O uso de
BlockstoreClient#retrieveBytes()
foi descontinuado e substituído porBlockstoreClient#retrieveBytes(RetrieveBytesRequest)
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 de fevereiro de 2023
- A atualização mais recente da biblioteca Thread do Google Play Services atualiza as APIs do status Beta para a disponibilidade geral.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 de fevereiro de 2023
A atualização mais recente da biblioteca
play-services-base
inclui a seguinte mudança:- Foi adicionada uma nova API em
GoogleApiAvailability
que permite aos desenvolvedores exibir umDialogFragment
para um código de erro retornado porisGooglePlayServicesAvailable
usando o padrãoActivityResultContract
.
- Foi adicionada uma nova API em
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Crashlytics
- Instalações do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
10 de fevereiro de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Plug-in do Gradle para Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 de fevereiro de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Teste A/B do Firebase
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
- Instalações do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1o de fevereiro de 2023
A atualização mais recente do SDK da UWB do Nearby inclui as seguintes mudanças:
- Adição de novos recursos de alcance para mostrar as capacidades de um dispositivo:
minRangingInterval
supportedChannels
Novos parâmetros de alcance foram adicionados para oferecer suporte ao alcance do STS provisionado:
RSSI ativado na posição de alcance:
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 de janeiro de 2023
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 de janeiro de 2023
- O SDK do Stream Protect foi descontinuado e vai ser desativado em 2023.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 de janeiro de 2023
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Firebase App Check
- Plug-in do Gradle para Firebase App Distribution
- Firebase Crashlytics
- Mensagens no app do Firebase
- Firebase ML
- Monitoramento de desempenho do Firebase
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A versão mais recente do plug-in
google-services
para Android (v4.3.15) está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.A atualização mais recente da biblioteca
play-services-fido
inclui a seguinte mudança:- Correção de um problema com
ResidentKeyRequirement
, que causava falhas de build.
- Correção de um problema com
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:20.4.1
- com.google.android.gms:play-services-auth-base:18.0.7
- com.google.android.gms:play-services-fido:19.0.1
- com.google.gms:google-services:4.3.15
- com.google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- com.google.firebase:firebase-appcheck-debug:16.1.1
- com.google.firebase:firebase-appcheck-debug-testing:16.1.1
- com.google.firebase:firebase-appcheck-interop:16.1.1
- com.google.firebase:firebase-appcheck-ktx:16.1.1
- com.google.firebase:firebase-appcheck-playintegrity:16.1.1
- com.google.firebase:firebase-appcheck-safetynet:16.1.1
- com.google.firebase:firebase-appdistribution-gradle:3.2.0
- com.google.firebase:firebase-common:20.3.0
- com.google.firebase:firebase-common-ktx:20.3.0
- com.google.firebase:firebase-components:17.1.0
- com.google.firebase:firebase-config:21.2.1
- com.google.firebase:firebase-config-ktx:21.2.1
- com.google.firebase:firebase-crashlytics:18.3.3
- com.google.firebase:firebase-crashlytics-ktx:18.3.3
- com.google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- com.google.firebase:firebase-firestore-ktx:24.4.2
- com.google.firebase:firebase-functions:20.2.2
- com.google.firebase:firebase-functions-ktx:20.2.2
- com.google.firebase:firebase-inappmessaging:20.3.0
- com.google.firebase:firebase-inappmessaging-display:20.3.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging-ktx:20.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.2
- com.google.firebase:firebase-perf:20.3.1
- com.google.firebase:firebase-perf-ktx:20.3.1
18 de janeiro de 2023
A atualização mais recente da biblioteca
play-services-pay
inclui as seguintes mudanças:Foi adicionada uma nova API
getPendingIntentForWalletOnWear
, que permite que os parceiros do Wear iniciem a interface do Wear para a Carteira em um smartphone usando oPendingIntent
retornado.Foi adicionada uma nova API
getProductName
que retorna o nome do produto nesse mercado.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 de dezembro de 2022
- A atualização mais recente da biblioteca Matter do Google Play Services atualiza as APIs do status Beta para a disponibilidade geral.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 de dezembro de 2022
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
8 de dezembro de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Cloud Messaging
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
6 de dezembro de 2022
- Versão Beta inicial da biblioteca de resposta inteligente do Kit de ML do Google Play Services. Para mais informações, consulte as notas da versão do kit de ML.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 de dezembro de 2022
A atualização mais recente do plug-in de licenças OSS para Gradle inclui correções para os seguintes problemas:
- Defina
notCompatibleWithConfigurationCache
para evitar erros na incubação do recurso de cache de configuração do Gradle. (problema 206 do GitHub, link em inglês).
- Defina
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 de novembro de 2022
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:- Foi adicionada uma nova API em
BeginSignInRequest
que permite aos desenvolvedores usar as bibliotecas JetPack para usar chaves de acesso. - Adição de uma nova API em
CredentialSavingClient
que permite aos desenvolvedores extrair um objeto de status da intent de resultado da atividade.
- Foi adicionada uma nova API em
A atualização mais recente da biblioteca
play-services-fido
inclui as seguintes mudanças:- Introdução de
FidoCredentialDetails
. - Introdução de
GoogleThirdPartyPaymentExtension
. - Introdução de
DevicePublicKeyStringDef
.
- Introdução de
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Plug-in do Gradle para Firebase App Distribution
- Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:20.4.0
- com.google.android.gms:play-services-auth-base:18.0.6
- com.google.android.gms:play-services-fido:19.0.0
- com.google.firebase:firebase-bom:31.1.0
- com.google.firebase:firebase-appdistribution-gradle:3.1.1
- com.google.firebase:firebase-firestore:24.4.1
- com.google.firebase:firebase-firestore-ktx:24.4.1
- com.google.firebase:firebase-functions:20.2.1
- com.google.firebase:firebase-functions-ktx:20.2.1
- com.google.firebase:firebase-perf:20.3.0
- com.google.firebase:firebase-perf-ktx:20.3.0
11 de novembro de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
3 de novembro de 2022
A atualização mais recente da biblioteca
play-services-location
inclui as seguintes mudanças:- Atualiza uma dependência incorreta para corrigir um
problema
de
SettingsClient
.
- Atualiza uma dependência incorreta para corrigir um
problema
de
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 de outubro de 2022
A atualização mais recente da biblioteca
play-services-games
inclui as seguintes mudanças:- Reintrodução de algumas constantes que não estavam incluídas na versão
23.0.0
- Reintrodução de algumas constantes que não estavam incluídas na versão
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 de outubro de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Plug-in do Gradle para Firebase App Distribution
- Firebase ML
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 de outubro de 2022
- Versão Beta inicial do nativo dos serviços relacionados a jogos do Google Play (v2). Para mais informações, consulte a documentação.
Artefatos lançados em maven.google.com
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
20 de outubro de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A atualização mais recente das bibliotecas do TensorFlow Lite para Play Services inclui as seguintes mudanças:
- Melhoria na estabilidade durante o download de módulos opcionais.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:31.0.1
- com.google.firebase:firebase-crashlytics:18.3.1
- com.google.firebase:firebase-crashlytics-ktx:18.3.1
- com.google.firebase:firebase-crashlytics-ndk:18.3.1
- com.google.android.gms:play-services-tflite-support:16.0.1
- com.google.android.gms:play-services-tflite-java:16.0.1
- com.google.android.gms:play-services-tflite-impl:16.0.1
13 de outubro de 2022
A atualização mais recente da biblioteca
play-services-location
inclui as seguintes mudanças:FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
eSettingsClient
agora são interfaces em vez de classes, o que ajuda a aplicar o uso correto e melhora a capacidade de teste.- A classe
LocationRequest.Builder
foi adicionada como o método preferido de construção deLocationRequest
, e métodos antigos de construção foram descontinuados. CurrentLocationRequest.Builder
eLastLocationRequest.Builder
agora sãofinal
.- As APIs baseadas em
PendingIntent
invocadas por apps instantâneos agora vão falhar corretamente em vez de nunca entregar resultados
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 de outubro de 2022
A atualização mais recente da biblioteca
play-services-threadnetwork
inclui as seguintes mudanças:- Foi adicionada compatibilidade com o Android 8.0 (API de nível 26).
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 de outubro de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Teste A/B do Firebase
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Mensagens no app do Firebase
- Firebase ML
- Monitoramento de desempenho do Firebase
- Plug-in do Gradle para o Monitoramento de desempenho do Firebase
- Firebase Realtime Database
- Configuração remota do Firebase
- Instalações do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 de outubro de 2022
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
- Atualizações nas bibliotecas
play-services-cast
eplay-services-cast-framework
. Para ver mais informações, consulte as Notas da versão do SDK do Cast Android Sender.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
29 de setembro de 2022
A atualização mais recente da biblioteca
play-services-tflite-gpu
inclui as seguintes mudanças:- Adição de um
TfLiteGpu.getClient(context)
para compatibilidade com a APIModuleInstallClient
. - Melhoria na estabilidade do
TfLiteGpu.isGpuDelegateAvailable(context)
.
- Adição de um
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 de setembro de 2022
A atualização mais recente da biblioteca
play-services-games
inclui as seguintes mudanças:- O recurso de gravação de vídeo foi descontinuado.
- A gravação de vídeo foi desativada pelos serviços relacionados a jogos do Google Play para a versão 33 e mais recentes do SDK do Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 de setembro de 2022
A atualização mais recente da biblioteca Wearable inclui as seguintes mudanças:
- Melhor disponibilidade para o SDK de Wearables em dispositivos com o Google Play Services.
- Foi adicionado suporte a apps destinados ao Android 13.
@RecentlyNonNull
e@RecentlyNullable
foram substituídos por anotações de nulidade estritas (@NonNull
e@Nullable
). Com essa mudança, o que antes causava um aviso de nulidade agora causa um erro ao criar o código Kotlin ou usar frameworks de verificação denull
do Java
Para mais informações, consulte as Notas da versão do Wearable.
Atualiza as bibliotecas do Kit de ML do Google Play Services. Para mais informações, consulte as notas da versão do kit de ML.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.2
- com.google.android.gms:play-services-mlkit-text-recognition-common:18.0.0
- com.google.android.gms:play-services-wearable:18.0.0
15 de setembro de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in do Gradle para Firebase Crashlytics
- Instalações do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A versão mais recente do plug-in
google-services
para o Android (v4.3.14) já está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.gms:google-services:4.3.14
- com.google.firebase:firebase-bom:30.5.0
- com.google.firebase:firebase-appcheck:16.0.2
- com.google.firebase:firebase-appcheck-debug:16.0.2
- com.google.firebase:firebase-appcheck-debug-testing:16.0.2
- com.google.firebase:firebase-appcheck-interop:16.0.2
- com.google.firebase:firebase-appcheck-ktx:16.0.2
- com.google.firebase:firebase-appcheck-playintegrity:16.0.2
- com.google.firebase:firebase-appcheck-safetynet:16.0.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
- com.google.firebase:firebase-crashlytics-buildtools:2.9.2
- com.google.firebase:firebase-crashlytics-gradle:2.9.2
- com.google.firebase:firebase-firestore:24.3.1
- com.google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- com.google.firebase:firebase-installations-ktx:17.0.3
13 de setembro de 2022
- Versão Beta inicial da biblioteca Matter do Google Play Services.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-home:16.0.0-beta1
6 de setembro de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase App Check
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A atualização mais recente da biblioteca do TensorFlow Lite do Google Play Services (v16.0.0) já está disponível. Com esta versão, a biblioteca está com disponibilidade geral. Essa biblioteca pode ser usada como uma alternativa à biblioteca autônoma do TensorFlow Lite para reduzir o tamanho do app e receber atualizações automáticas. Para mais informações, consulte a documentação do TensorFlow.
Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
1o de setembro de 2022
A atualização mais recente da biblioteca
play-services-auth
tem a seguinte mudança:- Foram adicionadas novas APIs em
BeginSignInRequest
eGetSignInIntentRequest
que podem ser usadas para solicitar números de telefone verificados da Conta do Google de um usuário ao usar o login com o Google.
- Foram adicionadas novas APIs em
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Teste A/B do Firebase
- Firebase App Check
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Mensagens no app do Firebase
- Instalações do Firebase
- Firebase ML
- Monitoramento de desempenho do Firebase
- Firebase Realtime Database
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-impl:21.1.1
- com.google.android.gms:play-services-measurement-sdk:21.1.1
- com.google.android.gms:play-services-measurement-sdk-api:21.1.1
16 de agosto de 2022
- Atualiza as bibliotecas do Kit de ML do Google Play Services. Para mais informações, consulte as notas da versão do kit de ML.
A versão Beta inicial da biblioteca
play-services-dtdi
(v16.0.0-beta01) já está disponível. Essa é a primeira versão pública das APIs entre dispositivos.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
8 de agosto de 2022
As atualizações das bibliotecas
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
incluem:- O uso de
CastContext#getSharedInstance(Context)
foi descontinuado. Em vez disso, useCastContext#getSharedInstance(Context, Executor)
, que retorna uma API Task, eModuleUnavailableException
para processar a exceção quando o SDK do Cast não carregar o módulo interno do Cast. - O uso de
ApplicationMetadata#getImages()
foi descontinuado. Em vez disso, useApplicationMetadata#getIconUrl()
, que retorna a imagem do aplicativo definida no Play Console do Google Cast. - O
minSdkVersion
foi mudado de 14 para 16 na bibliotecaplay-services-cast-tv
.
Para ver mais informações, consulte as Notas da versão do SDK do Cast Android Sender.
- O uso de
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:21.1.0
- com.google.android.gms:play-services-cast-framework:21.1.0
- com.google.android.gms:play-services-cast-tv:20.0.0
5 de agosto de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Plug-in do Gradle para Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 de agosto de 2022
- O SDK do G+ do Google Play Services (
com.google.android.gms.plus
) foi descontinuado em 2018 e desativado em fevereiro de 2022. Por isso, toda a documentação de referência relacionada foi removida.
1o de agosto de 2022
- A atualização mais recente da biblioteca do TensorFlow Lite do Google Play Services (v16.0.0-beta03) já está disponível. Essa biblioteca pode ser usada como uma alternativa à biblioteca autônoma do TensorFlow Lite para reduzir o tamanho do app e receber atualizações automáticas. Para mais informações, consulte a documentação do TensorFlow.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.0.0-beta03
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta03
- com.google.android.gms:play-services-tflite-java:16.0.0-beta03
- com.google.android.gms:play-services-tflite-support:16.0.0-beta03
25 de julho de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
18 de julho de 2022
As atualizações mais recentes do
play-services-maps
incluem personalizações de polilinhas avançadas para disponibilidade geral, especificamente o seguinte:- Extensão de estilo adicionada à polilinha.
- Adição de estilo de sprite.
- Adição de estilo de textura.
A atualização mais recente do SDK da UWB do Nearby inclui as seguintes mudanças:
- A criação do cliente do controlador de UWB foi ativada.
- O alcance bidirecional duplo de um para muitos (DS-TWR) foi ativado.
A atualização mais recente do SDK do Nearby Connections inclui as seguintes mudanças:
ConnectionLifecycleCallback#onBandwidthChanged
foi adicionado para notificar o cliente de que a qualidade da conexão é boa (6 a 60 MBps), ok (60 a 200 KBps) ou ruim (5 KBps).ConnectionType
foi adicionado para substituir a API original (por exemplo, useAdvertisingOptions.Builder#setConnectionType
em vez deAdvertisingOptions.Builder#setDisruptiveUpgrade
).- O uso de
AdvertisingOptions.Builder#setDisruptiveUpgrade
foi descontinuado. UseAdvertisingOptions.Builder#setConnectionType
. - O uso de
ConnectionOptions.Builder#setDisruptiveUpgrade
foi descontinuado. UseConnectionOptions.Builder#setConnectionType
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 de julho de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Suporte ao módulo dinâmico do Firebase
- Firebase ML
- Configuração remota do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
14 de julho de 2022
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 de julho de 2022
- Versão Beta inicial da biblioteca ThreadNetwork do Google Play Services.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 de junho de 2022
A versão mais recente do plug-in
google-services
para Android (v4.3.13) está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.A versão mais recente da biblioteca Code Scanner do Google Play Services já está disponível. Para mais informações sobre as atualizações, consulte as Notas de lançamento do Kit de ML.
As atualizações mais recentes das bibliotecas
play-services-base
,play-services-basement
eplay-services-tasks
incluem as seguintes mudanças:- Foi adicionada a nova interface
OptionalModuleApi
, que indica se uma API exige outro componente do Google Play Services (ou seja, um módulo opcional). - Foi adicionada a nova classe
ModuleInstallClient
, que permite enviar solicitações explícitas para fazer o download de módulos opcionais, liberar módulos opcionais e verificar a disponibilidade de APIs que exigem módulos opcionais.
- Foi adicionada a nova interface
A versão inicial da biblioteca
play-services-base-testing
já está disponível. Ela fornece simulações de teste paraModuleInstallClient
.
Artefatos lançados em maven.google.com
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
23 de junho de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in do Gradle para Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
As versões atualizadas do plug-in
google-services
para Android (v4.3.12) e do plug-instrict-version-matcher
para Android (v1.2.4) já estão disponíveis. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- com.google.firebase:firebase-auth-ktx:21.0.6
- com.google.firebase:firebase-crashlytics-buildtools:2.9.1
- com.google.firebase:firebase-crashlytics-gradle:2.9.1
- com.google.firebase:firebase-datatransport:18.1.5
- com.google.firebase:firebase-firestore:24.2.0
- com.google.firebase:firebase-firestore-ktx:24.2.0
- com.google.firebase:firebase-messaging:23.0.6
- com.google.firebase:firebase-messaging-ktx:23.0.6
- com.google.firebase:firebase-messaging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-plugin:1.2.4
7 de junho de 2022
A atualização mais recente da biblioteca
play-services-location
inclui as seguintes mudanças:- Correção de problemas de anotação de nulidade para clientes Kotlin.
- Correção de
LocationCallback
problema de vazamento de memória (link em inglês). - Adição de uma nova API para getCurrentLocation() com outras opções de solicitação.
- Adição de uma nova API para getLastLocation() com outras opções de solicitação.
- Inclusão de novas APIs para requestLocationUpdates() com suporte a executor.
- Descontinuação do uso de constantes LocationRequest.PRIORITY_* em favor das constantes Prioridade.PRIORITY_*.
- O uso de LocationRequest.setExpirationTime() foi descontinuado e substituído por LocationRequest.setExpirationDuration().
- Esclarecemos e adicionamos mais orientações em toda a documentação de referência da biblioteca.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1º de junho de 2022
A biblioteca
play-services-appindex
agora está disponível para todos os usuários. Essa biblioteca substitui afirebase-appindexing
e oferece suporte a casos de uso para compartilhar documentos estruturados comoIndexables
eUserActions
com o Google Assistente.Para saber mais sobre como compartilhar documentos com o Google Assistente, consulte Enviar atalhos dinâmicos ao Google Assistente.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 de maio de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase App Distribution
- Plug-in do Gradle para Firebase App Distribution
- Firebase Authentication
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
- Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
As atualizações mais recentes das bibliotecas do TensorFlow Lite do Google Play Services incluem todas as mudanças incluídas na versão v2.9 do TensorFlow.
A atualização mais recente da biblioteca
play-services-fitness
descontinua as APIs que oferecem suporte à leitura e gravação de dados históricos de condicionamento físico em favor da Conexão Saúde.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta02
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta02
- com.google.android.gms:play-services-tflite-support:16.0.0-beta02
- com.google.android.gms:play-services-fitness:21.1.0
- com.google.firebase:firebase-bom:30.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-gradle:3.0.2
- com.google.firebase:firebase-auth:21.0.5
- com.google.firebase:firebase-auth-ktx:21.0.5
- com.google.firebase:firebase-crashlytics:18.2.11
- com.google.firebase:firebase-crashlytics-ktx:18.2.11
- com.google.firebase:firebase-crashlytics-ndk:18.2.11
- com.google.firebase:firebase-crashlytics-buildtools:2.9.0
- com.google.firebase:firebase-crashlytics-gradle:2.9.0
- com.google.firebase:firebase-perf:20.1.0
- com.google.firebase:firebase-perf-ktx:20.1.0
25 de maio de 2022
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 de maio de 2022
A atualização mais recente do
play-service-nearby
(v18.2.0) inclui a primeira versão pública da API Nearby UWB.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 de maio de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Cloud Messaging
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messaging-directboot:23.0.5
12 de maio de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Authentication
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
10 de maio de 2022
- É a versão Beta inicial da biblioteca Code Scanner do Google Play Services. Para mais informações, consulte as Notas da versão do kit de ML.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 de maio de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Firebase App Check
- Firebase Cloud Messaging
- Firebase Realtime Database
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-impl:21.0.0
- com.google.android.gms:play-services-measurement-sdk:21.0.0
- com.google.android.gms:play-services-measurement-sdk-api:21.0.0
3 de maio de 2022
- As atualizações mais recentes da biblioteca
play-services-basement
melhoram a segurança na verificação de assinatura e resolvem a vulnerabilidadePendingIntent
mutável.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 de abril de 2022
A atualização mais recente da biblioteca
play-services-auth
tem a seguinte mudança:- As APIs em
CredentialClient
e as classes de solicitação/resposta relacionadas foram descontinuadas.
- As APIs em
A atualização mais recente do Firebase inclui mudanças no Firebase Crashlytics.
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
14 de abril de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Firebase Cloud Messaging
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
12 de abril de 2022
As atualizações mais recentes do
play-services-nearby
(v18.1.0) incluem as seguintes mudanças:As permissões
BLUETOOTH_ADVERTISE
,BLUETOOTH_CONNECT
eBLUETOOTH_SCAN
agora são necessárias para a Nearby Connections do Android S.Payload#setFileName()
ePayload#setParentFolder()
foram adicionados para salvar o arquivo recebido com um nome de arquivo e caminho relativo atribuídos.VariantOfConcern
foi adicionado para permitir que uma autoridade de saúde pública (PHA) anexe uma variante de preocupação definida pela PHA em notificações de exposição. Por exemplo, um PHA pode atribuir as seguintes definições:VariantOfConcernType.type1
como "A vacina é eficaz"VariantOfConcernType.type2
como "Altamente transmissivo"VariantOfConcernType.type3
como "Gravidade alta"VariantOfConcernType.type4
como "Inovação nas vacinas"O recurso ultrassônico Nearby Message foi descontinuado.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-nearby:18.1.0
24 de março de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- Cloud Firestore
- Firebase App Check
- Firebase Authentication
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:29.3.0
- com.google.firebase:firebase-core:20.1.2
- com.google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2
- com.google.firebase:firebase-annotations:16.1.0
- com.google.firebase:firebase-appcheck:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta05
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- com.google.firebase:firebase-auth:21.0.3
- com.google.firebase:firebase-auth-ktx:21.0.3
- com.google.firebase:firebase-firestore:24.1.0
- com.google.firebase:firebase-firestore-ktx:24.1.0
- com.google.android.gms:play-services-measurement:20.1.2
- com.google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-impl:20.1.2
- com.google.android.gms:play-services-measurement-sdk:20.1.2
- com.google.android.gms:play-services-measurement-sdk-api:20.1.2
22 de março de 2022
- As atualizações mais recentes da biblioteca
play-services-basement
abordam violações do StrictMode do Android 12.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 de março de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- Firebase Cloud Messaging
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 de março de 2022
- A versão inicial da biblioteca
play-services-games-v2
está disponível. Essa biblioteca oferece uma funcionalidade de login simplificada. Para mais informações, consulte o Guia de primeiros passos de login da v2.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 de março de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Teste A/B do Firebase
- Firebase App Distribution
- Plug-in do Gradle para Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Mensagens no app do Firebase
- Instalações do Firebase
- Firebase ML
- Monitoramento de desempenho do Firebase
- Firebase Realtime Database
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 de março de 2022
- A atualização mais recente da biblioteca
play-services-wallet
inclui uma nova API para OCR de cartão de crédito. Para mais detalhes, consulte o guia do desenvolvedor.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 de fevereiro de 2022
A atualização mais recente do plug-in de licenças OSS para Gradle inclui correções para os seguintes problemas:
A ordem de execução de tarefas causa problemas com a biblioteca DI do Hilt (problema 209 do GitHub, problema 194 do GitHub, problema 2744 do GitHub Hilt).
Projetos com muitas variantes levam muito tempo para executar a detecção de dependências (problema 200 do GitHub).
Inclusão de dependências de teste (problema 214 do GitHub).
Licenças ausentes (problema 215 do GitHub).
Gravidade de geração de registros
AmbiguousVariantSelectionException
reduzida (problema 202 do GitHub).
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 de fevereiro de 2022
Atualiza as bibliotecas do Kit de ML do Google Play Services. Para mais informações, consulte as notas da versão do kit de ML.
Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
17 de fevereiro de 2022
- A versão Beta pública da biblioteca TensorFlow Lite do Google Play Services já está disponível. Essa biblioteca pode ser usada como uma alternativa à biblioteca autônoma do TensorFlow Lite para reduzir o tamanho do app e receber atualizações automáticas. Para mais informações, consulte a documentação do TensorFlow.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 de fevereiro de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Crashlytics
- Firebase ML
- Monitoramento de desempenho do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
1o de fevereiro de 2022
- A atualização mais recente da biblioteca
play-services-auth
inclui uma nova API que facilita dicas de login para autenticação por número de telefone. Com ele, os usuários podem selecionar um número de telefone no chip e compartilhá-lo com o app de chamada. Para mais informações, consulte a documentação da API.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 de janeiro de 2022
- Atualiza as bibliotecas do Kit de ML do Google Play Services. Para mais informações, consulte as notas da versão do kit de ML.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.0.0
20 de janeiro de 2022
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in do Gradle para Firebase App Distribution
- Plug-in do Gradle para o Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:29.0.4
- com.google.firebase:firebase-crashlytics:18.2.7
- com.google.firebase:firebase-crashlytics-ktx:18.2.7
- com.google.firebase:firebase-crashlytics-ndk:18.2.7
- com.google.firebase:firebase-firestore:24.0.1
- com.google.firebase:firebase-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- com.google.firebase:perf-plugin:1.4.1
10 de janeiro de 2022
A atualização mais recente do SDK da Block Store inclui as seguintes mudanças:
Foi adicionado um novo método,
StoreBytesData.Builder#setShouldBackupToCloud
, que permite ativar o backup dos dados da Block Store do app na nuvem.Foi adicionada uma nova API,
BlockstoreClient#isEndToEndEncryptionAvailable
, que permite verificar se os dados da Block Store salvos em backup na nuvem serão criptografados de ponta a ponta.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 de janeiro de 2022
- As atualizações mais recentes de várias bibliotecas (consulte a seção "Artefatos lançados"
abaixo) incluem o uso das versões mais recentes de
play-services-base
eplay-services-tasks
(v18.0.1) para corrigir o problema descrito na versão de 9 de dezembro de 2021.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.0.1
- com.google.android.gms:play-services-afs-native:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-instantapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 de dezembro de 2021
As atualizações mais recentes de
play-services-base
eplay-services-tasks
resolvem o problema que pode levar a NPEs no momento da execução (NullPointerException
) ao processar resultadosTask<Void>
no código Kotlin. Se você estiver usando uma das versões de biblioteca listadas na versão de 9 de dezembro de 2021, poderá evitar os NPEs de tempo de execução dependendo explicitamente da v18.0.1 deplay-services-base
eplay-services-tasks
. Adicione o seguinte à seçãodependencies
dobuild.gradle
:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
Em janeiro de 2022, planejamos lançar novas versões dos outros artefatos lançados em 9 de dezembro com novas dependências
POM
nas versões 18.0.1 deplay-services-base
eplay-services-tasks
.A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
Esta versão do Firebase usa as versões mais recentes de
play-services-base
eplay-services-tasks
(v18.0.1) para corrigir o problema descrito na versão de 9 de dezembro de 2021.Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
14 de dezembro de 2021
- Atualiza as bibliotecas do Kit de ML do Google Play Services. Para mais informações, consulte as notas da versão do kit de ML.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:17.0.0
- com.google.android.gms:play-services-mlkit-face-detection:16.2.1
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.6
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta2
- com.google.android.gms:play-services-mlkit-text-recognition:17.0.1
10 de dezembro de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
9 de dezembro de 2021
As atualizações mais recentes em várias bibliotecas incluem a seguinte mudança:
- Anotações de nulidade rigorosas (
@NonNull
e@Nullable
) estão sendo usadas onde@RecentlyNonNull
e@RecentlyNullable
eram usados anteriormente. Com essa mudança, o que antes causava um aviso de nulidade agora causa um erro ao criar o código Kotlin ou usar frameworks de verificação denull
do Java. Mudanças semelhantes em anotações vão ser lançadas de forma incremental em versões futuras de outros artefatoscom.google.android.gms
.
Consulte a seção "Artefatos lançados" para conferir uma lista completa das bibliotecas afetadas.
- Anotações de nulidade rigorosas (
As atualizações mais recentes das bibliotecas
play-services-base
,play-services-basement
eplay-services-tasks
incluem as mudanças rígidas de anotação de nulidade descritas acima, bem como estas outras mudanças:- As constantes de condicionamento físico descontinuadas foram removidas de Scopes.
- Adição do método utilitário
withTimeout()
ao Tarefas.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 de novembro de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase App Check
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
- Firebase ML
- Monitoramento de desempenho do Firebase
- Firebase Realtime Database
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
18 de novembro de 2021
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
16 de novembro de 2021
As atualizações das bibliotecas
play-services-cast
eplay-services-cast-framework
incluem:- Melhorias na fila:
- Foi adicionado um novo callback
itemsReorderedAtIndexes
aMediaQueue
, que é chamado quando a fila é reordenada - Inclusão de compatibilidade com a serialização de comandos de fila.
- O parâmetro
customData
em "RemoteMediaClient#queueSetRepeatMode" foi anulável. - O recurso "Exibição remota" foi descontinuado.
- A
minSdkVersion
foi mudada de 14 para 16.
Para ver mais informações, consulte as Notas da versão do SDK do Cast Android Sender.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
29 de outubro de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
- Firebase Dynamic Links
- Mensagens no app do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 de outubro de 2021
A biblioteca de cliente
play-services-maps
agora está disponível para o público geral e tem suporte no nível 19 da API do Android (Android 4.4, KitKat) e versões mais recentes.Ela inclui um novo renderizador de mapa disponível para ativação, que melhora a performance e a estabilidade, além de oferecer suporte à Estilização de mapas baseada na nuvem. Para mais informações sobre essa e outras atualizações, consulte as notas da versão do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 de outubro de 2021
A biblioteca
play-services-appset
agora está disponível para todos os usuários. Essa biblioteca foi projetada para oferecer suporte a casos de uso, como análise ou prevenção de fraudes, de uma maneira que respeita a privacidade do usuário.Essa biblioteca inclui métodos para gerenciar o ID do conjunto de apps, que é um ID exclusivo que, em um determinado dispositivo, permite correlacionar o uso ou as ações em um conjunto de apps da sua organização. Para mais informações, consulte este guia.
Esta versão de disponibilidade geral inclui as seguintes atualizações da prévia para desenvolvedores:
- Várias interfaces do cliente renomeadas. Para mais detalhes, consulte a
documentação de referência da API
play-services-appset
. - Tornamos a biblioteca
play-services-appset
compatível com o futuro ID do conjunto de apps no escopo do desenvolvedor. Espera-se que o Google Play Services adicione suporte ao ID do conjunto de apps no escopo do desenvolvedor em breve. Esse recurso será lançado no Google Play Services e enviado aos dispositivos dos usuários sem precisar fazer upgrade da versão da bibliotecaplay-services-appset
.
- Várias interfaces do cliente renomeadas. Para mais detalhes, consulte a
documentação de referência da API
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
4 de outubro de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- Monitoramento de desempenho do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
22 de setembro de 2021
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 de setembro de 2021
A atualização mais recente da biblioteca
ads-identifier
inclui a declaração de uma permissão do Google Play Services:com.google.android.gms.permission.AD_ID
.Se você usa
ads-identifier
v17.1.0 ou mais recente, não é necessário declarar a permissão novamente no manifesto do app para acessar o ID de publicidade. No entanto, se o app não puder acessar o ID de publicidade, remova a permissão usando<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
.Para mais detalhes, consulte
getId()
.A atualização mais recente da biblioteca
play-services-pay
corrigiu problemas de permissão que faziam com que todas as APIs fossem bloqueadas.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 de setembro de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Functions para Firebase (cliente)
- Firebase Realtime Database
- Plug-in do Gradle para Firebase App Distribution
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 de setembro de 2021
A atualização mais recente da biblioteca nativa do AFS inclui a seguinte mudança:
- Corrigimos o bug em que o
onAdLeftApplication
não registrava os cliques nos anúncios. - Correção do bug em que o aplicativo falhava ao tentar carregar anúncios sem uma conexão.
- Corrigimos o bug em que o
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 de agosto de 2021
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
20 de agosto de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Mensagens no app do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 de agosto de 2021
A atualização mais recente da biblioteca do Google Analytics inclui a seguinte mudança:
- Correção do problema em que a biblioteca não podia ser criada com o Android 12 como destino.
A atualização mais recente da biblioteca TagManager inclui as seguintes mudanças:
- Melhorias na infraestrutura interna.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-analytics:17.0.1
- com.google.android.gms:play-services-analytics-impl:17.0.1
- com.google.android.gms:play-services-tagmanager:17.0.1
- com.google.android.gms:play-services-tagmanager-api:17.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.1
9 de agosto de 2021
O SDK da Blockstore agora está disponível para ser usado por apps para permitir o login simples em smartphones recém-configurados. Para mais informações, consulte a documentação de referência do SDK do Blockstore.
Uma versão atualizada do plug-in google-services para Android (v4.3.10) já está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 de agosto de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Crashlytics
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Uma versão atualizada do plug-in google-services para Android (v4.3.9) está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
28 de julho de 2021
A versão de prévia para desenvolvedores da biblioteca
play-services-appset
já está disponível. Essa biblioteca foi projetada para oferecer suporte a casos de uso como análise ou prevenção de fraudes, respeitando a privacidade do usuário.Essa biblioteca inclui métodos para gerenciar o ID do conjunto de apps, que é um ID exclusivo que, em um determinado dispositivo, permite correlacionar o uso ou as ações em um conjunto de apps da sua organização. Para mais informações, consulte este guia.
A documentação de referência da API
ads-identifier
foi atualizada com informações sobre uma mudança futura no ID de publicidade quando um usuário permite o limite de rastreamento de anúncios, bem como um requisito de uma nova permissão do Google Play Services.Consulte
getId()
para ver mais detalhes. Não há mudanças na bibliotecaads-identifier
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 de julho de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Realtime Database
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 de julho de 2021
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:- Foi adicionada uma nova API,
CredentialSavingClient#saveAccountLinkingToken
, para ajudar você a vincular a conta de um usuário do seu aplicativo ao Google para fins de vinculação de contas. - Foi adicionado um novo método
BeginSignInRequest.Builder#associateLinkedAccounts
para ajudar você a fazer login dos usuários no seu app, caso eles já tenham vinculado as contas ao Google.
- Foi adicionada uma nova API,
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
9 de julho de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase App Check
- Cloud Firestore
- Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:28.2.1
- com.google.firebase:firebase-appcheck:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta02
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta02
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02
- com.google.firebase:firebase-firestore:23.0.2
- com.google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2
- com.google.firebase:firebase-perf-ktx:20.0.2
1o de julho de 2021
- A versão inicial da biblioteca
play-services-pay
está disponível. Essa biblioteca substitui a funcionalidadeWalletObjects
da bibliotecaplay-services-wallet
. Para mais informações, consulte este guia de integração.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 de junho de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Plug-in do Gradle para Firebase App Distribution
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
17 de junho de 2021
A atualização mais recente da biblioteca nativa do AFS inclui as seguintes mudanças:
Atualiza a renderização de anúncios para dispositivos móveis de modo a combinar a renderização de anúncios na Web e de visualização. Para mais informações, consulte as notas da versão do SDK nativo do AFS para Android.
Remove a capacidade de solicitar anúncios SPA.
O SDK do Stream Protect agora está disponível para uso com apps de downstreaming de streaming sensíveis à latência. Esse SDK requer suporte a firmware do dispositivo e atualmente só é executado no Chromecast com Google TV. Para mais informações, consulte a documentação de referência do SDK do Stream Protect.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
16 de junho de 2021
Em preparação para aplicar a nulidade rigorosa, adicionamos anotações
@RecentlyNonNull
e@RecentlyNullable
a vários SDKs que anteriormente não definiram explicitamente a nulidade. Essa mudança vai gerar avisos sobre violações de segurança nulas.Essa mudança melhora a interoperabilidade do Kotlin e a verificação de valores nulos estáticos para apps que usam frameworks de verificação de valores nulos Java.
Adições semelhantes de
@RecentlyNonNull
e@RecentlyNullable
serão lançadas de maneira incremental em versões futuras de outros artefatoscom.google.android.gms
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-instantapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
8 de junho de 2021
As atualizações mais recentes do
play-services-nearby
(v18.0.0) incluem as seguintes mudanças:Foram adicionadas anotações
@NonNull
e@Nullable
na plataforma da API, que podem corromper apps Kotlin que não processavam valoresnull
de forma segura. Consulte a documentação do Kotlin sobre segurança contra valores nulos (link em inglês).Alteração de ConnectionsClient para ser uma interface em vez de uma classe abstrata.
Alteração de ConnectionsClient#MAX_BYTES_DATA_SIZE para ser final.
Adição de ConnectionInfo#getAuthenticationDigits() para receber o token de autenticação legível por humanos de quatro dígitos que foi fornecido a ambos os dispositivos.
Foi adicionado suporte à transferência de arquivos confidenciais com Payload#isSensitive() e Payload#setSensitive(boolean) para impedir que outros APPs acessem um arquivo compartilhado.
Foi adicionado suporte ao recurso de upgrade disruptivo. Esse recurso é ativado por padrão. O cliente pode desativá-la com AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) e ConnectionOptions.Builder#setDisruptiveUpgrade(boolean), o que impede que a rede Wi-Fi originalmente conectada seja desativada ou desconectada durante o progresso do upgrade.
O uso de Payload.File#close() e Payload.Stream#close() foi descontinuado.
Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
3 de junho de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
- Firebase Dynamic Links
- Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:28.1.0
- com.google.firebase:firebase-crashlytics:18.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.7.0
- com.google.firebase:firebase-crashlytics-gradle:2.7.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.1
- com.google.firebase:firebase-crashlytics-ndk:18.0.1
- com.google.firebase:firebase-dynamic-links:20.1.0
- com.google.firebase:firebase-dynamic-links-ktx:20.1.0
- com.google.firebase:firebase-firestore:23.0.1
- com.google.firebase:firebase-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1
- com.google.firebase:firebase-perf-ktx:20.0.1
26 de maio de 2021
Em preparação para aplicar a nulidade rigorosa, adicionamos anotações
@RecentlyNonNull
e@RecentlyNullable
a vários SDKs que anteriormente não definiram explicitamente a nulidade. Essa mudança vai gerar avisos sobre violações de segurança nulas.Essa mudança proporciona uma melhor interoperabilidade do Kotlin, bem como uma melhor verificação de valores nulos estáticos para apps que usam frameworks de verificação de valores nulos Java.
Adições semelhantes de
@RecentlyNonNull
e@RecentlyNullable
serão lançadas de maneira incremental em versões futuras de outros artefatoscom.google.android.gms
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- com.google.android.gms:play-services-wallet:18.1.3
14 de maio de 2021
- Uma versão atualizada do plug-in google-services para Android (v4.3.8) está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.gms:google-services:4.3.8
13 de maio de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Authentication
- Plug-in do Gradle para Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Uma versão atualizada do plug-in google-services para Android (v4.3.7) está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
11 de maio de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- SDK do Firebase para Google Analytics
- Teste A/B do Firebase
- Plug-in do Gradle para Firebase App Distribution
- Indexação de apps no Firebase
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
- Firebase Dynamic Links
- Mensagens no app do Firebase
- Instalações do Firebase
- Firebase ML
- Monitoramento de desempenho do Firebase
- Plug-in do Gradle para o Monitoramento de desempenho do Firebase
- Firebase Realtime Database
- Configuração remota do Firebase
As versões Beta iniciais dos seguintes recursos já estão disponíveis:
- Firebase App Check
- Compatibilidade com o módulo de recurso dinâmico do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Uma versão atualizada do plug-in google-services para Android (v4.3.6) está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- com.google.firebase:firebase-common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-dynamic-links:20.0.0
- com.google.firebase:firebase-dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 de abril de 2021
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
27 de abril de 2021
As atualizações mais recentes do
play-services-maps
incluem as seguintes mudanças:- Adição de anotações de nulidade "non-semver-breaking" à superfície da API.
A declaração abaixo foi adicionada a
AndroidManifest.xml
para oferecer suporte à filtragem de visibilidade de pacotes no Android 11 (nível 30 da API) e versões mais recentes. Depois de atualizar paracom.google.android.gms:play-services-maps:17.0.1
, é possível remover a seguinte linha do seu próprioAndroidManifest.xml
:
A atualização mais recente da biblioteca Wearable inclui as seguintes mudanças:
- Bugs corrigidos
- Melhor disponibilidade para o SDK de Wearables em dispositivos com o Google Play Services.
Para mais informações, consulte as Notas da versão do Wearable.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 de abril de 2021
A atualização mais recente do SDK do Cast inclui alterações em:
- GameManager e APIs relacionadas excluídos. Eles foram descontinuados desde 2017.
- Adição da classe SessionState à biblioteca de cliente do Google Cast.
- Adição de CastReasonCodes para fornecer explicações detalhadas de CastStatusCodes. Use o método CastContext#getCastReasonCodeForCastStatusCode(int) para converter de CastStatusCodes para CastReasonCodes.
- As dependências
com.google.android.datatransport:transport-api
foram atualizadas para a versão mais recente.
Para ver mais informações, consulte as Notas da versão do SDK do Cast Android Sender.
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Plug-in do Gradle para Firebase App Distribution
- Firebase ML
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
12 de abril de 2021
A atualização mais recente do plug-in de licenças OSS para Gradle inclui correções para os seguintes problemas:
- Oferece suporte a ciclos de dependência em projetos (problema 172 do GitHub).
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 de abril de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Authentication
- Firebase Cloud Messaging
- IDs de instâncias do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
5 de abril de 2021
A atualização mais recente do plug-in de licenças OSS para Gradle inclui correções para os seguintes problemas:
- Avisos de criação devido ao uso de APIs obsoletas (problema 166 do GitHub).
- As tarefas não eram armazenadas em cache (problema 68 do GitHub, problema 146 do GitHub) (problema 165 do GitHub).
Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
25 de março de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Storage para Firebase
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
15 de março de 2021
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
11 de março de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Crashlytics
- Firebase Realtime Database
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
1o de março de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Authentication
- Mensagens no app do Firebase
- Firebase ML
- Configuração remota do Firebase
- Plug-in do Gradle para Firebase App Distribution
- Plug-in do Gradle para Firebase Crashlytics
- Plug-in do Gradle para o Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 de fevereiro de 2021
As atualizações mais recentes do
play-services-location
incluem as seguintes mudanças:O provedor de localização combinada (FLP) agora suprime locais iniciais imprecisos por padrão. Esse comportamento permite uma maior precisão de local e aumenta minimamente a latência. Os desenvolvedores que preferem ter resultados mais rápidos em vez de precisos podem chamar o novo método
LocationRequest#setWaitForAccurateLocation()
.Adição do método
ActivityRecognitionClient#requestSleepSegmentUpdates()
para permitir que apps se registrem na API Sleep.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 de fevereiro de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Indexação de apps no Firebase
- Monitoramento de desempenho do Firebase
- Plug-in do Gradle para Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
2 de fevereiro de 2021
- As atualizações mais recentes das bibliotecas
play-services-base
,play-services-basement
eplay-services-tasks
incluem apenas atualizações internas.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-base:17.6.0
- com.google.android.gms:play-services-basement:17.6.0
- com.google.android.gms:play-services-tasks:17.2.1
28 de janeiro de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Mensagens no app do Firebase
- Configuração remota do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Uma versão atualizada do plug-in google-services para Android (v4.3.5) está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
25 de janeiro de 2021
A atualização mais recente da biblioteca
play-services-fido
inclui as seguintes mudanças:Foi introduzida a versão Beta pública inicial da classe
SourceDirectTransferClient
. Essa classe oferece um método que transforma um smartphone Android em um autenticador FIDO para concluir o processo de autenticação.Fido#FIDO2_KEY_RESPONSE_EXTRA
eFido#FIDO2_KEY_ERROR_EXTRA
foram descontinuados.O uso de
AuthenticatorAssertionResponse#getKeyHandle()
foi descontinuado.O uso de
AuthenticatorAttestationResponse#getKeyHandle()
foi descontinuado.Introdução de
BrowserRequestOptions#getClientDataHash()
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 de janeiro de 2021
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
14 de janeiro de 2021
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Authentication
- Monitoramento de desempenho do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
16 de dezembro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- Firebase Cloud Messaging
- Mensagens no app do Firebase
- Instalações do Firebase
- IDs de instâncias do Firebase
- Monitoramento de desempenho do Firebase
- Firebase Realtime Database
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
8 de dezembro de 2020
- A atualização mais recente das bibliotecas de visão do Google Play Services inclui apenas atualizações internas.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 de dezembro de 2020
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
3 de dezembro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 de novembro de 2020
Adicionamos a biblioteca
play-services-password-complexity
.Essa biblioteca oferece suporte à verificação de qualidade do bloqueio de tela (introduzida no Android 10) em dispositivos com o Android 4.4 e versões mais recentes.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 de novembro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Authentication
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
- Instalações do Firebase
- Monitoramento de desempenho do Firebase
- Plug-in do Gradle para o Monitoramento de desempenho do Firebase
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
9 de novembro de 2020
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:Foi adicionado um novo cliente de API,
CredentialSavingClient
, para ajudar a salvar as credenciais de senha dos usuários que podem ser usadas para fazer login deles mais tarde.Foi adicionada uma nova API,
SignInClient#getSignInIntent(GetSignInIntentRequest)
, para iniciar o fluxo de Login do Google quando o usuário toca no botão "Fazer login com o Google".
A atualização mais recente da biblioteca
play-services-games
inclui as seguintes mudanças:Remoção das APIs de multiplayer em tempo real e com base em turnos. Para mais detalhes, consulte a documentação.
Os seguintes clientes foram mudados para interfaces:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
eVideosClient
.Remoção dos seguintes métodos GoogleApiClient descontinuados:
getAppId
,getSdkVariant
egetSettingsIntent
.Atualizações internas.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 de outubro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- Teste A/B do Firebase
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging
- Mensagens no app do Firebase
- IDs de instâncias do Firebase
- Configuração remota do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Gradle para o Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 de outubro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase Realtime Database
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
20 de outubro de 2020
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 de outubro de 2020
As atualizações mais recentes das bibliotecas
play-services-base
eplay-services-basement
incluem as seguintes mudanças:Impede falhas causadas quando
NoSuchElementException
é gerado ocasionalmente quando um serviço está desvinculado.Lança
GooglePlayServicesIncorrectManifestValueException
ouGooglePlayServicesMissingManifestValueException
em vez deIllegalStateException
quandoAndroidManifest.xml
não tem a tag de metadados apropriada para usar o Google Play Services. Isso pode indicar um problema com a criação do app.
A atualização mais recente do Google Play Services Fitness tem as seguintes mudanças:
O acesso de gravação agora permite que um aplicativo leia apenas os dados que ele gravou. Para continuar lendo dados gravados por outros apps da plataforma Google Fit, atualize seu código para solicitar escopos de acesso de leitura para os tipos de dados relevantes.
Os dados de frequência cardíaca têm um escopo próprio.
Os dados de sono têm escopos e um novo tipo de dados. Consulte
TYPE_SLEEP_SEGMENT
eSleepStages
.FitnessActivities#SLEEP
e outros tipos de sono foram descontinuados. Use o novoSleepStages
.Ao trabalhar com o
SessionsClient
, agora é necessário especificar que tipo de sessão seu app precisa acessar usando os métodos adequados deFitnessOptions
.
Para mais informações, consulte as Notas da versão do Google Fit.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
7 de outubro de 2020
- A atualização mais recente da biblioteca
play-services-auth-api-phone
adiciona uma nova API SMS Code Browser.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 de outubro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- SDKs do Cloud Firestore e do Firebase Dynamic Links
- Plug-in do Gradle para o Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-dynamic-links:19.1.1
- com.google.firebase:firebase-dynamic-links-ktx:19.1.1
- com.google.firebase:perf-plugin:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-impl:17.6.0
30 de setembro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, IDs de instâncias do Firebase, Monitoramento de desempenho do Firebase e SDKs do Firebase Realtime Database
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
As versões atualizadas do plug-in
google-services
para Android (v4.3.4) e do plug-instrict-version-matcher
para Android (v1.2.2) já estão disponíveis. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-plugin:1.2.2
23 de setembro de 2020
As atualizações mais recentes do
play-services-location
incluem as seguintes mudanças:O método
FusedLocationProviderClient.getCurrentLocation()
foi adicionado para calcular uma única correção de local atual no dispositivo.Foi adicionado suporte a tags de atribuição de auditoria de acesso a dados do Android 11 em
FusedLocationProviderClient
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 de setembro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase
- SDK do Firebase Authentication
- Plug-in do Gradle para Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 de setembro de 2020
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
8 de setembro de 2020
- A atualização mais recente do Google Play Services adiciona suporte ao TCF v2 para anúncios nativos do AFS. Para mais informações, consulte as notas da versão do SDK nativo do AFS para Android.
1o de setembro de 2020
As atualizações das bibliotecas de visão do Google Play Services incluem:
- Correção de
SecurityException
das bibliotecas de visão quando o Google Play Services não está instalado. - Atualizações internas.
- Correção de
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
28 de agosto de 2020
- As atualizações da biblioteca
play-services-games
incluem uma correção paraLeaderboardsClient
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games:20.0.1
27 de agosto de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase
- SDKs do Cloud Firestore, Cloud Functions para Firebase (cliente), Cloud Storage para Firebase, Mensagens no app do Firebase e Firebase Realtime Database
- Plug-in do Gradle para Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 de agosto de 2020
- Pequenas atualizações de recursos internos foram feitas na biblioteca de reconhecimento do Google Play Services.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 de agosto de 2020
As atualizações mais recentes do
play-services-basement
,play-services-tasks
eplay-services-base
incluem as seguintes mudanças:Em preparação para aplicar a nulidade rigorosa, adicionamos anotações
@RecentlyNonNull
e@RecentlyNullable
em que os SDKsbase
ebasement
não definiam explicitamente a nulidade. Isso proporciona melhor interoperabilidade com o Kotlin, além de uma melhor verificação estática denull
para qualquer pessoa que use frameworks de verificaçãonull
do Java. Adições semelhantes de@RecentlyNonNull
e@RecentlyNullable
serão lançadas de maneira incremental nas versões de artefatoscom.google.android.gms
.Quando uma chamada de API falha devido a um problema de conexão entre o app e o Google Play Services, a
ConnectionResult
com falha agora pode ser acessada peloStatus
doApiException
.Nas situações em que um dispositivo não tem um Google Play Services válido, as chamadas de API vão falhar mais rapidamente em vez de aguardar a confirmação do usuário.
Adição de novas sobrecargas de
GoogleApiAvailability#getErrorDialog
que aceitam umFragment
.O uso dos métodos
Tasks#call
foi descontinuado e substituído porTaskCompletionSource
.Atualizações internas para outras APIs do Google Play Services.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
17 de agosto de 2020
- As atualizações da biblioteca
play-services-games
incluem as seguintes mudanças:loadFriends
foi adicionado.getCompareProfileIntent
foi adicionado.- Foi adicionado um
getCompareProfileIntentWithAlternativeNameHints
, que usa apelidos para fornecer mais contexto para os dois jogadores. - Adição de
getCurrentPlayer
, que recupera os dados mais recentes sobre o jogador conectado. COLLECTION_SOCIAL
foi removido.COLLECTION_FRIENDS
foi adicionado.- Foi adicionado o
getCurrentPlayerInfo
, que recupera as propriedades do jogador conectado.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 de agosto de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase
- SDK do Firebase para Google Analytics
- Firebase Crashlytics e SDKs do Firebase ML
- Plug-in do Gradle para Firebase App Distribution
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
10 de agosto de 2020
A versão mais recente do Google Play Services Fitness tem as seguintes mudanças:
- Os seguintes
DataType
s foram descontinuados:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- Os seguintes
DataType
s descontinuados foram removidos:TYPE_ACTIVITY_SAMPLES
- Os métodos descontinuados
DataSource#getDataQualityStandards
(e constantes associadas),DataSource#getName
eDataSource.Builder#setName
foram removidos. - Os métodos
DataReadRequest#aggregate(DataSource)
eDataReadRequest#aggregate(DataType)
foram adicionados para facilitar a agregação de dados. - O uso dos métodos existentes
DataReadRequest#aggregate(DataType, DataType)
eDataReadRequest#aggregate(DataSource, DataType)
foi descontinuado.
- Os seguintes
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-fitness:19.0.0
30 de julho de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase
- Firebase Cloud Messaging, IDs de instâncias do Firebase e SDKs de instalações do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
29 de julho de 2020
- Foi adicionado um novo SDK do Cast Receiver para apps Android TV. O SDK permite que apps do Android TV sejam compatíveis com o protocolo de transmissão para que se comportem como apps receptores. Para ver mais detalhes, consulte as Notas da versão do SDK do Cast Android Sender.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 de julho de 2020
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
17 de julho de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase
- Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 de julho de 2020
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:- Adição de uma nova API em
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
Para os usuários que aceitam, ele permite que uma credencial seja selecionada automaticamente durante o login com um toque sem precisar esperar uma ação do usuário, como tocar no botão "continuar".
- Adição de uma nova API em
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 de julho de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase
- SDKs do Firebase Cloud Messaging e de IDs de instâncias do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.6.0
- com.google.firebase:firebase-iid:20.2.3
- com.google.firebase:firebase-messaging:20.2.3
- com.google.firebase:firebase-messaging-directboot:20.2.3
6 de julho de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Teste A/B, Firebase Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Mensagens no app do Firebase, IDs de instância do Firebase e SDKs da Configuração remota do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-impl:17.4.4
18 de junho de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Lista de materiais (BoM) do Firebase
- Firebase Cloud Messaging, Firebase Crashlytics, IDs de instâncias do Firebase e SDKs do Firebase Realtime Database
- Plug-in do Gradle para Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
4 de junho de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Firebase Crashlytics, Firebase Crashlytics NDK e SDKs de instalações do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Gradle para Firebase App Distribution
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
1o de junho de 2020
As atualizações mais recentes do
play-services-basement
,play-services-tasks
eplay-services-base
incluem as seguintes mudanças:- Uma correção de bug para atualizar corretamente as strings de mensagem de erro de disponibilidade do Google Play Services quando o usuário muda de localidade.
- Correções de bugs para disputas ao instanciar clientes baseados em
GoogleApi
fora da linha de execução principal comActivity
s. - Mensagens de erro mais detalhadas para conclusões de
Task
duplicadas. - Atualizações internas para outras APIs do Google Play Services.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-base:17.3.0
- com.google.android.gms:play-services-basement:17.3.0
- com.google.android.gms:play-services-tasks:17.1.0
21 de maio de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Firebase Cloud Messaging, Mensagens no app, instalações do Firebase e SDKs de ID da instância do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Gradle para Firebase Crashlytics
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
7 de maio de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Firebase Cloud Messaging, instalações do Firebase e SDKs de ID da instância do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Gradle para Firebase App Distribution
- Plug-in do Gradle para Firebase Crashlytics
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
29 de abril de 2020
A versão inicial da biblioteca
play-services-recaptcha
está disponível. Ele inclui suporte aos dois recursos abaixo para smartphones e TVs Android direcionados ao nível 16 da API e versões mais recentes.APIs reCAPTCHA Enterprise, que fornecem aos clientes uma pontuação numérica, indicando a probabilidade de um usuário ser uma pessoa real e não parte de um ataque automatizado. Para mais informações, consulte este guia de integração.
APIs reCAPTCHA 2FA, que oferecem aos clientes a capacidade de desafiar os usuários com um desafio de e-mail para confirmar a identidade deles. Para mais informações, consulte este guia de integração.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 de abril de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Firebase Authentication, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, Mensagens no app do Firebase, instalações do Firebase, ID da instância do Firebase, Kit de ML, Monitoramento de desempenho do Firebase, Firebase Realtime Database e SDKs da Configuração remota do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Gradle para Firebase Crashlytics
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 de abril de 2020
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 de abril de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Firebase Crashlytics, Firebase Crashlytics NDK, Mensagens no app do Firebase, Kit de ML para Firebase e SDKs do Monitoramento de desempenho do Firebase
- Plug-in do Gradle para Firebase Crashlytics e Firebase App Distribution do Gradle
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-common:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
3 de abril de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Firebase Cloud Messaging, instalações do Firebase e IDs de instâncias do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-installations:16.2.1
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
1o de abril de 2020
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:- Foi adicionado um novo cliente de API,
SignInClient
, para ajudar você a autenticar usuários no app, incluindo o login de um usuário existente ou a inscrição de um novo usuário. Dois tipos de credenciais são aceitos no momento: token de ID e nome de usuário/senha.
- Foi adicionado um novo cliente de API,
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 de março de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Crashlytics NDK, instalações do Firebase e IDs de instância do Firebase
- SDK do Firebase para Google Analytics
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
26 de março de 2020
As atualizações mais recentes do
play-services-basement
,play-services-tasks
eplay-services-base
incluem as seguintes mudanças:play-services-basement
faz referência a um método emandroidx-core:core:1.2.0
. Portanto, esse patch atualiza as dependências de acordo.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
19 de março de 2020
As atualizações mais recentes do
play-services-basement
,play-services-tasks
eplay-services-base
incluem as seguintes mudanças:- Adiciona anotações de nulidade "non-semver-breaking" à superfície da API.
Por exemplo,
GoogleApiAvailability#makeGooglePlayServicesAvailable
agora retorna um@NonNull Task
para que o compilador Kotlin o trate como não nulo em vez de um tipo de plataforma. No entanto, o parâmetroActivity
transmitido a ele não é marcado como@NonNull
(mesmo que seja efetivamente não nulo) para que essa mudança não corrompa o código Kotlin que transmite umActivity?
.- Atualizações internas para outras bibliotecas do Google Play Services.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-base:17.2.0
- com.google.android.gms:play-services-basement:17.2.0
- com.google.android.gms:play-services-tasks:17.0.1
18 de março de 2020
- Atualizações nos SDKs dos anúncios para dispositivos móveis do Google para Android e do Firebase Ads. Consulte as notas da versão do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
17 de março de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Plug-in do Gradle para Firebase Crashlytics
- Firebase Crashlytics, Firebase Cloud Messaging, Mensagens no app, Instalações do Firebase, IDs de instância do Firebase e SDKs da Configuração remota do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
12 de março de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDK do Firebase Authentication
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 de março de 2020
A atualização mais recente da biblioteca
play-services-fido
inclui as seguintes mudanças:- As APIs U2F foram descontinuadas. Os usuários da API U2F precisam migrar para as APIs FIDO2. As APIs U2F terão suporte até 2020 e serão removidas em 2021.
- Novos métodos foram expostos em
Fido2ApiClient
para registro e assinatura. Esses métodos estão mais alinhados com padrões - Foi adicionado suporte à
extensão
UserVerificationMethod
apenas em solicitações de login. A extensão não é compatível com solicitações de registro. - Foi adicionado suporte ao
método
IsUserVerifyingPlatformAuthenticatorAvailable
. PublicKeyCredential
foi exposto como uma resposta de nível superior, de acordo com a especificação WebAuthn.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 de março de 2020
A atualização mais recente do Firebase inclui o seguinte:
- As bibliotecas de extensão Kotlin para vários SDKs do Firebase para Android não estão mais na versão Beta. Essas bibliotecas ktx permitem que você acesse as APIs do Firebase para Android usando a sintaxe idiomática do Kotlin. Saiba mais sobre essas bibliotecas ktx na documentação de referência Android – Kotlin.
A atualização mais recente do plug-in de licenças OSS para Gradle inclui correções para os seguintes problemas:
- Não é possível encontrar licenças quando um projeto de biblioteca está presente (problema 119 do GitHub).
- Sobrecarga de método ambígua quando o arquivo POM não pode ser resolvido (problema 120 do GitHub).
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 de março de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDKs do Firebase Cloud Messaging e de IDs de instâncias do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
O
SMS Verification APIs
do Google Play Services adicionou uma nova permissão para proteger o receptor. Para mais detalhes, consulte a documentação doSmsRetriever
.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-messaging:20.1.2
- com.google.firebase:firebase-iid:20.1.1
- com.google.firebase:firebase-bom:25.0.0
- com.google.android.gms:play-services-auth-api-phone:17.4.0
2 de março de 2020
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android. Para mais informações, consulte as notas da versão do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:19.0.0
- com.google.android.gms:play-services-ads-lite:19.0.0
- com.google.firebase:firebase-ads:19.0.0
- com.google.firebase:firebase-ads-lite:19.0.0
27 de fevereiro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Cloud Firestore, Firebase Cloud Messaging, IDs de instância do Firebase e SDKs da Configuração remota do Firebase
- SDK do Firebase para Google Analytics
- Lista de materiais (BoM) do Firebase
Esta atualização também inclui a versão inicial do SDK de instalações do Firebase.
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
24 de fevereiro de 2020
Atualizações nas bibliotecas
play-services-cast
eplay-services-cast-framework
que adicionam constantes predefinidas para códigos de erro detalhados de MediaError e motivos dos errosPara ver mais informações, consulte as Notas da versão do SDK do Cast Android Sender.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
14 de fevereiro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDKs do Firebase Dynamic Links
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
3 de fevereiro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Plug-in do Gradle para Firebase Crashlytics
- SDKs do Teste A/B, Indexação de apps do Firebase, Cloud Firestore, Cloud Functions para Firebase (cliente), Cloud Storage para Firebase, Firebase Realtime Database e SDKs da Configuração remota do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A versão v18.0.0 da biblioteca de reconhecimento do Google Play Services tem as seguintes mudanças interruptivas:
- Remoção das APIs
getPlaces()
egetWeather()
deAwareness#SnapshotClient
. Para mais informações, consulte o anúncio de descontinuação.
- Remoção das APIs
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- com.google.firebase:firebase-abt:19.0.1
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- com.google.firebase:firebase-firestore-ktx:21.4.0
- com.google.firebase:firebase-functions:19.0.2
- com.google.firebase:firebase-functions-ktx:19.0.2
- com.google.firebase:firebase-storage:19.1.1
- com.google.firebase:firebase-storage-ktx:19.1.1
- com.google.firebase:firebase-database:19.2.1
- com.google.firebase:firebase-database-ktx:19.2.1
- com.google.firebase:firebase-config:19.1.1
- com.google.firebase:firebase-config-ktx:19.1.1
- com.google.firebase:firebase-bom:24.6.0
- com.google.android.gms:play-services-awareness:18.0.0
14 de janeiro de 2020
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Mensagens no app do Firebase e SDKs do Monitoramento de desempenho do Firebase
- SDK do Firebase para Google Analytics
- Lista de materiais (BoM) do Firebase
Esta atualização também inclui as versões Beta iniciais do Firebase Crashlytics:
- SDK do Firebase Crashlytics e SDK do Firebase Crashlytics para relatórios de erros do NDK
- Plug-in do Gradle para Firebase Crashlytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
13 de janeiro de 2020
A atualização mais recente do plug-in de licenças OSS para Gradle inclui correções para os seguintes problemas:
- Avisos de criação devido ao uso de APIs obsoletas (problema 57 do GitHub).
- Conteúdo vazio em algumas bibliotecas (problema 99 do GitHub).
- Mensagem "Este app não tem licenças de código aberto" (problema 105 do GitHub).
- Possíveis OOMs (problema 106 do GitHub).
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 de dezembro de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Plug-in do Gradle para Firebase App Distribution
- SDKs do Monitoramento de desempenho do Firebase e da Configuração remota
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
9 de dezembro de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Plug-in do Gradle para Firebase App Distribution
- SDKs do Cloud Firestore, do Firebase Cloud Messaging, dos IDs de instâncias do Firebase, do Monitoramento de desempenho do Firebase e da Configuração remota
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
5 de dezembro de 2019
As atualizações das bibliotecas
play-services-cast
eplay-services-cast-framework
incluem:setMediaSessionEnabled
foi adicionado para ativar e desativar uma sessão de mídia criada pelo SDK do Cast.- Mudança na forma como as notificações de mídia são exibidas durante uma sessão do Google Cast. Se a notificação de mídia estiver ativada, ela sempre será exibida durante uma sessão de transmissão. Antes, ele só aparecia quando o app estava em segundo plano.
- Algumas classes relacionadas à mídia foram mudadas para implementar uma
interface
Parcelable
.
22 de novembro de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDK do Firebase Authentication
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 de novembro de 2019
- As atualizações da biblioteca
com.google.android.gms:play-services-games
incluem o descontinuação das APIs de multiplayer em tempo real e com base em turnos. Para mais detalhes, consulte a documentação.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 de novembro de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Plug-in do Gradle para Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, Mensagens no app do Firebase, IDs de instâncias do Firebase, Kit de ML para Firebase e SDKs do Monitoramento de desempenho do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
O plug-in
google-services
para Android (v4.3.3) e o plug-instrict-version-matcher
para Android (v1.2.1) estão disponíveis. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.2.0
- com.google.firebase:firebase-common:19.3.0
- com.google.firebase:firebase-common-ktx:19.3.0
- com.google.firebase:firebase-firestore:21.3.0
- com.google.firebase:firebase-firestore-ktx:21.3.0
- com.google.firebase:firebase-messaging:20.0.1
- com.google.firebase:firebase-inappmessaging:19.0.2
- com.google.firebase:firebase-inappmessaging-ktx:19.0.2
- com.google.firebase:firebase-inappmessaging-display:19.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.2
- com.google.firebase:firebase-iid:20.0.1
- com.google.firebase:firebase-ml-common:22.0.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.1
- com.google.firebase:firebase-ml-vision:24.0.1
- com.google.firebase:firebase-ml-vision-automl:18.0.3
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.3
- com.google.firebase:firebase-ml-vision-internal-vkp:16.0.2
- com.google.firebase:firebase-perf:19.0.2
- com.google.firebase:firebase-bom:24.1.0
- com.google.firebase:firebase-components:16.0.0
- com.google.firebase:firebase-datatransport:17.0.3
- com.google.gms:google-services:4.3.3
- com.google.android.gms:strict-version-matcher-plugin:1.2.1
5 de novembro de 2019
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android. Para mais informações, consulte as notas da versão do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:18.3.0
- com.google.android.gms:play-services-ads-lite:18.3.0
- com.google.firebase:firebase-ads:18.3.0
- com.google.firebase:firebase-ads-lite:18.3.0
25 de outubro de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDK do Firebase para Google Analytics
- SDK do Cloud Firestore
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-impl:17.2.1
16 de outubro de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Plug-in do Gradle para Firebase App Distribution
- SDKs do Cloud Firestore, Kit de ML para Firebase, Monitoramento de desempenho do Firebase, Firebase Realtime Database e Configuração remota do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 de outubro de 2019
- Atualizações na biblioteca
play-services-auth-api-phone
para adicionar uma nova API de preenchimento automático de código SMS Para mais detalhes, consulte a documentação doSmsCodeRetriever
(link em inglês).
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 de outubro de 2019
A atualização mais recente do plug-in de licenças OSS do Gradle inclui:
- Altere o comportamento do plug-in para incluir apenas dependências empacotadas.
- Correção do processamento de arquivos .pom com várias declarações de licença GitHub PR#88.
- Use APIs Gradle mais recentes (GitHub PR#62 e PR#64).
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 de setembro de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- Firebase Authentication, Cloud Storage para Firebase, Mensagens no app do Firebase, Kit de ML do Firebase e SDKs da Configuração remota do Firebase
- Plug-in do Gradle para Firebase App Distribution
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 de setembro de 2019
- Correção de bug para a disponibilidade de recursos da API para a biblioteca
play-services-basement
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 de setembro de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDK do Cloud Firestore (v21.1.1)
- Lista de materiais (BoM) do Firebase (v22.2.1)
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Problema: recebemos relatórios de que a versão v21.1.0 do SDK do Firebase para Android para Cloud Firestore pode acionar uma exceção não identificada. Consequentemente, esse problema também afeta a versão v22.2.0 da BoM do Firebase. Atualize para a próxima versão do SDK do Cloud Firestore ou da BoM do Firebase para corrigir o problema.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 de setembro de 2019
As atualizações das bibliotecas
play-services-cast
eplay-services-cast-framework
incluem:- O campo
MediaError
foi adicionado aRemoteMediaClient.MediaChannelResult
, que pode ser usado para acessar o código de erro detalhado para comandos de mídia com falha - O uso de
MediaStatus.COMMAND_SKIP_FORWARD
eMediaStatus.COMMAND_SKIP_BACKWARD
foi descontinuado. Os apps precisam usarMediaStatus.COMMAND_QUEUE_NEXT
eMediaStatus.COMMAND_QUEUE_PREVIOUS
. - Adição de uma nova dependência em
com.google.android.datatransport:transport-api:2.0.0
.
Para ver mais informações, consulte as Notas da versão do SDK do Cast Android Sender.
- O campo
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
9 de setembro de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDKs do Cloud Firestore, Cloud Storage para Firebase, Kit de ML do Firebase, Firebase Realtime Database e Configuração remota do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
6 de setembro de 2019
- O plug-in
google-services
para o Android (v4.3.2) já está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.gms:google-services:4.3.2
29 de agosto de 2019
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android. Para mais informações, consulte as notas da versão do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
28 de agosto de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDK do Firebase para Google Analytics
- SDKs do Cloud Functions para Firebase (cliente) e do kit de ML do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 de agosto de 2019
As atualizações do SDK da Carteira do Google Play Services incluem:
Remoção das APIs descontinuadas do Android Pay e símbolos associados:
- Classe
com.google.android.gms.wallet.Cart
- Classe
com.google.android.gms.wallet.CountrySpecification
- Classe
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- Classe
com.google.android.gms.wallet.FullWallet
- Classe
com.google.android.gms.wallet.FullWalletRequest
- Classe
com.google.android.gms.wallet.LineItem
- Classe
com.google.android.gms.wallet.MaskedWallet
- Classe
com.google.android.gms.wallet.MaskedWalletRequest
- Classe
com.google.android.gms.wallet.ProxyCard
- Field
com.google.android.gms.wallet.Wallet#Payments
- Field
com.google.android.gms.wallet.WalletConstants#Payments
- Interface
com.google.android.gms.wallet.Payments
- Pacote
com.google.android.gms.wallet.fragment
- Classe
Descontinuação dos métodos não JSON nos objetos da API Google Pay, bem como dos criadores que não são JSON. Em vez dos símbolos descontinuados, use a API baseada em JSON descrita na documentação da API Google Pay.
- Classe
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- Método
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- Método
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- Classe
com.google.android.gms.wallet.PaymentDataRequest.Builder
- Método
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- Método
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- Método
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- Método
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- Método
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- Método
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- Método
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- Método
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- Método
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- Método
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- Classe
com.google.android.gms.wallet.PaymentData.Builder
- Método
com.google.android.gms.wallet.PaymentData#getCardInfo
- Método
com.google.android.gms.wallet.PaymentData#getEmail
- Método
com.google.android.gms.wallet.PaymentData#getExtraData
- Método
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- Método
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- Método
com.google.android.gms.wallet.PaymentData#getShippingAddress
- Classe
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 de agosto de 2019
O plug-in
google-services
para o Android (v4.3.1) já está disponível. Esta versão remove chamadas para uma API descontinuada. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.A versão v18.0.0 do Fitness do Google Play Services tem as seguintes alterações interruptivas:
- As seguintes APIs baseadas em GoogleApiClient foram descontinuadas:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- Os seguintes DataTypes descontinuados foram removidos:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- O método descontinuado
fromLocationRequest
foi removido deSensorRequest
- Builders foram adicionados para
DataPoint
eDataSet
.
- As seguintes APIs baseadas em GoogleApiClient foram descontinuadas:
Artefatos lançados em maven.google.com
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
16 de agosto de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDK do Firebase para Google Analytics, Cloud Firestore, Firebase Cloud Messaging e SDKs do Firebase ML Kit
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
14 de agosto de 2019
- As atualizações da biblioteca
com.google.android.gms:play-services-games
incluem uma correção para um problema causado porIllegalArgumentException
emonSnapshotOpened
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 de agosto de 2019
As atualizações das bibliotecas
play-services-base
eplay-services-basement
incluem:GoogleApiClient.ConnectionCallbacks
eGoogleApiClient.OnConnectionFailedListener
foram descontinuados. Este é um acompanhamento para as substituições baseadas emGoogleApi
paraGoogleApiClient
(link em inglês).- Melhoria no método
AccountPicker.newChooseAccountIntent
baseado em builder. - Correção de possíveis falhas em
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
As atualizações da biblioteca
com.google.android.gms:play-services-awareness
incluem a descontinuação dos métodos abaixo deAwareness#SnapshotClient
:Esta versão corrige o problema de compatibilidade com o
com.google.android.gms:play-services-awareness:17.0.0
descrito na nota da versão de 2 de julho de 2019. A solução alternativa de usar ocom.google.android.gms:play-services-awareness:16.0.0
anterior ao Jetpack não é mais necessária. A versãocom.google.android.gms:play-services-awareness:**17.0.0**
não pode ser usada.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
1o de agosto de 2019
- A atualização mais recente do Firebase inclui mudanças no plug-in do Gradle para o Monitoramento de desempenho do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 de julho de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDKs do Cloud Functions para Firebase (cliente), Firebase Realtime Database, Cloud Storage para Firebase, Cloud Firestore e kit de ML do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- com.google.firebase:firebase-firestore-ktx:20.2.0
- com.google.firebase:firebase-functions:18.1.0
- com.google.firebase:firebase-ml-natural-language:20.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
23 de julho de 2019
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android. Para mais informações, consulte as notas da versão do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:18.1.1
- com.google.android.gms:play-services-ads-lite:18.1.1
- com.google.firebase:firebase-ads:18.1.1
- com.google.firebase:firebase-ads-lite:18.1.1
12 de julho de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDKs do Kit de ML, Analytics, Firebase Authentication, Cloud Storage para Firebase, Mensagens no app do Firebase e
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-common:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
10 de julho de 2019
- A atualização mais recente do Firebase inclui mudanças no plug-in do Gradle para o Monitoramento de desempenho do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 de julho de 2019
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android. Para mais informações, consulte as notas da versão do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
2 de julho de 2019
- O
auth.api.phone
do Google Play Services adicionou uma nova API SMS User Consent. Para mais detalhes, consulte a documentação dostartSmsUserConsent
(link em inglês).
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
Problema conhecido do com.google.android.gms:play-services-awareness:17.0.0
27 de junho de 2019
- O plug-in
google-services
para Android (v4.3.0) e o plug-instrict-version-matcher
para Android (v1.2.0) estão disponíveis. Esta versão contém correções de bugs e uma mudança no local em que é possível aplicar o plug-in. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.gms:google-services:4.3.0
- com.google.android.gms:strict-version-matcher-plugin:1.2.0
24 de junho de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDKs do Cloud Firestore, do Firebase Cloud Messaging, do Monitoramento de desempenho do Firebase e dos IDs de instâncias do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-firestore:20.1.0
- com.google.firebase:firebase-firestore-ktx:20.1.0
- com.google.firebase:firebase-iid:19.0.1
- com.google.firebase:firebase-messaging:19.0.1
- com.google.firebase:firebase-perf:18.0.1
- com.google.firebase:firebase-bom:20.1.0
20 de junho de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDKs do recurso "Mensagens no app" do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-inappmessaging:18.0.1
- com.google.firebase:firebase-inappmessaging-display:18.0.1
- com.google.firebase:firebase-bom:20.0.1
17 de junho de 2019
A atualização mais recente do Google Play Services e do Firebase inclui as seguintes alterações:
Migração das Bibliotecas de Suporte do Android para as do Jetpack (AndroidX). As bibliotecas só vão funcionar se você fizer as seguintes mudanças no app:
- Faça upgrade do
com.android.tools.build:gradle
para a v3.2.1 ou mais recente. - Faça upgrade do
compileSdkVersion
para 28 ou mais recente. - Atualize seu app para usar o Jetpack (AndroidX). Siga as instruções em Migrar para o AndroidX.
- Faça upgrade do
Lista de materiais (BoM) do Firebase
Artefatos lançados em maven.google.com
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-common:18.0.0
- com.google.firebase:firebase-common-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-common:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
31 de maio de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
- SDK do Cloud Firestore
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 de maio de 2019
- A atualização mais recente do Firebase inclui alterações nos SDKs do Cloud Firestore, Mensagens no app, Kit de ML e Monitoramento de desempenho. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
21 de maio de 2019
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android. Para mais informações, consulte as notas da versão do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
16 de maio de 2019
- O plug-in do Gradle para licenças do OSS foi atualizado. Para mais detalhes, consulte https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5 (link em inglês).
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.5
7 de maio de 2019
A atualização mais recente do Firebase inclui mudanças nos seguintes itens:
Google Analytics para Firebase, Indexação de apps do Firebase, Firebase Authentication, Cloud Firestore, Cloud Functions para Firebase (cliente), Firebase Cloud Messaging, Cloud Storage para Firebase, Firebase Dynamic Links, Firebase Invites, Kit do Firebase ML, Monitoramento de desempenho do Firebase Firebase Realtime Database, Configuração remota do Firebase, Teste A/B e SDKs de IDs de instância do Firebase
Plug-ins do Firebase para Gradle
Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-common:17.0.0
- com.google.firebase:firebase-analytics:16.5.0
- com.google.firebase:firebase-appindexing:18.0.0
- com.google.firebase:firebase-auth:17.0.0
- com.google.firebase:firebase-firestore:19.0.0
- com.google.firebase:firebase-functions:17.0.0
- com.google.firebase:firebase-messaging:18.0.0
- com.google.firebase:firebase-storage:17.0.0
- com.google.firebase:firebase-dynamic-links:17.0.0
- com.google.firebase:firebase-invites:17.0.0
- com.google.firebase:firebase-perf:17.0.0
- com.google.firebase:firebase-database:17.0.0
- com.google.firebase:firebase-config:17.0.0
- com.google.firebase:firebase-abt:17.1.1
- com.google.firebase:firebase-iid:18.0.0
- com.google.firebase:firebase-ml-common:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:19.0.0
- com.google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- com.google.firebase:firebase-ml-vision:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:16.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0
- com.google.firebase:firebase-ml-automl:16.0.0
- com.google.firebase:firebase-firestore-ktx:19.0.0
- com.google.firebase:firebase-common-ktx:17.0.0
- com.google.firebase:firebase-plugins:1.2.1
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-bom:18.0.0
- com.google.firebase:firebase-bom:18.1.0
- com.google.android.gms:play-services-measurement:16.5.0
- com.google.android.gms:play-services-measurement-base:16.5.0
- com.google.android.gms:play-services-measurement-sdk-api:16.5.0
- com.google.android.gms:play-services-measurement-api:16.5.0
- com.google.android.gms:play-services-measurement-sdk:16.5.0
- com.google.android.gms:play-services-measurement-impl:16.5.0
- com.google.android.gms:play-services-appinvite:17.0.0
29 de abril de 2019
- A versão do Google Play Services do SDK do Places para Android foi descontinuada. Consulte o guia de migração se quiser saber como mudar para o novo SDK estático do Places para Android.
Atualização: em 29 de julho de 2019, o artefato com.google.android.gms:play-services-places
foi desativado.
Se quiser continuar usando o SDK do Places para Android, atualize para uma versão compatível. As versões compatíveis estão
listadas nas notas de lançamento.
23 de abril de 2019
- Foram adicionadas APIs ao SDK do Cast para oferecer suporte a transmissões ao vivo. A IU do controlador expandida também é compatível com transmissões ao vivo. Para ver detalhes, consulte as Notas da versão do SDK do Cast Android Sender.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 de abril de 2019
- Adiciona suporte ao pré-registro no
InstantApps.showInstallPrompt()
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 de abril de 2019
- O SDK InstantApps foi atualizado para incluir um novo método para verificar se InstantApps podem ser
iniciados para um determinado dispositivo.
areInstantAppsEnabledForDevice()
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 de abril de 2019
A atualização mais recente do Firebase inclui alterações nos IDs de instância, no Firebase Authentication, no Firebase Cloud Messaging, no Monitoramento de desempenho e nos SDKs da Configuração remota do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A versão Beta de uma biblioteca do Cloud Firestore para Android com extensões Kotlin já está disponível. Para mais detalhes, confira as últimas notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2 de abril de 2019
- A atualização mais recente do Firebase inclui uma atualização na Lista de materiais (BoM) do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 de março de 2019
A atualização mais recente do Firebase inclui alterações no:
- IDs de instância do Firebase, Mensagens no app do Firebase, Cloud Firestore, Firebase Cloud Messaging, Kit de ML do Firebase e SDKs da Configuração remota do Firebase
- Plug-ins do Firebase para Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-common:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-natural-language:18.2.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.3
- com.google.firebase:firebase-ml-vision:19.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply:16.3.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:18.0.0
- com.google.firebase:firebase-plugins:1.2.0
- com.google.firebase:perf-plugin:1.2.0
21 de março de 2019
- A API Drive foi descontinuada e será desativada em 6 de dezembro de 2019. Para mais detalhes, consulte o guia de migração.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 de março de 2019
- A biblioteca de cliente do Google Play Services para a Cronet já está disponível. A Cronet é uma biblioteca de rede de alto desempenho. Para saber mais, acesse Realizar operações de rede usando a Cronet. A biblioteca de cliente do Google Play Services para a Cronet permite que os apps usem uma cópia atualizada da Cronet carregada do Google Play Services.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 de março de 2019
A atualização mais recente do Firebase inclui alterações nos SDKs de cliente do Firebase Core, Google Analytics para Firebase, Firebase Invites, Firebase Dynamic Links e Cloud Functions para Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A Lista de materiais (BoM) do Firebase agora está disponível como um recurso experimental. Usando o recurso Gradle da Lista de materiais (BoM) com o Firebase, é possível definir a versão da plataforma do Firebase como um todo. Para adicionar SDKs ao seu app usando a BoM do Firebase, acesse Adicionar o Firebase ao seu projeto do Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appinvite:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
13 de março de 2019
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android. Para mais informações, consulte as notas da versão do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:17.2.0
- com.google.android.gms:play-services-ads-lite:17.2.0
- com.google.firebase:firebase-ads:17.2.0
- com.google.firebase:firebase-ads-lite:17.2.0
12 de março de 2019
Games.GamesOptions
eGames.Builder
foram descontinuados.- Incluímos o método
SnapshotMetadata.getSnapshotId
. - Remoção da API de solicitações/presentes e missões. Veja o comunicado anterior.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 de março de 2019
- A atualização mais recente do Firebase inclui mudanças nos SDKs do Firebase Authentication, do Monitoramento de desempenho e da Configuração remota do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
26 de fevereiro de 2019
- A atualização mais recente do Firebase inclui alterações nos IDs de instâncias, no Cloud Firestore, no recurso Mensagens no app do Firebase e nos SDKs do Firebase Cloud Messaging. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
- Correção de um problema no Google Cloud Messaging que às vezes causava falhas nos apps com erros "O Android não está respondendo" (ANR) quando o app recebia uma mensagem.
- Correção de um problema no ID da instância em que as respostas às solicitações de token eram lentas ou, em alguns casos, causavam o tempo limite das solicitações.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
7 de fevereiro de 2019
- A atualização mais recente do Firebase inclui mudanças nos SDKs do Teste AB, do Firebase Invites, do Firebase Dynamic Links, do Cloud Firestore e da Configuração remota do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
- A atualização mais recente do Google Play Services adiciona o recurso nativo do AFS. Para mais informações, consulte as notas da versão do SDK nativo do AFS para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
6 de fevereiro de 2019
- A atualização mais recente do Maps adicionou uma nova configuração de controle por gestos. Para mais informações, consulte as Notas da versão do SDK do Maps para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 de janeiro de 2019
- A atualização mais recente do Firebase inclui mudanças no kit de ML para Firebase, Firebase Core, Google Analytics para Firebase e SDKs de anúncios. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-impl:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
30 de janeiro de 2019
- A atualização mais recente do Firebase inclui mudanças nos SDKs do kit de ML do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
25 de janeiro de 2019
- A atualização mais recente do Firebase inclui alterações nos SDKs do Realtime Database, Cloud Firestore e Mensagens no app. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
10 de janeiro de 2019
Licenças OSS
- A atualização mais recente da Biblioteca de Licenças OSS permite atualizar os dados de licenças de OSS por meio de atualizações do Google Play Services.
Principais bibliotecas do Google Play Services
- O play-services-base e o play-services-basement receberam vários métodos novos para oferecer suporte a mudanças em outras bibliotecas.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-licenses:16.0.2
9 de janeiro de 2019
- A atualização mais recente do Firebase inclui mudanças no SDK da Configuração remota do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 de dezembro de 2018
- A atualização mais recente do Firebase inclui alterações no SDK do Firebase Crashlytics. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 de dezembro de 2018
- A atualização mais recente do Firebase inclui alterações nos SDKs do Cloud Firestore e do Monitoramento de desempenho do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 de dezembro de 2018
- A API FIDO2 foi atualizada de acordo com a especificação WebAuthn mais recente. Os desenvolvedores podem usar as APIs FIDO2 para autenticar fortemente os usuários com dois tipos de autenticadores: U2F externos e o autenticador "incorporado" com suporte e residente no dispositivo.
- Construtores foram removidos de
Fido2ApiClient
eFido2PrivilegedApiClient
. Essas classes precisam ser instanciadas usando as fábricas estáticas emFido
. MakeCredentialOptions
eBrowserMakeCredentialOptions
foram renomeados comoPublicKeyCredentialCreationOptions
eBrowserPublicKeyCredentialCreationOptions
, respectivamente.RequestOptions
aumentado com um membroAuthenticationExtensions
, que permite que o autor da chamada determine o comportamento do lado do cliente ao realizar uma cerimônia de registro ou autenticação. Atualmente, apenasFidoAppIdExtension
é compatível. Com o tempo, mais extensões podem ser aceitas, dependendo do caso de uso.- Adição de builder para
AuthenticatorSelectionCriteria
. - Builders foram alterados para
PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
. - Builders foram removidos para objetos no nível da resposta da API
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
,AuthenticatorErrorResponse
. - Adição de enumerações de algoritmos RSA e EC2 do registro COSE para serem empregados no
PublicKeyCredentialParameters
. - Adição de
AttestationConveyancePreference
, que especifica o nível de ofuscação do objeto de atestado retornado em uma cerimônia de registro. - Renomeação e reestruturação do antigo TokenBindingIdValue para
TokenBinding
. - Aumento e/ou atualização de outras estruturas de dados para representar o rascunho WD11 do WebAuthn.
Por exemplo, o campo "ID do usuário" em
PublicKeyCredentialUserEntity
foi atualizado parabyte[]
em vez deString
. Atualize sua implementação de maneira adequada.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 de dezembro de 2018
- Correção de um bug em que o SDK do Cast poderia tentar retomar a sessão se ela fosse interrompida por outro remetente.
- Foi corrigido um bug de notificação que ocorria em dispositivos com o Android O ou versões mais recentes quando o app de transmissão estava em segundo plano.
- Foi corrigido um bug em que a notificação de mídia do Google Cast podia não responder após o app de transmissão ser encerrado.
- Um conjunto de artefatos foi movido para maven.google.com devido a problemas no repositório.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
Artefatos movidos para maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
6 de dezembro de 2018
- A atualização mais recente do Firebase inclui alterações nos SDKs do Firebase Authentication e do Cloud Firestore. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 de dezembro de 2018
- A atualização mais recente do Firebase inclui mudanças nos SDKs do Firebase Dynamic Links, Firebase Invites, Configuração remota do Firebase, Monitoramento de desempenho do Firebase, Google Analytics para Firebase e Google Ads para Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-impl:16.0.6
- com.google.android.gms:play-services-appinvite:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-dynamic-links:16.1.5
- com.google.firebase:firebase-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
29 de novembro de 2018
- A atualização mais recente do Firebase inclui mudanças nos SDKs do Firebase App Invites, do Firebase ML Kit e do Monitoramento de desempenho do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
13 de novembro de 2018
Problema conhecido na versão de 2 de outubro de 2018
Algumas das bibliotecas na versão de 2 de outubro de 2018
tinham um problema nas dependências do POM. Isso provavelmente se manifesta como problemas
de mesclagem de dex quando alguma versão de dependência é atualizada, mesmo ao usar o
strict-version-matcher-plugin
.
Para resolver, atualize para a Recommended Minimum Version
da seguinte maneira:
Biblioteca | Versão afetada | Versão mínima recomendada |
---|---|---|
com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
12 de novembro de 2018
Anúncios
- Correção de um bug em que certas combinações de
play-services-ads
efirebase-analytics
(por exemplo,ads:17.1.0
eanalytics:16.0.5
) resultaram em um erro do compiladorduplicate entry
. Editores que usamfirebase-analytics
com a versão17.1.1
de qualquer biblioteca de anúncios (por exemplo,com.google.android.gms:play-services-ads:17.1.1
) precisa usarcom.google.firebase:firebase-analytics:16.0.5
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
9 de novembro de 2018
- A atualização mais recente do Firebase inclui atualizações para os SDKs do Cloud Firestore, Cloud Functions para Firebase, Mensagens no app do Firebase, Firebase Database e Firebase Storage. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
5 de novembro de 2018
- A atualização mais recente do plug-in de licenças OSS para Gradle codifica o texto da licença com UTF-8 para resolver um bug que alguns desenvolvedores estavam enfrentando.
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 de novembro de 2018
- A atualização mais recente do Firebase inclui correções de bugs e a otimização da latência de inicialização reduzida para o Google Analytics para Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Anúncios
- Os métodos
setMaxAdContentRating()
esetTagForUnderAgeOfConsent()
foram adicionados aAdRequest.Builder
. - As constantes abaixo foram adicionadas para usar com
AdRequest.Builder.setMaxAdContentRating()
eAdRequest.Builder.setTagForUnderAgeOfConsent()
:MAX_AD_CONTENT_RATING_G
MAX_AD_CONTENT_RATING_PG
MAX_AD_CONTENT_RATING_T
MAX_AD_CONTENT_RATING_MA
TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:17.1.0
- com.google.android.gms:play-services-ads-lite:17.1.0
- com.google.android.gms:play-services-analytics:16.0.5
- com.google.android.gms:play-services-appinvite:16.0.5
- com.google.android.gms:play-services-tagmanager:16.0.5
- com.google.android.gms:play-services-tagmanager-api:16.0.5
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.5
- com.google.firebase:firebase-ads:17.1.0
- com.google.firebase:firebase-ads-lite:17.1.0
- com.google.firebase:firebase-analytics:16.0.5
- com.google.firebase:firebase-dynamic-links:16.1.3
25 de outubro de 2018
- A atualização mais recente do Firebase inclui mudanças nos SDKs do Cloud Firestore, Mensagens no app e do Monitoramento de desempenho, bem como no plug-in do Gradle dos Serviços do Google. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
18 de outubro de 2018
- A atualização mais recente do Google Cast inclui mudanças no Google Ads, no manifesto CAF e a vinculação
SeekBar
emUIMediaController
. Para ver mais informações, consulte as Notas da versão do Cast Android Sender.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 de outubro de 2018
- A atualização mais recente do Firebase inclui mudanças no Firebase Messaging, IID do Firebase, Firebase ML, Firebase Vision, Configuração do Firebase e SDKs do Firebase Auth. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Principais bibliotecas do Google Play Services
- O play-services-basement recebeu vários métodos novos para oferecer suporte a mudanças em outras bibliotecas.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
9 de outubro de 2018
- A análise de dependência strict-version-matcher-plugin foi refatorada para apresentar uma mensagem de erro melhor quando versões conflitantes de artefatos são identificadas As mensagens de erro agora incluem nomes de projeto e de dependência dentro do projeto, para ajudar a identificar quais dependências declaradas estão causando erros.
- Foram corrigidos bugs no plug-in relacionados a builds multimódulo e paralelos.
Artefatos lançados em maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 de outubro de 2018
Anúncios
- Foi adicionado um novo requisito para uma tag
<meta-data>
em AndroidManifest.xml:- Os editores da Google AdMob precisam especificar uma tag
<meta-data>
com a chavecom.google.android.gms.ads.APPLICATION_ID
. Consulte o Guia de iniciação da AdMob para mais detalhes. - Os editores do Google Ad Manager precisam especificar uma tag
<meta-data>
com a chavecom.google.android.gms.ads.AD_MANAGER_APP
. Consulte o Guia explicativo do Ad Manager para mais detalhes.
- Os editores da Google AdMob precisam especificar uma tag
- Anúncios nativos:
NativeAppInstallAd
,NativeContentAd
e as APIs associadas foram descontinuados e substituídos porUnifiedNativeAd
. Consulte Anúncios nativos avançados unificados para mais instruções sobre como usar as novas APIs. - Anúncios nativos: foi adicionado o recurso "Desativar este anúncio".
- Anúncios nativos: o registro de avisos benignos: "UnconfirmedClickListener deve não ser nulo enquanto ClickConfirmingView está definido." foi removido.
- Anúncios premiados: chamar
destroy()
anulará o listener. - Os métodos abaixo foram descontinuados em
AdRequest.Builder
. - Foi corrigido um bug em que o
onRewardedVideoCompleted()
não era acionado em emuladores.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2 de outubro e 2018
Atualizações de recursos secundárias das bibliotecas principais.
- Pequenas atualizações internas de recursos foram feitas em algumas bibliotecas principais (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats e play-services-tasks) usadas por outras bibliotecas do Google Play Services.
- As interdependências estritas entre as bibliotecas principais foram relaxadas para que as versões secundárias e de patch possam ser usadas individualmente. Anteriormente, os arquivos POM dessas bibliotecas especificavam as dependências em versões exatas, o que complicava a resolução das dependências.
- As mudanças nas dependências da biblioteca principal exigiu o lançamento de um conjunto completo de bibliotecas com versões atualizadas nas dependências POM. As bibliotecas não principais não têm mudanças externas, exceto para atualizar as dependências transitivas.
- Correções de bugs e melhorias internas para firebase-database e firebase-firestore.
Artefatos lançados em maven.google.com
As seguintes bibliotecas têm mudanças de código:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
As bibliotecas abaixo não têm mudanças de código, apenas atualizações de dependência do POM. As novas versões foram incrementadas por uma versão de patch, exceto quando a biblioteca era anterior à versão 16.0.0. As bibliotecas anteriores à 16.0.0 foram incrementadas para a 16.0.0 de acordo com a nota de 23 de maio:
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 de setembro de 2018
A versão v16.0.0 do condicionamento físico do Google Play Services oferece acesso a dois novos tipos de dados e aos respectivos agregados:
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 de setembro de 2018
Wearable
- Correção de bugs e melhoria da disponibilidade do SDK de Wearables em dispositivos com o Google Play Services. Para mais informações, consulte as Notas da versão de wearables.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 de setembro de 2018
- A atualização mais recente do Firebase inclui mudanças no SDK do Firebase Messaging. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 de setembro de 2018
- A atualização mais recente do Firebase inclui mudanças nos SDKs do Firebase Common, Firebase Database, ID da instância do Firebase, Firebase Messaging e Firebase Storage. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Transmissão
- Foi corrigida a
IllegalStateException
gerada quandoReconnectionService
é iniciada em segundo plano nos apps destinados ao Android O ou versões mais recentes. Caso seu app tenha a Reconexão automática ativada, atualize o SDK do Cast para evitar o bug.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
23 de agosto de 2018
- A atualização mais recente do Firebase inclui mudanças de API nos SDKs do Firebase Core, Google Analytics para Firebase, Firebase Crash Reporting, Firebase Dynamic Links e Firebase Invites. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
22 de agosto de 2018
- A atualização mais recente do Firebase atualiza os SDKs do recurso Mensagens no app do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 de agosto de 2018
- A atualização mais recente do Firebase apresenta a API Beta para o recurso Mensagens no app do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 de agosto de 2018
Nova versão da Carteira do Google Play Services 16.0.0 contendo:
- Atualização da API Google Pay, permitindo que os desenvolvedores especifiquem solicitações JSON e consumam respostas JSON. Para mais informações, consulte a documentação da API Google Pay.
- Descontinuação dos seguintes métodos da API Google Pay for Passes:
- Método
setBarcodeLabel
deGiftCardWalletObject.Builder
- Método
setCardIdentifier
deGiftCardWalletObject.Builder
- Método
setInfoModuleDataHexBackgroundColor
deGiftCardWalletObject.Builder
- Método
setInfoModuleDataHexFontColor
deGiftCardWalletObject.Builder
- Método
getBarcodeLabel
deGiftCardWalletObject
- Método
getCardIdentifier
deGiftCardWalletObject
- Método
getInfoModuleDataHexBackgroundColor
deGiftCardWalletObject
- Método
getInfoModuleDataHexFontColor
deGiftCardWalletObject
- Método
setBarcodeLabel
deLoyaltyWalletObject.Builder
- Método
setInfoModuleDataHexBackgroundColor
deLoyaltyWalletObject.Builder
- Método
setInfoModuleDataHexFontColor
deLoyaltyWalletObject.Builder
- Método
getBarcodeLabel
deLoyaltyWalletObject
- Método
getInfoModuleDataHexBackgroundColor
deLoyaltyWalletObject
- Método
getInfoModuleDataHexFontColor
deLoyaltyWalletObject
- Método
setBarcodeLabel
deOfferWalletObject.Builder
- Método
setInfoModuleDataHexBackgroundColor
deOfferWalletObject.Builder
- Método
setInfoModuleDataHexFontColor
deOfferWalletObject.Builder
- Método
getBarcodeLabel
deOfferWalletObject
- Método
getInfoModuleDataHexBackgroundColor
deOfferWalletObject
- Método
getInfoModuleDataHexFontColor
deOfferWalletObject
- Método
getActionUri
deWalletObjectMessage
- Método
getImageUri
deWalletObjectMessage
- Método
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
Atualização de 13 de agosto de 2018
- Correção de um problema com métodos na versão v17.0.5 do Cloud Firestore.
- Remoção do método de API exposto e não utilizável
Credential#getGeneratedPassword
incorretamente no play-services-auth.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 de agosto de 2018
- A atualização mais recente do Firebase inclui mudanças de API para o Monitoramento de desempenho do Firebase, Kit de ML do Firebase, Cloud Firestore e muito mais. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
- Correção de um problema nas APIs SignIn em que o código de status errado era retornado quando o usuário cancelava o login.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2 de agosto de 2018
Transmissão
- Foi corrigida uma IllegalStateException que acontece quando uma solicitação de busca expira em RemoteMediaPlayer e RemoteMediaClient. Esta é uma regressão introduzida na versão 15.0.0. Os clientes precisam atualizar para a versão 16.0.1 ou mais recente para receber a correção.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
1º de agosto de 2018
- A versão mais recente do plug-in do Gradle
de licenças do OSS foi reempacotada
no ID de grupo
com.google.android.gms
e renomeada comooss-licenses-plugin
. Ele vai continuar sendo publicado com o novo ID e nome do grupo. Ele também passou a ser de código aberto no GitHub (em inglês).
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 de julho de 2018
- Foi adicionado o método
InstantApps.showInstallPrompt()
, que mostra uma caixa de diálogo que permite ao usuário instalar o app instantâneo atual.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 de julho de 2018
Cloud Firestore
- A atualização mais recente do Firebase inclui alterações de API para o Cloud Firestore. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Transmissão
- A atualização mais recente do Cast inclui mudanças de API para
CastDevice
e melhorias na notificação de mídia CAF. Para ver mais informações, consulte as Notas da versão do SDK do Cast Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
12 de julho de 2018
- A atualização mais recente do Firebase inclui alterações de API para o Cloud Functions para Firebase e o Cloud Firestore. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 de julho de 2018
Correção de bug da Biblioteca de licenças OSS
- Correção do bug que impedia o suporte a temas de apps sem barra de ações.
- Essa versão é considerada uma versão com correção de bug, de acordo com o SemVer, mas foi incrementada como uma versão principal de acordo com a observação de 23 de maio de 2018 abaixo.
Artefatos lançados em maven.google.com:
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 de junho de 2018
Firebase
- A atualização mais recente do Firebase inclui mudanças de API para o Firebase Cloud Messaging e o ID da instância do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 de junho de 2018
O plug-in Strict Version Matcher agora é de código aberto
- O código-fonte de
com.google.android.gms.strict-version-matcher-plugin
foi disponibilizado no GitHub (link em inglês).
21 de junho de 2018
Firebase
- A atualização mais recente do Firebase inclui alterações de API para o Firebase Invites e o Firestore. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 de junho de 2018
Firebase
- A atualização mais recente do Firebase inclui alterações de API para o Firebase Authentication, Firebase App Indexing e Firebase Core. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
23 de maio de 2018
Intervalos de versões removidos
A partir da versão 15.0.0 do Google Play Services e do Firebase, as dependências entre bibliotecas foram definidas usando intervalos de versões nos POMs. Isso afetou a reprodutibilidade dos builds de projetos que usam essas bibliotecas. Por exemplo, a resolução de dependência do Gradle vai tentar usar a versão concreta mais alta disponível em um repositório, gerando a elevação de uma versão de dependência sem nenhuma mudança no próprio projeto.
O uso de intervalos de versões foi um erro e foi corrigido. O Google Play Services e as dependências do Firebase não vão mais usar os intervalos de versões. No entanto, os arquivos POM de biblioteca publicados já contêm intervalos. Assim, todas as atualizações futuras da biblioteca precisarão começar fora dos intervalos de dependência de bibliotecas publicadas anteriormente.
Exemplos
- Se
play-services-bar
tiver uma dependência emplay-services-foo
com o intervalo[15.0.0, 16.0.0)
, uma nova versão deplay-services-foo
precisará começar com16.0.0
para ficar fora desse intervalo. - Todas as versões futuras da
play-services-bar
vão declarar um requisito"soft" para uma única versão doplay-services-foo
. - Qualquer lançamento futuro do
play-services-foo
vai seguir o SemVer.
Firebase
- A atualização mais recente do Firebase inclui alterações de API para Cloud Firestore, Cloud Storage, Firebase Authentication, Firebase Realtime Database e Machine Learning. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
- O Firebase agora exige que o arquivo do Gradle do app liste
explicitamente
com.google.firebase:firebase-core
como uma dependência para que os serviços do Firebase funcionem conforme o esperado.
8 de maio de 2018
Firebase
- A atualização mais recente do Firebase inclui adições ao Monitoramento de desempenho do Firebase e o lançamento do Kit de ML para Firebase Beta. Para mais informações, leia as Notas da versão do SDK do Firebase para Android.
2 de maio de 2018
Firebase
- A atualização mais recente do Firebase inclui adições ao Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting e Firebase Performance Monitoring, além de números de versão independentes. Para mais informações, leia as Notas da versão do SDK do Firebase para Android.
Atualizações do Google Play Services
- As bibliotecas do Google Play Services posteriores à 15.0.0 agora têm números de versão independentes que seguem o SemVer. Essa mudança vai permitir atualizações mais frequentes e flexíveis por componentes individuais.
- O plug-in do Gradle para Serviços do Google
foi atualizado para a versão 3.3.0 a fim de oferecer suporte a essa mudança no controle de versões. Se
você não usa esse plug-in, um plug-in autônomo,
com.google.android.gms.strict-version-matcher-plugin
, foi lançado com a mesma funcionalidade de suporte à versão. Para mais detalhes, consulte o guia de controle de versão.
12 de abril de 2018 - versão 15.0.0
Problemas conhecidos com a versão 15.0.0
Se você está usando o plug-in do Android para Gradle versão 2.2.0 ou anterior, talvez encontre o seguinte erro:
Error: more than one library with package name 'com.google.android.gms'
Para resolver o problema, atualize para uma versão mais recente do plug-in.
Destaques da versão v15.0.0:
Atualizações do Google Play Services
Uma nova versão do plug-in
com.google.gms.oss.licenses.plugin
do Gradle está disponível. Faça a atualização, já que apenas esta versão mais recente funciona com o Google Play Services 15.0.0 e versões mais recentes. Essa é a última versão do plug-in compatível com o Android Studio 2.x. A partir da próxima versão, o plug-in vai oferecer suporte apenas ao Android Studio 3.x.Todas as referências a classes
com.google.android.gms.R
foram substituídas por referências específicas do componente, por exemplo,com.google.android.gms.ads.R
. Se você usar essas classes diretamente no seu código, talvez seja necessário atualizá-lo para que ele seja compatível.A partir da versão 15.0.0, não haverá mais um Javadoc off-line atualizado (o artefato do Google Play Services no SDK Manager do Android Studio).
A partir da versão 15.0.0, não haverá mais um destino de alias
play-services
para extrair todos os componentes do Google Play Services. Isso já foi recomendado há algum tempo.
Anúncios
- Adicionamos a classe
UnifiedNativeAd
, que pode conter um anúncio de instalação de apps ou de conteúdo. - A API Native Ads Advanced foi atualizada para oferecer suporte a
UnifiedNativeAd
:- As classes
UnifiedNativeAdView
eUnifiedNativeAdAssetNames
foram adicionadas. - Adição da interface
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - Adição do método
forUnifiedNativeAd()
à classeAdLoader.Builder
. - Várias atualizações foram feitas na API de mediação, possibilitando que adaptadores e eventos personalizados retornem instâncias de
UnifiedNativeAd
.
- As classes
Autorização
- A constante
KEY_EXTRA_ACCOUNT_TYPE
foi adicionada à classeAccountTransfer
, o que permite que os pacotes saibam qual tipo de conta precisa ser abordado.
Transmissão
- Descontinuação do uso da classe
AppVisibilityListener
. - A classe
RemoteMediaClient.Listener
foi descontinuada. Use a nova classeRemoteMediaClient.Callback
. - Foi corrigida uma falha no
TracksChooserDialogFragment
e fizemos várias mudanças no construtor e no criador. - Introdução da API
MediaQueue
para substituir o mecanismo de fila de mídia existente. Use as novas classesMediaQueueRecyclerViewAdapter
eMediaQueueArrayAdapter
para acessarMediaQueue
nas visualizações de reciclagem e em lista, respectivamente. - Agora, ao tocar nas notificações de controle remoto de transmissão, os usuários são direcionados ao app Google Home ou ao app de transmissão correspondente. Isso depende da compatibilidade do app Cast para participar automaticamente da sessão.
- Atualização sobre o suporte do Google Ads:
- A API Cast Sender agora é compatível com o carregamento de anúncios
VAST
. - Adicionado o botão "Pular anúncio" e elementos de interface de texto de contagem regressiva.
- A API Cast Sender agora é compatível com o carregamento de anúncios
- Adicionamos uma versão de
CastContext.getSharedInstance()
que não exigeContext
como parâmetro. - Correção de uma falha de
IllegalStateException
no CAF. DEVICE_CONNECTION_SUSPENDED
foi adicionado aCastStatusCodes
paraPendingResult
.- Para ver mais detalhes, consulte
Google Cast release notes
.
Firebase
- A atualização mais recente do Firebase inclui adições ao Firebase Authentication e ao Firebase Cloud Storage. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Fitness
- O método
fromLocationRequest()
da classeSensorRequest
foi descontinuado. Use SensorRequest.Builder para criar SensorRequest.
Google Cloud Messaging
- As classes
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
eInstanceIDListenerService
foram descontinuadas. UseFirebaseMessaging
.
Jogos
- Os métodos
getChurnProbability()
, PlayerStats.getHighGastoerProbability,getSpendProbability()
egetTotalSpendNext28Days()
da classePlayerStats
foram descontinuados.
Instant Apps
InstantApps.API
foi removido. Em vez disso, use umInstantApps.getInstantAppsClient()
.
Por perto
- Os estados internos relacionados a
NearbyConnections
foram descontinuados.
Carteira
- Descontinuação do uso da classe
Payments
. Em vez disso, useWallet.getPaymentsClient()
para acessar uma instância da nova classePaymentsClient
.
28 de março de 2018 - versão 12.0.1
Problemas corrigidos na versão 12.0.1:
- Correção de um problema que causava erros falsos de lint do Android, alegando que
GoogleSignIn
eCredentialsClient
eram somente para uso interno - Foi adicionado o
minSdkVersion
ausente nos artefatos de licença para impedir a inclusão automática das permissõesREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
- Restaura nomes de pacotes exclusivos para artefatos de licença vinculados ao tempo de execução que afetaram alguns problemas de compatibilidade de sistemas de compilação (por exemplo, Ionic Pro).
- Restaura alguns nomes de campos que foram ofuscados na versão 12.0.1, ou seja, o método
value()
das anotações@PropertyName
no firebase-firestore e no firebase-database.
20 de março de 2018 - versão 12.0.0
Problemas conhecidos com a versão 12.0.0
- As dependências do POM de licença não têm
minSdkVersion
/targetSdkVersion
definido, o que significa que otargetSdkVersion
implícito é 1. Isso adiciona as permissõesREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
para apps que usam a versão 12.0.0. - -license As dependências do POM causam problemas de "more than one library with package name 'com.google.android.gms.license'" no Ionic Pro.
- As anotações
@PropertyName
para firebase-database e firebase-firestore têm o métodovalue()
ofuscado. Isso significa que seu app não será criado se você usar@PropertyName
. - Uma anotação causa erros falsos de lint, alegando que
GoogleSignIn
eCredentialsClient
são somente para uso interno. Eles podem ser ignorados com segurança.
Em breve, forneceremos uma versão 12.0.1 atualizada para resolver esses problemas.
Destaques do Google Play Services versão 12.0.0:
Anúncios
- Adição do método
trackViews()
à classeNativeAdMapper
. Ele substitui o métodotrackView()
da mesma classe, que foi descontinuado.
- Adição do método
Autenticação
- A classe
Auth.AuthCredentialsOptions
foi descontinuada e substituída pela nova classeCredentialsOptions
.
- A classe
Transmitir
- Melhorias no suporte ao Google Ads:
- Os métodos
setAdBreakClips()
esetAdBreaks()
foram adicionados à classeMediaInfo.Builder
para oferecer uma maneira de enviar informações de clipe e intervalo de anúncio em uma solicitação de carregamento de mídia. - A classe
AdBreakInfo.Builder
foi atualizada e adicionamos a classeAdBreakClipInfo
para facilitar os novos métodos de envio de intervalos e clipes.
- Os métodos
- Foi adicionado suporte a novas APIs de transmissão de voz:
- Os métodos
setCredentials()
esetCredentialsType()
foram adicionados à classeMeadiaLoadOptions.Builder
e os métodosgetCredentials()
egetCredentialsType()
à classeMediaLoadOptions
. Os métodos permitem que você defina e receba credenciais específicas do aplicativo com solicitações de carregamento. - Adição do método
getEntity()
à classeMediaInfo
. A entidade representa um link direto para o carregamento de mídia do Google Assistente.
- Os métodos
- Correção de um bug em que chamar
CastContext.getSharedInstance()
em dispositivos com versões desatualizadas do Google Play Services causava uma falha. Versões desatualizadas do Google Play Services ainda causam falha no método. Por isso, os clientes precisam verificar se há uma versão adequada.
- Melhorias no suporte ao Google Ads:
Fido (link em inglês)
- A API Fast Identity Online 2.0 (Fido2) agora está disponível para parceiros de acesso antecipado. Como a API ainda está em acesso antecipado, as alterações interruptivas podem ser feitas sem aviso prévio. Para a estabilidade do seu app, não dependa dessa API até que ela esteja disponível para o público geral.
Firebase
- A atualização mais recente do Firebase inclui adições ao Firebase Authentication, Firebase Cloud Messaging, Firestore e Firebase Functions. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
Instant Apps
- Adição de uma nova API
Launcher
para verificar um URL fornecido e iniciar um app instantâneo se um for encontrado.
- Adição de uma nova API
Local
- A classe
ActivityTransition
foi adicionada para ajudar os apps a diferenciar as diferentes atividades físicas dos usuários, como caminhar, correr ou dirigir. - A interface
BoundsMode
foi adicionada para permitir que o métodogetAutocompletePredictions()
ative pesquisas com restrições de limites.
- A classe
Maps
- Adicionamos a classe
StreetViewSource
, que permite restringir as pesquisas do Street View a resultados exclusivos ao ar livre. - Para ver uma lista completa de recursos, correções de bugs e outras notas, consulte as Notas da versão da API Maps Android.
- Adicionamos a classe
Compartilhar por proximidade
- Descontinuamos as interfaces
Messages
eConnections
baseadas emGoogleApiClient
. Use os novos clientes baseados noGoogleApi
,MessagesClient
eConnectionsClient
.
- Descontinuamos as interfaces
18 de dezembro de 2017 - versão 11.8.0
Destaques do Google Play Services versão 11.8.0:
Autenticação
- A classe
WorkAccountApi
foi descontinuada. UseWorkAccountClient
comWorkAccount.getClient()
.
- A classe
Transmitir
- Foram feitas as seguintes mudanças na classe
UIMediaController
:- Quando as visualizações são vinculadas a
UIMediaController
, o controlador agora registra listeners que chamam um dos seguintes métodos de processamento de eventos em resposta a interações do usuário, conforme apropriado: - Modifique qualquer um dos métodos de manipulação de eventos acima para personalizar o comportamento deles.
- Melhoramos a documentação para esclarecer a implementação subjacente do
UIMediaController
- Invertemos a exibição do botão de ativação/desativação para que ele mostre um ícone de alto-falante quando o som estiver ativado e um ícone de alto-falante cruzado quando o som estiver desativado.
- Quando as visualizações são vinculadas a
- O SDK do Cast para Android agora é compatível com apps instantâneos.
- Foram feitas as seguintes mudanças na classe
Firebase
- A atualização mais recente do Firebase inclui adições ao Firebase Appindexing, Firebase Authentication, Firebase Cloud Messaging e Monitoramento de desempenho do Firebase. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
Local
- Adicionamos a constante
KEY_VERTICAL_ACCURACY
, que indica a precisão vertical estimada de um local.
- Adicionamos a constante
Carteira
- Atualizamos o método
isReadyToPay()
para oferecer a opção de fazer uma verificação extra, garantindo que o usuário já tenha uma forma de pagamento.
- Atualizamos o método
Wearables (em inglês)
Atualização da API Wearable para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código boilerplate para usar:- Adicionamos a classe
CapabilityClient
e o métodoWearable.getCapabilityClient()
para substituir a interfaceCapabilityApi
como uma maneira de aprender sobre os recursos fornecidos pelos nós na rede do Wear. - A classe
ChannelClient
e o métodoWearable.getChallenClient()
foram adicionados para substituir a interfaceChannelApi
como uma maneira de enviar e receber dados de nós wearable. - A classe
DataClient
e o métodoWearable.getDataClient()
foram adicionados para substituir a interfaceDataApi
como uma maneira de ler e gravar itens de dados e recursos. - A classe
MessageClient
e o métodoWearable.getMessageClient()
foram adicionados para substituir a interfaceMessageApi
como uma forma de enviar mensagens para outros nós. - A classe
NodeClient
e o métodoWearable.getNodeClient()
foram adicionados para substituir a interfaceNodeApi
como uma maneira de aprender sobre os nós conectados.
- Adicionamos a classe
As chamadas de API retornam
Task<ResultType>
em vez dePendingResult<ResultWrapper>
.ChannelClient.ChannelCallback
substituiChannelApi.ChannelListener
.WearableOptions.Builder.setLooper()
substituiGoogleApiClient.Builder.setHandler()
para definir a linha de execução para callbacks de listener nas novas classes de cliente de API.
Para mais informações sobre a versão mais recente da API Wearable, consulte a página Notas da versão do Android Wear.
Problema resolvido na versão 11.8.0
As instâncias de GoogleApi
criadas com uma Context
em apps com a targetSdkVersion 26 agora solicitam automaticamente que os usuários atualizem o Google Play Services, resolvendo esse problema conhecido da versão 11.6.0.
27 de novembro de 2017 - versão 11.6.2
Destaques da versão 11.6.2 do Google Play Services:
Firebase
- A atualização mais recente do Firebase inclui adições ao Cloud Firestore e ao Cloud Storage para Firebase. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
6 de novembro de 2017 - versão 11.6.0
Destaques do Google Play Services versão 11.6:
Anúncios
- Adicionamos a classe
NativeAdViewHolder
, uma maneira alternativa de exibir anúncios nativos. - O método
AdLoader.getMediationAdapterClassName()
foi descontinuado. Os editores precisam usar oNativeAppInstallAd.getMediationAdapterClassName()
ou oNativeContentAd.getMediationAdapterClassName()
introduzido recentemente. - Descontinuamos o método
RewardedVideoAd.setUserId()
para uso com a verificação de prêmios de servidor para servidor.
- Adicionamos a classe
Autenticação
- Atualização da API Auth para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código boilerplate para usar:- As classes
CredentialsClient
eCredentials
foram adicionadas.CredentialsClient
fornece o ponto de entrada para solicitar uma credencial e indicar se o login foi feito com sucesso usando a credencial. - As classes
GoogleSignInClient
eGoogleSignIn
foram adicionadas.GoogleSignInClient
fornece o ponto de entrada para interagir com a API de Login do Google.
- As classes
- Adicionado o método
GoogleAuthUtil.requestGoogleAccountsAccess()
. O método torna todas as Contas do Google instaladas no dispositivo visíveis para o autor da chamada no Android O, desde que o usuário dê consentimento. - Adicionado o método
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
. O método corrige um problema no Android O e dispositivos mais recentes, em que a caixa de diálogo de confirmação de salvamentoAuth.Api.Credential
às vezes não era mostrada em favor da caixa de diálogo de salvamento do serviço ativo de preenchimento automático. O método adicionado modifica esse comportamento padrão.
- Atualização da API Auth para os novos clientes baseados em
Reconhecimento
- Atualização da API Awareness para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código boilerplate para usar:- A classe
FenceClient
e os métodosAwareness.getFenceClient()
foram adicionados. UseFenceClient
em vez deFenceApi
. - A classe
SnapshotClient
e os métodosAwareness.getSnapshotClient()
foram adicionados. UseSnapshotClient
em vez deSnapshotApi
.
- A classe
- Atualização da API Awareness para os novos clientes baseados em
Transmitir
- Foram feitas as seguintes mudanças nos métodos na classe
RemoteMediaClient
:- Adicionado o método
load(MediaInfo, MediaLoadOptions)
. - Outros métodos
load()
foram descontinuados. - Os métodos
setPlaybackRate(double)
esetPlaybackRate(double, JSONObject)
foram adicionados. Chame esses métodos para definir a taxa de reprodução variável do item de mídia atual.
- Adicionado o método
- Para mais detalhes, consulte as notas da versão do Google Cast.
- Foram feitas as seguintes mudanças nos métodos na classe
Drive
- Atualização da API Drive para os novos clientes baseados no
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código boilerplate para usar:- A classe
DriveClient
e os métodosDrive.getDriveClient()
foram adicionados.DriveClient
fornece o ponto de entrada para interações gerais com a API Drive. - A classe
DriveResourceClient
e os métodosDrive.getDriveResourceClient()
foram adicionados.DriveResourceClient
fornece o ponto de entrada para métodos de API que interagem com umDriveResource
(ou seja, umDriveFile
ou umDriveFolder
).
- A classe
- Foram adicionados os objetos
CreateFileActivityOptions
eOpenFileActivityOptions
, que podem ser transmitidos aos novos métodosDriveClient.newCreateFileActivityIntentSender()
eDriveClient.newOpenFileActivityIntentSender()
para criar os respectivos seletores de arquivo. - Métodos de API
GoogleApiClient
descontinuados e acessados porDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
eDriveFile
- Atualização da API Drive para os novos clientes baseados no
Firebase
- A atualização mais recente do Firebase inclui adições ao Authentication, Dynamic Links e Cloud Messaging. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
Fitness
- Atualização da API Fitness para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código boilerplate para usar:- A classe
BleClient
e os métodosFitness.getBleClient()
foram adicionados. ABleClient
oferece o ponto de entrada para verificar, reivindicar e usar dispositivos Bluetooth de baixa energia no Google Fit. - A classe
ConfigClient
e os métodosFitness.getConfigClient()
foram adicionados. AConfigClient
fornece o ponto de entrada para acessar tipos de dados personalizados e configurações no Google Fit. - A classe
GoalsClient
e os métodosFitness.getGoalsClient()
foram adicionados. OGoalsClient
oferece o ponto de entrada para a leitura deGoal
s de condicionamento físico criadas pelos usuários no Google Fit. - A classe
HistoryClient
e os métodosFitness.getHistoryClient()
foram adicionados. OHistoryClient
fornece o ponto de entrada para inserir, excluir e ler dados no Google Fit. - A classe
RecordingClient
e os métodosFitness.getRecordingClient()
foram adicionados. ARecordingClient
oferece o ponto de entrada para ativar a coleta de dados de sensores em segundo plano, com baixo consumo de energia e sempre ativada, no Google Fit. - A classe
SensorsClient
e os métodosFitness.getSensorsClient()
foram adicionados. OSensorsClient
oferece o ponto de entrada para expor diferentes fontes de dados de condicionamento físico em dispositivos locais e conectados, além de enviar eventos ao vivo aos ouvintes. - As clas
SessionsClient
e os métodosgetSessionsClient
foram adicionados. ASessionsClient
oferece o ponto de entrada para criar e gerenciarSession
s de atividade do usuário no Google Fit.
- A classe
- Atualização da API Fitness para os novos clientes baseados em
Jogos
- Atualização da API Games para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código boilerplate para usar:- A classe
AchievementsClient
e os métodosGames.getAchievementsClient()
foram adicionados.AchievementsClient
fornece o ponto de entrada para métodos da API que interagem com a funcionalidade de conquistas. - A classe
EventsClient
e os métodosGames.getEventsClient()
foram adicionados.EventsClient
fornece o ponto de entrada para métodos da API que interagem com a funcionalidade de eventos. - A classe
GamesClient
e os métodosGames.getGamesClient()
foram adicionados.GamesClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade básica do jogo. - A classe
GamesMetadataClient
e os métodosGames.getGamesMetadataClient()
foram adicionados.GamesMetadataClient
fornece o ponto de entrada para os métodos da API recuperarem metadados do jogo. - A classe
InvitationsClient
e os métodosGames.getInvitationsClient()
foram adicionados.InvitationsClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade de convites. - A classe
LeaderboardsClient
e os métodosGames.getLeaderboardsClient()
foram adicionados.LeaderboardsClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade de placares. - A classe
NotificationsClient
e os métodosGames.getNotificationsClient()
foram adicionados.NotificationsClient
fornece o ponto de entrada para métodos da API que interagem com as notificações. - A classe
PlayerStatsClient
e os métodosGames.getPlayerStatsClient()
foram adicionados.PlayerStatsClient
fornece o ponto de entrada para métodos da API que fornece o ponto de entrada para os métodos da API para recuperar as estatísticas do jogador. - A classe
PlayersClient
e os métodosGames.getPlayersClient()
foram adicionados.PlayersClient
fornece o ponto de entrada para métodos da API que interagem com os jogadores. - A classe
RealTimeMultiplayerClient
e os métodosGames.getRealTimeMultiplayerClient()
foram adicionados.RealTimeMultiplayerClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade multiplayer em tempo real. - A classe
SnapshotsClient
e os métodosGames.getSnapshotsClient()
foram adicionados.SnapshotsClient
fornece o ponto de entrada para métodos de API que interagem com Shapshots. - A classe
TurnBasedMultiplayerClient
e os métodosGames.getTurnBasedMultiplayerClient()
foram adicionados.TurnBasedMultiplayerClient
fornece o ponto de entrada para métodos de API que interagem com o recurso multiplayer baseado em turnos. - A classe
VideosClient
e os métodosGames.getVideosClient()
foram adicionados.VideosClient
fornece o ponto de entrada para métodos da API que interagem com vídeos.
- A classe
- Pontos de entrada descontinuados da API:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
,Snapshots
, , .TurnBasedMultiplayer
Videos
- Atualização da API Games para os novos clientes baseados em
Local
- Correção do problema do
FusedLocationProviderClient
que ocasionalmente causava falhas quando o Google Play Services era atualizado. - Os métodos
GeoDataApi.addPlace()
eGeoDataClient.addPlace()
foram descontinuados na classeAddPlaceRequest
.AddPlaceRequest
será removido em 30 de junho de 2018.
- Correção do problema do
Compartilhar por proximidade
- Atualização da API Nearby para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código boilerplate para usar:- A classe
ConnectionClient
e os métodosNearby.getConnectionsClient()
foram adicionados. AConnectionClient
oferece o ponto de entrada para anunciar e descobrir apps e serviços por perto, além de se comunicar com eles em conexões estabelecidas. - A classe
MessagesClient
e os métodosNearby.getMessagesClient()
foram adicionados.MessagesClient
oferece o ponto de entrada para publicar mensagens simples e se inscrever para receber essas mensagens de dispositivos por perto.
- A classe
- Foi adicionado o método
Connections.cancelPayload()
, em que umPayload
está em trânsito de ou para endpoints remotos.
- Atualização da API Nearby para os novos clientes baseados em
Carteira
getPaymentMethodTokenizationParameters
egetTransactionInfo
não são mais campos obrigatórios. Quando eles não são definidos, a API Google Payment não retorna um token sujeito a cobrança. Evite definir esses campos em fluxos em que os usuários estão apenas tentando mudar seleções sem fazer uma compra (por exemplo, nas configurações de pagamento de um app).- Mudança do método
resolveTask()
para adicionar um fragmento temporário a uma atividade. Verifique se a atividade pode executar transações de fragmento sem perda de estado antes de chamar o método A maioria dos desenvolvedores não é afetada por essa mudança, já que oresolveTask()
geralmente é chamado em um listener de clique de botão.
Problemas conhecidos com a versão 11.6.0
As instâncias de GoogleApi
criadas com um Context
em apps com a targetSdkVersion 26 não vão solicitar automaticamente que os usuários atualizem o Google Play Services. Use GoogleApiAvailability.showErrorDialogFragment()
nessas condições.
3 de outubro de 2017 - versão 11.4.2
Destaques da versão 11.4.2 do Google Play Services:
- Cloud Firestore
- A versão Beta pública inicial do Cloud Firestore já está disponível. O Cloud Firestore é um banco de dados flexível e escalonável para desenvolvimento focado em dispositivos móveis, Web e servidores pelo Firebase e o Google Cloud Platform. Assim como o Firebase Realtime Database, ele mantém seus dados sincronizados em aplicativos clientes por meio de listeners em tempo real e oferece suporte off-line para que você possa criar apps responsivos que funcionem independentemente da latência da rede ou da conectividade com a Internet. O Cloud Firestore também oferece escalonabilidade de nível empresarial e integração perfeita com outros produtos do Firebase e do Google Cloud Platform, incluindo o Cloud Functions. Para mais informações sobre o Cloud Firestore, consulte o blog do Firebase. Para começar a usar o Cloud Firestore imediatamente, acesse o quickstart.
Setembro de 2017 - versão 11.4.0
Destaques da versão 11.4 do Google Play Services.
Anúncios
- Adição dos métodos
getMediationAdapterClassName()
às classesNativeAppInstallAd
eNativeContentAd
. O método com o mesmo nome no AdLoader será descontinuado. - Adição de métodos a várias classes para oferecer suporte à mediação de vídeo nativo:
- A classe
SearchAdRequest
foi removida.
- Adição dos métodos
Google Analytics
- Foi adicionada uma nova classe
AnalyticsJobService
. Essa classe oferece suporte a compatibilidade com o Android O e é usada pelo Analytics para fazer upload de dados. Nenhuma ação é necessária para usar essa classe. Ela é adicionada automaticamente como parte do pacote do Google Analytics. - O método
getContext()
da classeAnalyticsService
foi descontinuado. - Descontinuação do uso da classe
CampaignTrackingService
.
- Foi adicionada uma nova classe
Autenticação
- O seletor de dica agora envia o resultado
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
quando o usuário não tem informações de dica salvas.
- O seletor de dica agora envia o resultado
Reconhecimento
- As seguintes classes foram adicionadas:
Transmitir
- Foi adicionada uma nova classe
PrecacheManager
. Essa classe fornece métodos para pré-armazenar em cache o conteúdo que os usuários pretendem consumir, a fim de reduzir o tempo de carregamento. - O método
getPrecacheManager()
foi adicionado à classeCastContext
do app para receber a instância da classePrecacheManager
. - A classe
startSession(Intent)
foi adicionada à classeSessionManager
. Chame esse método para participar de uma sessão de transmissão quando o app remetente for iniciado por uma intent implícita.
Para mais detalhes, consulte as notas da versão da API Cast.
- Foi adicionada uma nova classe
Comum
- Adição do método
checkApiAvailability()
à classeGoogleApiAvailability
. O método retorna uma tarefa que verifica de forma assíncrona se as APIs especificadas estão disponíveis. Se um ou mais não estiverem disponíveis, a tarefa vai falhar com umaAvailabilityException
, que você pode consultar para conferir a disponibilidade individual da API.
- Adição do método
Drive
cancelPendingActions()
foi removido da interfaceDriveApi
.
Firebase
- A atualização mais recente do Firebase inclui adições ao App Indexing e ao Authentication. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
Maps
- Use o novo
GoogleMap.OnMyLocationClickListener
para detectar quando um usuário clica no ponto azul "Meu local". Para mais detalhes, consulte o guia do desenvolvedor sobre a camada "My Location".
- Use o novo
Compartilhar por proximidade
- As permissões
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
eCHANGE_WIFI_STATE
agora são necessárias para Nearby Connections.
- As permissões
Licenças do OS
- Foi adicionado suporte a hiperlinks no conteúdo da licença.
- O método
setActivityTitle()
foi adicionado à classeOssLicensesMenuActivity
, o que facilita a definição de títulos de atividades personalizados. A abordagem anterior de definição de título foi descontinuada.
Carteira
- Introdução de uma nova API Google Payment, definida na classe
PaymentsClient
. Diferenças importantes:- O método
loadPaymentData()
substitui os métodosloadFullWallet()
eloadMaskedWallet()
da classePayments
. - O método
isReadyToPay()
permite que os autores das chamadas especifiquem quais formas de pagamento são aceitas.
- O método
Para mais informações, confira a nova API Payment.
- Introdução de uma nova API Google Payment, definida na classe
Agosto de 2017 - versão 11.2.0
Destaques do Google Play Services versão 11.2.
Google Play Services atualizado para 11.2.2 nesta versão:
- Correções de problemas menores no Monitoramento de desempenho do Firebase. Para saber mais, consulte as Notas da versão do Firebase para Android.
- Foi adicionado um novo método
loadAd()
que usa um objetoPublisherAdRequest
na classeRewardedVideoAd
. - A nova biblioteca de licenças do OSS simplifica a exibição de licenças para dependências no Google Play Services e em outras bibliotecas. Para saber mais, consulte o guia Como incluir avisos de código aberto.
As dependências do Google Play Services agora estão disponíveis em maven.google.com
As dependências agora estão disponíveis diretamente em
maven.google.com
. Você pode atualizar os scripts de build do Gradle do seu app para usar esse repositório configurando o build da seguinte maneira:allprojects { repositories { jcenter() google() } }
Para mais informações sobre essa mudança, consulte a postagem do blog complementar (link em inglês). Para ver mais detalhes sobre o repositório Maven do Google, consulte Adicionar dependências de build na documentação do Android.
Suporte à versão do SDK na versão 11.2
Quando você faz upgrade das dependências do Google Play Services do seu app para a versão 11.2.0 ou mais recente, a
build.gradle
do seu app também precisa ser atualizada para especificar umcompileSdkVersion
de pelo menos 26 (Android O). Isso não muda a forma como o app é executado. Não é necessário atualizartargetSdkVersion
. Se você atualizarcompileSdkVersion
para 26, poderá receber um erro no seu build com a seguinte mensagem se referindo à Biblioteca de Suporte do Android:This support library should should not use a different version (25) than the compileSdkVersion (26).
Esse erro pode ser resolvido fazendo upgrade das dependências da Biblioteca de Suporte para pelo menos a versão 26.0.0.
Anúncios
- O método
loadAds()
foi adicionado à classeAdLoader
, permitindo que os apps carreguem vários anúncios exclusivos em uma única solicitação.
- O método
Autenticação
- Adicionamos a classe
WorkAccountClient
. Essa classe fornece métodos para gerenciar o ciclo de vida das contas do Android for Work. - Adição do pacote accounttransfer. Esse pacote contém APIs usadas por autenticadores para contas de bootstrap.
- A API Fast Identity Online Universal 2nd Factor (FIDO U2F) já está disponível. Ele oferece suporte a chaves de segurança física U2F para apps e sites, de acordo com os padrões definidos pela Aliança FIDO. Para saber mais, consulte Primeiros passos com o FIDO U2F e com.google.android.gms.fido.
- Adicionamos a classe
Transmitir
- Foi adicionada uma nova classe, NotificationActionsProvider, para oferecer suporte a ações personalizadas de notificação de mídia.
Firebase
- A atualização mais recente do Firebase inclui adições ao App Indexing, Database, Dynamic Links e Storage. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
Instant Apps
InstantAppsClient
foi adicionado como um novo ponto de entrada principal.- Adição de APIs de cookies
PackageManagerCompat
para manter pequenas quantidades de dados de apps instantâneos entre as sessões.
Lugares
- A classe
GeoDataClient
foi adicionada. Essa classe fornece acesso ao banco de dados do Google de informações locais e de empresas. - A classe
PlaceDetectionClient
foi adicionada. Essa classe fornece acesso rápido ao lugar atual do dispositivo e oferece a oportunidade de informar a localização do dispositivo em um local específico (como um check-in). - Os métodos
getGeoDataClient()
egetPlaceDetectionClient()
foram adicionados à classePlaces
.
- A classe
Carteira
- Vários métodos e classes descontinuados foram removidos.
Junho de 2017 - versão 11.0
Destaques da versão 11.0 do Google Play Services.
Google Play Services atualizado para a versão 11.0.4 Esta versão corrige problemas menores no Firebase Cloud Messaging e no Monitoramento de desempenho do Firebase. Para saber mais, consulte as Notas da versão do Firebase para Android.
Google Play Services atualizado para a versão 11.0.2 Esta versão corrige problemas menores no Firebase Crash Reporting e no Monitoramento de desempenho do Firebase. Para saber mais, consulte as Notas da versão do Firebase para Android.
Google Play Services atualizado para 11.0.1 Esta versão corrige um problema que afeta apps que usam rxjava.
Anúncios
- Os métodos
OnVideoMute()
,OnVideoPause()
,OnVideoPlay()
eOnVideoStart()
foram adicionados à classeVideoController.VideoLifecycleCallbacks
. - Foi adicionada a capacidade de ativar o modo imersivo em anúncios de tela cheia adicionando
o método
setImmersiveMode()
às classesPublisherInterstitialAd
eRewardedVideoAd
. - A interface
OnPublisherAdViewLoadedListener
e as classesPublisherAdViewOptions
ePublisherAdViewOptions.Builder
foram adicionadas para uso comAdLoader
em solicitações de banner nativo e mais. - Foi adicionada a interface opcional
OnImmersiveModeUpdatedListener
, que os adaptadores de mediação podem implementar para receber informações sobre atualizações do modo imersivo. - O método
getMediationAdapterClassName()
foi adicionado à classeRewardedVideoAd
.
- Os métodos
Convites de apps
- A classe
AppInvite
foi descontinuada. UseFirebaseDynamicLinks#getInstance()
como o ponto de entrada principal para acessar os dados do Dynamic Link eFirebaseAppInvite#getInvitation()
para receber os dados do App Invites.
- A classe
Reconhecimento
- Adição de constantes à classe
TimeFence
para fornecer novos tipos de contexto à API Snapshot e à API Fence - Foi adicionada a capacidade de criar limites de tempo que são responsivos a mudanças no fuso horário local de um dispositivo.
- Foi adicionada a capacidade de criar limites temporais que são responsivos a mudanças de local do dispositivo, incluindo limites de tempo especificados com base no horário local do amanhecer ou do pôr do sol.
- Adição de constantes à classe
Identity
- Foi adicionada a API
SmsRetriever
, que ajuda a recuperar mensagens SMS direcionadas ao app sem pedir permissão aos usuários para ler todas as mensagens SMS enviadas para o dispositivo. Para saber mais, consulte API SMS Retriever.
- Foi adicionada a API
Transmitir
- As interfaces
Cast.CastApi
,Cast.MessageReceivedCallback
,RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
eRemoteMediaPlayer.OnStatusUpdatedListener
foram descontinuadas. A classeRemoteMediaPlayer
também foi descontinuada. Para instruções sobre como atualizar seu app, consulte Migrar o app Android Sender App do Cast SDK v2 para o Cast SDK v3. - O método
bindTextViewToSmartSubtitle()
agora está disponível na classeUIMediaController
.
- As interfaces
API comum
- O uso do método
getOpenSourceSoftwareLicenseInfo()
na classeGoogleApiAvailability
foi descontinuado. - As classes
ApiException
eResolvableApiException
foram adicionadas. Essas classes fornecem exceções para objetos Task quando uma chamada para o Google Play Services falha. - A classe
GoogleApi
foi adicionada. Os clientes de API com base nessa classe gerenciam a conexão entre seu app e o Google Play Services. - A classe
Response
foi adicionada. Essa classe fornece os resultados da chamada de um método de API no Google Play Services usando uma subclasse deGoogleApi
.
- O uso do método
Firebase
- A atualização mais recente do Firebase inclui a adição da autenticação por telefone e várias melhorias na Indexação de apps e Dynamic Links. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
Jogos
- Os métodos
getPlayerSearchIntent()
,loadConnectedPlayers()
,loadInvitablePlayers()
eloadMoreInvitablePlayers()
na classePlayers
foram descontinuados. - O método
loadInvitations()
na classeInvitations
foi descontinuado. - O uso do método
getSelectOpponentsIntent()
nas classesRealTimeMultiplayer
eTurnBasedMultiplayer
foi descontinuado. - O uso das interfaces
GameRequest
,OnRequestReceivedListener
eRequests
foi suspenso. Além disso, as classesGameRequestBuffer
eGameRequestEntity
foram descontinuadas. Para instruções sobre como atualizar seu app, consulte Autenticação do Play Games adotando a API de Login do Google.
- Os métodos
Instant Apps
- As APIs Instant Apps Android agora estão disponíveis no Google Play Services. O Instant Apps Android permite que os usuários do Android executem seus apps instantaneamente, sem instalação. Para saber mais, consulte Instant Apps Android.
Local
- A classe
FusedLocationProviderClient
foi adicionada. Essa classe fornece o ponto de entrada principal para interagir com o provedor de localização combinada, que usa várias fontes de dados, além do GPS, para determinar a localização de um dispositivo da forma mais precisa e rápida possível. - A classe
GeofencingClient
foi adicionada. Essa classe fornece o principal ponto de entrada para interagir com as APIs de fronteira geográfica virtual. - Os métodos
getFusedLocationProvider()
egetGeofencingClient()
foram adicionados à classeLocationServices
. - A classe
LocationSettingsResponse
foi adicionada. Essa classe é retornada como uma resposta durante a verificação das configurações do sistema relacionadas à localização usando o métodocheckLocationSettings()
. - A classe
SettingsClient
foi adicionada. Essa classe oferece o principal ponto de entrada para interagir com as APIs de configurações de localização, que ajudam a examinar e definir as configurações do sistema relacionadas à localização de um dispositivo.
- A classe
Compartilhar por proximidade
- A API Nearby Connections agora oferece os seguintes recursos:
- Comunicação ponto a ponto totalmente off-line usando pontos de acesso Bluetooth, BLE e Wi-Fi
- Publicidade e descoberta simultânea
- Criptografia (com autenticação opcional)
- Suporte para payloads de dados de bytes de até 32 KB
- Suporte a payloads de dados de arquivos (limitado ao espaço disponível no dispositivo) e payloads de dados de stream sem limites de tamanho de payload.
- A classe
AdvertistingOptions
foi adicionada. Essa classe oferece opções para uma chamada para o métodostartAdvertising()
. - A classe
ConnectionInfo
foi adicionada. Essa classe fornece informações sobre uma conexão que está sendo iniciada. - A classe
ConnectionLifecycleCallback
foi adicionada. Essa classe é um listener para eventos de ciclo de vida associados a uma conexão com um endpoint remoto. - A classe
ConnectionResolution
foi adicionada. Essa classe é o resultado recebido da chamada do métodoonConnectionInitiated()
. - A classe
DiscoveredEndpoints
foi adicionada. Essa classe fornece informações sobre um endpoint quando ele é descoberto. - A classe
DiscoveryOptions
foi adicionada. Essa classe oferece opções para uma chamada para o métodostartDiscovery()
. - A classe
EndpointDiscoveryCallback
foi adicionada. Essa classe é um listener chamado durante a descoberta de endpoints. - As classes
Payload
,PayloadCallback
,Payload.File
ePayload.Stream
foram adicionadas. Essas classes representam dados, um listener de payload de dados, dados em um arquivo no armazenamento local em um dispositivo e um fluxo de dados. Também foi adicionada a interfacePayloadTransferUpdate.Status
relacionada - A classe
Strategy
foi adicionada. Essa classe define os requisitos de conectividade do dispositivo e as restrições de topologia da conexão. - O uso das classes
Connections.ConnectionRequestListener
eConnections.ConnectionResponseCallback
foi descontinuado. Em vez dela, use a classeConnectionLifecycleCallback
. - A classe
Connections.EndpointDiscoveryListener
foi descontinuada. Use a classeEndpointDiscoveryCallback
. - O uso da interface
Connections.MessageListener
foi descontinuado. Em vez dela, use a classePayloadCallback
. - A classe
ConnectionsStatusCodes
agora inclui vários novos códigos de status relacionados a permissões.
- A API Nearby Connections agora oferece os seguintes recursos:
Segurança
- A classe
SafetyNetClient
foi adicionada. Essa classe fornece o ponto de entrada principal para o SafetyNet, que oferece os seguintes recursos:- Fornece uma verificação de integridade do dispositivo
- Verifica usuários usando a API reCAPTCHA
- Ajuda os usuários a evitar apps potencialmente nocivos
- Permite uma navegação segura nos apps
- Verifica ameaças conhecidas associadas a URIs específicos
- A classe
HarmfulAppsData
e a classeSafetyNetApi.HarmfulAppsResponse
relacionada foram adicionadas. Essas classes representam informações relacionadas a apps potencialmente nocivos. A classeSafetyNetApi.HarmfulAppsResult
relacionada foi descontinuada e substituída por esses métodos. - Os métodos
getClient(Context)
egetClient(Activity)
foram adicionados à classe SafetyNet. Esses métodos retornam umSafetyNetClient
que é usado para acessar todas as APIs SafetyNet. Esses métodos substituem os camposAPI
eSafetyNetAPI
da classeSafetyNet
, que foram descontinuados. - A classe
SafetyNetApi.AttestationResponse
foi adicionada. Essa classe fornece resultados de testes do Teste de compatibilidade do Android. Essa classe substitui as classesSafetyNetApi.AttestationResult
eSafetyNet.SafeBrowsingResult
, que foram descontinuadas. - A classe
SafetyNetApi.RecaptchaTokenResponse
foi adicionada. Essa classe contém um token de resposta do usuário do reCAPTCHA. Essa classe substitui a classeSafetyNetApi.RecaptchaTokenResult
, que foi descontinuada. - A classe
SafetyNetApi.SafeBrowsingResponse
foi adicionada. Essa classe fornece oResponse
fornecido quando um app chama o métodolookupUri()
. Essa classe substitui aSafetyNetApi.SafeBrowsingResult
, que foi descontinuada. - A classe
SafetyNetApi.VerifyAppsUserResponse
foi adicionada e novas constantes foram adicionadas à classeVerifyAppsConstants
. Essas classes oferecem suporte à API Verify Apps.
- A classe
Carteira
- A classe
InstrumentInfo.CardClass
foi adicionada. Essa classe indica se um cartão é pré-pago, de crédito ou de débito.
- A classe
Maio de 2017 - versão 10.2.6
Indexação de apps
Desde o lançamento do SDK do Google Play Services 10.0, a API App Indexing foi migrada para a nova API Firebase App Indexing. A API App Indexing original foi totalmente descontinuada e não está mais disponível para uso em apps criados com o SDK 10.2.6.
Firebase
A atualização mais recente do Firebase inclui a versão Beta do Monitoramento de desempenho e várias melhorias em vários recursos, incluindo o Cloud Messaging e o Test Lab. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
Abril de 2017 - versão 10.2.4
Firebase
Essa versão do SDK inclui atualizações do Cloud Storage para Firebase. Para saber mais, consulte as Notas da versão do SDK do Firebase para Android.
Março de 2017 - versão 10.2.1
Prévia para desenvolvedores do Android O 1
Essa versão inclui atualizações para oferecer compatibilidade com o Android O Developer Preview 1. As atualizações mais significativas são alterações internas nas bibliotecas do Google Cloud Messaging (GCM) e Firebase Cloud Messaging (FCM) e uma mudança no ciclo de vida garantido dos callbacks do GCM e do FCM para 10 segundos. Depois disso, o Android O considera esses callbacks qualificados para encerramento. Para mais informações sobre o gerenciamento de mensagens do GCM e do FCM no Android O, consulte o blog do Firebase.
Fevereiro de 2017 - versão 10.2
Destaques da versão 10.2 do Google Play Services.
Descontinuação do Android 2.3.x (Gingerbread)
O Google Play Services 10.2.x é a primeira versão que não inclui mais suporte total ao Android versão 2.3.x (Gingerbread). Os apps desenvolvidos usando o SDK versão 10.2.x e mais recentes exigem um nível mínimo de API do Android de nível 14 e não podem ser instalados em dispositivos com uma API de nível anterior a 14. Para saber mais sobre suas opções, incluindo a criação de vários APKs para ampliar a compatibilidade do app com o Android Gingerbread, consulte o Blog de desenvolvedores Android (link em inglês).
Anúncios
- Adicionado suporte a recursos de vídeo para anúncios nativos de conteúdo avançado e anúncios nativos com renderização personalizada do DoubleClick for Publishers (DFP).
- O método
destroy()
foi adicionado à interfaceNativeCustomTemplateAd
. - Os métodos
getVideoController()
,setVideoOptions
egetVideoOptions()
foram adicionados à classePublisherAdView
. - A classe
AdChoicesView
foi adicionada. - Os métodos
getAdChoicesContent()
esetAdChoicesContent()
foram adicionados à classeNativeAdMapper
. - A interface
InitializableMediationRewardedVideoAdAdapter
foi adicionada para adaptadores de vídeo premiados capazes de inicializar vários blocos de anúncios de uma só vez.
Smart Lock para senhas
Melhoria no comportamento de tokens de ID com o Smart Lock. Agora, os apps precisam solicitar explicitamente um token chamando
setIdTokenRequested(true)
. Além disso, os apps podem especificar os valoresaudience
enonce
para um token usando os métodossetServerClientId()
esetIdTokenNonce()
. Para saber mais, consulte as seguintes atualizações de referência da API:- Os métodos
getAccountTypesSet()
,getIdTokenNonce()
,getServerClientId()
eisIdTokenRequested()
foram adicionados à classeCredentialRequest
. - Os métodos
setIdTokenRequested()
esetServerClientId()
foram adicionados à classeCredentialRequest.Builder
. - Os métodos
getIdTokenNonce()
,getServerClientId()
eisIdTokenRequested()
foram adicionados à classeHintRequest
. - Os métodos
setIdTokenNonce()
,setIdTokenRequested()
esetServerClientId()
foram adicionados à classeHintRequest.Builder
.
- Os métodos
Reconhecimento
- Adição de métodos da API Fence para ampliar o intervalo de opções de limite de tempo para
desenvolvedores. Para saber mais, consulte
TimeFence.aroundTimeInstant()
eTimeFence.inTimeInterval()
. - Inclusão de interfaces da API Snapshot para receber intervalos de tempo semânticos do
horário e do local atuais. Para saber mais, consulte
as classes
SnapshotAPI.getTimeIntervals()
,TimeIntervalsResult()
eTimeIntervals()
.
- Adição de métodos da API Fence para ampliar o intervalo de opções de limite de tempo para
desenvolvedores. Para saber mais, consulte
Login do Google
Agora os desenvolvedores de jogos podem usar a API de Login do Google para simplificar a autenticação do lado do servidor. Para saber mais, consulte a interface
GoogleSignInOptionsExtension
, a classeGoogleSignInOptions
e o métodoGoogleSignInOptions.Builder.addExtension()
. Para saber mais sobre como integrar a autenticação do lado do servidor nos seus jogos, consulte Ativar o acesso do lado do servidor aos serviços relacionados a jogos do Google Play.Google Fit
Foram adicionados novos tipos de dados de saúde que permitem gravar uma variedade maior de dados de saúde na plataforma Google Fit, incluindo pressão arterial, glicose no sangue, saturação de oxigênio, posição do corpo, temperatura corporal e dados de saúde reprodutiva. Para saber mais, consulte as classes
HealthDataTypes
eHealthDataFields
.Maps
Esta versão introduz um estilo personalizado para polilinhas e contornos de polígonos e círculos.
- Agora você pode armazenar objetos de dados arbitrários com seus objetos de geometria. Por exemplo, chame setTag() para adicionar um objeto de dados a uma polilinha.
- Para ver uma lista completa de recursos, correções de bugs e outras observações, consulte as notas da versão da API Maps Android.
Compartilhar por proximidade
A classe
AudioBytes
foi adicionada à API Nearbymessages.audio
para permitir que os dispositivos enviem ou recebam dados usando áudio quase ultrassom.Firebase
A atualização mais recente do Firebase inclui várias melhorias em vários recursos, incluindo o Analytics, Authentication, Realtime Database, Storage, Test Lab para Android, Crash Reporting e Dynamic Links. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Novembro de 2016 - versão 10.0
Destaques da versão 10.0 do Google Play Services.
Google Play Services atualizado para a versão 10.0.1
Nesta versão, corrigimos um valor
minSdkVersion
ausente emplay-services-location.aar
que fazia com que as permissõesWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
indesejadas fossem mescladas nos manifestos do app.Descontinuação do Android 2.3.x (Gingerbread)
O Google Play Services 10.0.x é a versão final que inclui compatibilidade total com o Android versão 2.3.x (Gingerbread). Os apps desenvolvidos com versões futuras do SDK após a 10.0.x não poderão se conectar ao Google Play Services em dispositivos Android Gingerbread. Para saber mais sobre suas opções, incluindo a criação de vários APKs para ampliar a compatibilidade do app com o Android Gingerbread, consulte o Blog de desenvolvedores Android (link em inglês).
Transmitir
A versão de novembro da API Cast oferece funcionalidades aprimoradas para desenvolvedores de apps nas seguintes áreas:
- O novo método
getVideoInfo()
na classeMediaStatus
recebe a instância atual deVideoInfo
, que identifica a resolução da tela 4K. - O novo método
CastContext.getCastState()
expõeCastState
, que mantém o estado atual da sessão, por exemplo, se os dispositivos estão disponíveis e se uma sessão foi estabelecida. - Os novos atributos do botão
@drawable
permitem a personalização dos estilos de botão no minicontrole e no controle expandido. ImagePicker
agora tem um gerenciadoronPickImage
que usa uma classeImageHints
com a proporção esperada.- O novo método
CastContext.getMergedSelector()
expõeMediaRouteSelector
. - Duas novas classes de intervalo de anúncio foram adicionadas:
AdBreakClipInfo
contém informações estáticas sobre um clipe de intervalo de anúncio eAdBreakStatus
contém informações de status. - Quando um usuário está transmitindo, outros dispositivos na mesma rede vão receber uma notificação de controle remoto fixo para controlar a reprodução.
- Para saber mais sobre essa versão e ver outras observações, consulte Versão de novembro do SDK do Cast.
- O novo método
Local
- Melhorias nas buscas por Bluetooth de baixa energia (BLE).
Compartilhar por proximidade
- O recurso "Notificações por perto" já está disponível de novo. Consulte o site para desenvolvedores das Notificações por perto para conferir mais detalhes e atualizações.
Firebase
- A atualização mais recente do Firebase inclui várias melhorias e correções de bugs em vários recursos, incluindo a disponibilidade de uma nova API Firebase App Indexing. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
Outubro de 2016 - versão 9.8
Destaques do Google Play Services versão 9.8.
Anúncios
- Adicionamos a coleta de dados de medição de tráfego do Active View para anunciantes do DoubleClick Campaign Manager cujos anúncios são renderizados em aplicativos que usam o SDK dos anúncios para dispositivos móveis do Google.
Transmitir
A API Cast v3.3 oferece funcionalidades aprimoradas para desenvolvedores de apps nas seguintes áreas:
- Ao reproduzir anúncios, a aparência da barra de busca foi aprimorada e a imagem do pôster de plano de fundo é desfocada.
- Agora é possível personalizar o estilo dos minicontroles.
- Foi adicionada a classe
ImageHints
, que fornece dicas para o objetoImagePicker
sobre o tipo e o tamanho da imagem a ser selecionada para exibição na interface. - Para saber mais sobre essa versão, consulte SDK do Cast v3.3.
Fit
- O Fit agora inclui uma API Goals que permite que seu app leia as metas de condicionamento físico criadas pelos usuários do app Google Fit para Android.
Login do Google
- Agora os usuários podem preencher números de telefone associados à conta deles com um único toque em apps que usam a API Credentials.
Compartilhar por proximidade
- O Nearby Messages (em inglês) foi aprimorado com uma nova interface de ativação e suporte à operação do viva-voz.
- O recurso Notificações por perto está temporariamente indisponível. Consulte o site do desenvolvedor sobre Notificações por perto para ver mais detalhes e atualizações.
Firebase
- A atualização mais recente do Firebase inclui várias melhorias e correções de bugs em vários recursos. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
Setembro de 2016 - versão 9.6
Destaques do Google Play Services versão 9.6.
Google Play Services atualizado para a versão 9.6.1 Esta versão corrige um valor
minSdkVersion
ausente emplay-services-location.aar
que fazia com que permissõesWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
não intencionais fossem mescladas em manifestos do app.Anúncios
- Adicionamos um método da API de diagnósticos do editor,
openDebugMenu
, à classeMobileAds
para fornecer aos editores de anúncios da Web e de apps para dispositivos móveis a mesma funcionalidade de visualização e solução de problemas disponível para anúncios para computadores.
- Adicionamos um método da API de diagnósticos do editor,
Transmitir
A API Cast v3.2 oferece funcionalidades aprimoradas para desenvolvedores de apps nas seguintes áreas:
- Modo de anúncio: coloque controladores e controle de notificações em um modo em que os controles ficam desativados enquanto os anúncios são veiculados.
- Modo ao vivo: as transmissões de vídeo e áudio ao vivo agora têm um botão play/stop no lugar do botão play/pause.
- Para saber mais sobre essa versão, consulte SDK do Cast v3.2.
Maps
- Estilização de mapas personalizada: agora você pode estilizar seu mapa para mudar a aparência (ou até ocultar) elementos como vias, parques, empresas e muito mais.
- Os pontos de interesse (PDIs) comerciais agora aparecem por padrão no mapa. Os PDIs de empresas representam estabelecimentos como lojas, restaurantes e hotéis. Você pode ocultar essas opções usando a estilização de mapas personalizada.
- Consulte detalhes e observações importantes nas notas da versão da API Maps Android.
Lugares
- O método
setCountry
foi adicionado para restringir o escopo de uma solicitação de preenchimento automático do Places a um único país.
- O método
Firebase
- A atualização mais recente do Firebase inclui várias melhorias e correções de bugs em vários recursos. Para mais informações, consulte Notas da versão do SDK do Firebase para Android.
Agosto de 2016 - versão 9.4
Destaques do Google Play Services versão 9.4.
Google Sign-In
GoogleSignInAccount
agora inclui os métodosgetFamilyName()
egetGivenName()
para permitir acesso ao sobrenome e ao nome dos usuários conectados.
Google Plus (em inglês)
A Plus.API (incluindo
Plus.PeopleApi
ePlus.AccountApi
) foi descontinuada. Todos os widgets da IU do Google+, como o compartilhamento e os botões "+1", continuam tendo suporte.- Se você quiser fazer a integração com o Login do Google, mude para
GoogleSignInApi
. - Se o app precisar de informações de redes sociais e dados de perfil mais abrangentes, confira o Provedor de contatos do Android ou a API People multiplataforma. Para melhorar a distribuição do seu app por meio dos gráficos sociais da base de usuários do app, use o Firebase Invites.
Consulte as notas de descontinuação da Plus.API para ver mais detalhes.
- Se você quiser fazer a integração com o Login do Google, mude para
Transmitir
A API Cast v3 agora inclui funcionalidades aprimoradas para desenvolvedores de apps nas seguintes áreas:
- A interface
ControlButtonsContainer
define um contêiner para os botões de controle. - A classe
ExpandedControllerActivity
fornece a maior parte da implementação de um controle expandido, um controle remoto de tela cheia.
- A interface
Lugares
- A API Places agora inclui uma interface do seletor de lugar reformulada que implementa os princípios do Material Design.
Maps
- Um conjunto de novos listeners de mudança de câmera foi adicionado para eventos de início, contínuo e término do movimento.
- Possibilidade de armazenar e recuperar objetos de dados arbitrários associados a marcadores.
- Agora é possível definir níveis de zoom mínimo e máximo preferidos.
- Foi adicionada a capacidade de restringir os limites em que os usuários podem rolar e movimentar.
- Para saber mais, consulte as últimas notas da versão das APIs Google Maps Android.
Segurança
- A API Safe Browsing permite que o app determine se um URI está associado a um app potencialmente nocivo ou a um possível ataque de engenharia social. Para saber mais, consulte Verificar URLs com a API Safe Browsing.
Firebase
- A atualização mais recente do Firebase inclui várias melhorias e correções de bugs em vários recursos. Para mais informações, consulte Notas de lançamento do Firebase.
Junho de 2016 - versão 9.2
Destaques do Google Play Services versão 9.2.
Google Play Services atualizado para a versão 9.2.1 Esta versão corrige um problema no arquivo
proguard.txt
incluído na versão 9.2.0 que causa os seguintes erros:Em projetos Android que usam o redutor de recursos do Gradle (link em inglês), o seguinte erro ocorre:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
Em projetos para Android que usam o conjunto de ferramentas Jack, ocorrem erros semelhantes aos seguintes:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
Anúncios
- Adição do método
setAdChoicesPlacement
à classeNativeAdOptions.Builder
. Os editores de apps podem usar esse método para especificar o local do ícone das Opções de anúncios em anúncios nativos. - Melhoramos a reprodução de anúncios em vídeo com várias correções de bugs.
- Adição do método
Reconhecimento
A API Awareness unifica sete sinais de localização e contexto em uma única API, permitindo que você crie apps com recursos eficientes baseados em contexto que têm um impacto mínimo nos recursos do sistema. Ela inclui dois conjuntos de APIs:
- A API Snapshot permite que os apps recebam o valor atual de qualquer um dos sete sinais.
- A API Fence permite que os apps reajam a mudanças no contexto do usuário.
Transmitir
A API Cast v3 oferece funcionalidades aprimoradas para desenvolvedores de apps nas seguintes áreas:
- Gerenciamento de estado da sessão
- Conectar, desconectar e reconectar a lógica
- Implementação da UX e interface
- Suporte a vários tipos de dispositivos
- Para saber mais sobre essa versão, consulte SDK do Google Cast v3.
Firebase
- A atualização mais recente do Firebase inclui várias melhorias e correções de bugs em vários recursos. Para mais informações, consulte Notas de lançamento do Firebase.
Google Fit
- Melhorias na contagem de passos no Android Wear para tornar a medição da contagem de passos consistente em todos os mostradores de relógio e apps e persistente com HistoryApi#readDailyTotal.
- Detecte atualizações de dados com HistoryApi#registerDataUpdateListener() para permitir que seu app atualize o cache de dados interno quando os dados armazenados são atualizados por outro app.
- Adição de um novo tipo de dados de hidratação usado para medir o consumo de água.
Local
- Correções de bugs e melhorias em várias áreas, incluindo o gerenciamento de bateria e o reconhecimento de atividades.
Maps
- O novo método MarkerOptions.zIndex() define a ordem de empilhamento de um marcador em relação a outros do mapa.
- Você pode definir um fator de transparência nas sobreposições de blocos para que os usuários possam conferir o mapa básico abaixo dos blocos sobrepostos.
- Agora é mais fácil tornar os círculos clicáveis e usar um OnCircleClickListener para detectar eventos de clique.
- Consulte detalhes e observações importantes nas notas da versão da API Maps Android.
Visão para dispositivos móveis
- Correção de problemas com um serviço exigido pela detecção de código de barras e detecção facial do Mobile Vision. Todos os usuários poderão voltar a usar a funcionalidade de detecção facial e de código de barras. Para mais informações, consulte Notas da versão do Mobile Vision.
- Adição da API Text: reconhecimento óptico de caracteres para textos latinos (inglês, espanhol, alemão, francês etc.) em fotos. A API Text retorna a estrutura organizacional do texto (parágrafos, linhas e palavras), além do próprio texto.
Compartilhar por proximidade
- Adicionamos Notificações por perto para informar aos usuários sobre apps e sites associados a sensores e dispositivos inteligentes próximos.
- O Nearby.Messages verifica sensores do Eddystone e iBeacons em segundo plano, ativando os aplicativos do cliente quando os sensores correspondentes ao filtro são encontrados. Para saber mais, consulte Nearby.Messages.
- Nesta versão, eliminamos o requisito de que os clientes usem a API Nearby Beacon para gerenciar os sensores. O Nearby agora retornará anúncios BLE analisados diretamente, permitindo que os clientes usem a própria solução para interpretar esses anúncios.
- As estimativas de distância e as informações RSSI agora são retornadas aos clientes de beacon em primeiro plano.
Maio de 2016 - versão 9.0
Destaques do Google Play Services versão 9.0.
Google Play Services atualizado para a versão 9.0.2 A versão 9.0.2 do Google Play Services já está disponível. Essa versão corrige um problema conhecido com o Firebase Authentication, em que
FirebaseAuthApi
não está disponível em alguns dispositivos. Um erroFirebaseApiNotAvailableException
ocorre quando esses dispositivos tentam usar as APIs do Authentication.Google Play Services atualizado para a versão 9.0.1
A versão 9.0.1 do Google Play Services já está disponível. Esta versão corrige os seguintes problemas com a versão 9.0.0:
- Correção de um erro de compilação de mudança de classe com ContextCompat.getNoBackupFilesDir().
- Corrige um problema conhecido com a veiculação de anúncios da AdMob em dispositivos sem o APK do Google Play Services quando o app usa o pós-processamento do ProGuard.
Firebase
O Firebase fornece aos desenvolvedores de dispositivos móveis as ferramentas e a infraestrutura necessárias para desenvolver aplicativos, aumentar a base de usuários e gerar receita com anúncios no aplicativo. Nesta versão, as APIs do Firebase agora estão disponíveis no Google Play Services e incluem novos produtos: Firebase Analytics, Firebase Storage, Configuração remota do Firebase, Firebase Crash Reporting, Firebase Dynamic Links e Firebase Notifications.
Para uma lista das bibliotecas disponíveis para os diferentes recursos do Firebase, consulte Bibliotecas do Firebase. Os seguintes recursos agora fazem parte do Firebase no SDK do Google Play Services 9.0:
O App Invites (agora Firebase Invites) ainda está disponível em
com.google.android.gms.appinvite
, mas você poderá usarcom.google.firebase:firebase-invites
a partir de agora.O Firebase Cloud Messaging baseia-se e aprimora a API Google Cloud Messaging. É possível continuar usando o Google Cloud Messaging com
com.google.android.gms.gcm
, mas recomendamos o upgrade paracom.google.firebase:firebase-messaging
.
Para saber mais sobre o Firebase, consulte https://firebase.google.com/.
Anúncios
- A API Premed Video Publisher agora é compatível com eventos personalizados.
- Agora, o vídeo Native Express inclui APIs que fornecem controle de como os vídeos são exibidos, incluindo a especificação do estado inicial de som desativado e dos callbacks quando o vídeo for concluído.
- Atualizamos os anúncios personalizados da rede de pesquisa em apps para dispositivos móveis. Com eles, os desenvolvedores podem gerar receita com eventos de pesquisa no app com anúncios altamente relevantes baseados nas consultas dos usuários. Com essa atualização, a solução de monetização no app vai ser equivalente ao disponível na Web para computadores ou dispositivos móveis. Os desenvolvedores de apps agora têm acesso a um conjunto completo de extensões, layouts, opções de atribuição, callbacks e ícones personalizados de anúncios.
- A API MobileAds agora inclui suporte para definir o volume preferido de
anúncios em vídeo usando
setAppVolume()
e também desativar o recurso usandosetAppMuted()
. - O método
initialize(android.content.Context, java.lang.String)
do MobileAds não foi mais descontinuado. Em vez disso, o métodoinitialize(android.content.Context)
foi descontinuado. - A interface
MediationNativeListener
agora inclui um método,onAdImpression()
, que as redes de publicidade para dispositivos móveis podem chamar quando registram uma impressão.
Compartilhar por proximidade
- Simplificamos a interface de consentimento e o modelo de permissão do Nearby.
- Qualquer app com permissão de localização detalhada pode procurar sensores BLE sem permissão adicional.
- As caixas de diálogo de ativação são mostradas aos usuários quando o app chama o método
connect()
do GoogleAPIClient.
- Simplificamos a interface de consentimento e o modelo de permissão do Nearby.
Jogos
- Atualizações do SDK do cliente para melhorar a API Player Stat com duas novas previsões: a previsão do gasto do jogador nos próximos 28 dias e a previsão da probabilidade de um jogador ser um gastador do 95o percentil.
- O SDK do cliente foi atualizado para disponibilizar amplamente a API Video Recording.
Mensagens do Google Cloud
- O Google Cloud Messaging (GCM) está integrado ao Firebase. Os usuários existentes do GCM podem continuar a usar o GCM sem interrupção. No entanto, recomendamos fazer upgrade para as APIs novas e simplificadas do Firebase Cloud Messaging (FCM) para que os usuários possam se beneficiar de versões futuras de novos recursos e melhorias. Para saber mais, consulte Migrar um app cliente do GCM para Android para o Firebase Cloud Messaging.
Visão para dispositivos móveis
- Um serviço exigido pelo Mobile Vision agora está desativado devido a um problema com ele. Isso impede que usuários que ainda não tenham usado a detecção facial ou de código de barras usem esses recursos. Não recomendamos adicionar novos recursos do Mobile Vision ao seu app até que esse problema seja corrigido.
- Em apps que já usam os recursos do Mobile Vision, marque
FaceDetector.isOperational()
ouBarcodeDetector.isOperational()
para confirmar a prontidão do detector antes de usar o detector facial ou de código de barras.
Autenticação
O GoogleAuthUtil foi movido para a divisão da API -auth no SDK do Google Play Services. Se o app usar
GoogleAuthUtil.getToken()
, talvez você veja um erro semelhante a este:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
Se você precisar acessar a API REST no Android, inclua a divisão -auth no arquivo build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
Caso contrário, recomendamos migrar seu app para a API Google Sign-In para incorporar as melhorias mais recentes de segurança e experiência do usuário. Para saber mais, consulte nosso guia de práticas recomendadas do Login do Google.
Problemas conhecidos com a versão 9.0.0
Se o app usa a AdMob e o pós-processamento do ProGuard, ele não pode veicular anúncios em dispositivos sem o APK do Google Play Services, a menos que você ajuste a configuração do ProGuard ou atualize o app para usar o SDK do Google Play Services versão 9.0.1. Para garantir que os anúncios sejam veiculados para esses dispositivos depois que seu app for atualizado para usar o SDK do Google Play Services 9.0.0, adicione a opção keep a seguir ao arquivo de configuração do ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
Dezembro de 2015 - versão 8.4
Destaques do Google Play Services versão 8.4.
Google Maps
- Esta versão apresenta vários novos listeners de eventos:
OnInfoWindowLongClickListener
aciona um callback paraonInfoWindowLongClick(Marker)
quando o usuário realiza cliques longos em uma janela de informações.OnInfoWindowCloseListener
aciona um callback paraonInfoWindowClose(Marker)
quando uma janela de informações é fechada. Para mais detalhes, consulte o guia de eventos da janela de informaçõesOnPolylineClickListener
aciona um callback paraonPolylineClick(Polyline)
quando o usuário clica em uma polilinha. Consulte o guia sobre eventos de polilinha.OnPolygonClickListener
aciona um callback paraonPolygonClick(Polygon)
quando o usuário clica em um polígono. Consulte o guia sobre eventos de polígonoOnGroundOverlayClickListener
aciona um callback paraonGroundOverlayClick(GroundOverlay)
quando o usuário clica em uma sobreposição de solo. Consulte o guia sobre eventos de sobreposição de solo.
- Ative ou desative a clicabilidade de polilinhas, polígonos e sobreposições de solo chamando
setClickable(boolean)
no objeto relevante. - Várias correções de bugs. Os detalhes estão disponíveis nas notas da versão do Google Maps.
- Esta versão apresenta vários novos listeners de eventos:
Google Places
- Nesta versão, apresentamos um novo serviço de preenchimento automático que retorna previsões de lugar em resposta a consultas de pesquisa do usuário.
PlaceAutocompleteFragment
é uma caixa de diálogo de pesquisa com a funcionalidade de preenchimento automático integrada.GeoDataApi.getAutocompletePredictions()
permite o acesso programático para fazer previsões e permitir a criação de uma IU de pesquisa personalizada completa.
- O preenchimento automático também foi adicionado ao Seletor de lugares.
- Nesta versão, apresentamos um novo serviço de preenchimento automático que retorna previsões de lugar em resposta a consultas de pesquisa do usuário.
Login do Google
- Quando os usuários revogam o acesso de um app em Configurações do Google > Apps conectados, o Google Play Services inicia o Serviço de revogação para limpar o estado de login armazenado em cache.
- Você pode configurar o objeto
GoogleSignInOptions
para solicitar que os usuários façam login apenas com contas no domínio do Google Apps usando o método do builder setHostedDomain. - O callback
onUploadServerAuthCode
e as funções relacionadas foram removidos. Para adquirir um token de acesso para seu back-end, use os métodosrequestServerAuthCode
egetServerAuthCode
. Consulte Como ativar o acesso do lado do servidor para mais detalhes.
Histórico do Google Fit
- A API Google Fit History agora inclui um novo método,
updateData
, que facilita a atualização de dados armazenados no Google Fit. ComupdateData
, não é mais necessário excluir os pontos de dados existentes que se sobrepõem a um novo que você quer adicionar ao Google Fit. Conflitos são resolvidos automaticamente com a exclusão de pontos de dados existentes que se sobrepõem ao novo ponto de dados.
- A API Google Fit History agora inclui um novo método,
Mensagens por proximidade
- Novo suporte para assinatura de mensagens de beacon de BLE em segundo plano. Isso permite que o app receba notificações de beacon mesmo quando não está ativo.
Convites de apps
- Agora é possível incluir outros dados do seu app ao enviar convites com base em e-mail, incluindo: uma imagem personalizada, um texto de call-to-action personalizado para o botão de instalação do convite e HTML personalizado para o e-mail de convite.
API Vision
- Foi adicionado suporte a códigos de barras Aztec.
Serviços de localização
- Melhor precisão ao usar Wi-Fi ou torres de celular para determinar a localização.
Problemas conhecidos
- Os emuladores para a versão mais recente do Android Wear não estão disponíveis no momento.
Novembro de 2015 - versão 8.3
Destaques do Google Play Services versão 8.3.
- Login do Google: a nova
API
GoogleSignIn
facilita consideravelmente a integração da funcionalidade básica da Conta do Google ao seu app. Estas são algumas das mudanças:- Agora você pode mudar o estado de login de
GoogleApiClient
sem precisar restabelecer uma conexão. ConsulteSIGN_IN_MODE_OPTIONAL
eSIGN_IN_MODE_REQUIRED
para mais detalhes. - Simplifica a integração ao autenticar com um servidor.
- A conta não precisa mais da permissão do sistema para fazer login.
- Um botão "Fazer login" recém-reformulado.
- Agora você pode mudar o estado de login de
- Serviços de localização
- Melhorias de bateria para o provedor de localização combinada.
- O novo método
flushLocations()
permite que você retorne todos os locais em lote imediatamente, em vez de aguardar a ocorrência de lotes.
- Medição de apps: esta versão adiciona um recurso para coletar estatísticas anônimas sobre eventos de compra no app.
- App Invites: o novo método
AppInvite.AppInviteApi.getInvitation()
vai configurar umResultCallback
que pode ser usado para iniciar sua atividade de link direto.
- App Invites: o novo método
- Melhorias diversas: várias melhorias e mudanças foram
feitas no Google Play Services, incluindo:
- Com o novo método
AdRequest.Builder setIsDesignedForFamilies
, os apps que participam do programa Feito para Família podem especificar se uma determinada solicitação de anúncio precisa retornar anúncios em conformidade com o programa. ResolvingResultCallbacks
pode ser usado para iniciar automaticamente resoluções retornadas por chamadas de API quando a interação do usuário é necessária.- O
CastRemoteDisplayLocalService
expõe um novo callback,onServiceCreated
, que é chamado quando o serviço local é criado. - O método
GoogleApiClient.dumpAll()
pode ser usado para ajudar a depurar problemas do ciclo de vida. - Agora é possível
setAutoFocusEnabled()
programaticamente emCameraSource
. - O
DataApi
agora permite especificar a urgência dos itens a serem sincronizados com um dispositivo wearable com o métodoPutDataRequest.isUrgent()
- A API Credentials foi movida de -base para a biblioteca -auth. Pode ser necessário adicionar
compile 'com.google.android.gms:play-services-auth:8.3.0'
para evitar erros de compilação.
- Com o novo método
Problemas conhecidos
- Se você receber o erro "Found com.google.android.gms:play-services-auth:8.3.0, mas a versão 8.1.0 é necessária" ao usar o plug-in do google-services, faça upgrade do plug-in para a versão 1.5.0-beta2 ou posterior.
Setembro de 2015 - versão 8.1
Destaques da versão 8.1 do Google Play Services.
- Adiciona compatibilidade com o modelo de permissões do Marshmallow.
- API Play Games Player Stats: uma nova API que permite personalizar as experiências do jogador para segmentos específicos de jogadores em todo o ciclo de vida do jogo. Os segmentos de jogadores são baseados na progressão, nos gastos e no engajamento do jogador.
- API Google Maps Android: novo suporte ao modo ambiente para apps para wearables. O modo ambiente é destinado a apps sempre ativados e é ativado quando o usuário não está mais usando o app ativamente.
- App Invites: agora é possível personalizar o convite por e-mail enviado do seu aplicativo.
- API Nearby Messages: seu app receberá callbacks quando uma publicação ou assinatura ativa do Nearby expirar.
- API Google Places: três novos métodos foram adicionados a
AutocompletePrediction
para facilitar o acesso às partes principal e secundária da descrição do lugar, além do texto completo. Esses métodos substituemgetDescription()
egetMatchedSubstrings()
, que foram descontinuados. Consulte as notas da versão da API Google Places para Android se quiser mais detalhes. Medição de aplicativos: esta versão adiciona o pacote de medição, que contém recursos para coletar estatísticas anônimas sobre eventos, como quando um usuário abre o app pela primeira vez. Embora esses dados não sejam coletados a menos que sejam configurados corretamente, você pode desativar permanentemente os relatórios dessas estatísticas. Para isso, adicione o seguinte recurso ao seu aplicativo:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
,PendingResult
eOptionalPendingResult
agora são classes abstratas em vez de interfaces A assinatura dePendingResult.setResultCallback
mudou desetResultCallback(ResultCallback<R> callback)
parasetResultCallback(ResultCallback<? super R> callback)
. Uma alteração equivalente foi feita emsetResultCallback
, que aceita um parâmetro de tempo limite. Se você estava implementando essas interfaces diretamente antes, precisará estender as classes abstratas. Se você usou essas classes para fins de teste, recomendamos usar a classe de utilitárioPendingResults
fornecida, que pode fornecer umResult
cancelado ou imediatamente disponível.
Agosto de 2015 - versão 7.8
Para ver um resumo dos destaques do recurso no Google Play Services 7.8, consulte o anúncio na postagem do blog.
- API Mobile Vision: esta versão apresenta uma nova API, em tempo real, no dispositivo para entender objetos em fotos e vídeos. O framework do Mobile Vision inclui um detector facial, um leitor de código de barras e funções para rastrear a posição desses objetos no vídeo.
- API Nearby Messages: a nova API Nearby Messages (link em inglês) oferece uma API multiplataforma para que dispositivos e sensores próximos se descubram e se comuniquem sem precisar estar na mesma rede Wi-Fi.
- Smart Lock para Android: esta versão aprimora o Smart Lock para Android com a capacidade de detectar a marcha única da sua caminhada. Se um ladrão saírem com seu smartphone, o dispositivo será bloqueado na maioria dos casos. Ative a detecção no bolso para fazer um teste.
- Place Photos: foi adicionado suporte para recuperar e exibir fotos de lugares com a API Places.
Maio de 2015 - versão 7.5
Para ver um resumo dos destaques do recurso no Google Play Services 7.5, consulte o anúncio na postagem do blog.
Smart Lock para senhas: esta versão apresenta a API
gms.auth.api.credentials
para salvar e recuperar credenciais e fazer o login dos usuários automaticamente em vários dispositivos (e sites no Chrome). Para salvar credenciais, chame o métodoAuth.CredentialsApi.save()
. Por outro lado, para recuperar credenciais salvas em dispositivos Android e no Chrome, chame o métodoAuth.CredentialsApi.request()
.Google Cloud Messaging: esta versão oferece a capacidade de enviar mensagens e notificações aos usuários finais com mais eficiência, otimizar a programação de tarefas para economizar o uso da bateria e simplificar a forma como o app recebe mensagens. As mensagens em tópicos permitem que você crie notificações personalizadas para alcançar um público-alvo. Use o novo
GcmListenerService
para implementar uma maneira padronizada de receber mensagens do GCM e exibir notificações mediante solicitação do servidor do GCM. A nova classeGcmNetworkManager
permite programar tarefas únicas e periódicas com eficiência de bateria e especificar as restrições de carregamento da rede e do dispositivo para otimizar ainda mais o uso da bateria.Anúncios: esta versão adiciona anúncios nativos renderizados pelo editor à AdMob, ao DFP e ao AdX. Com os anúncios nativos, os editores têm acesso aos recursos individuais do anúncio e podem decidir como apresentar o anúncio da maneira mais adequada ao conteúdo do app. AdMob, DFP e AdX são compatíveis com dois formatos definidos pelo sistema: instalação do app e anúncios de conteúdo. Os editores do DFP também têm acesso a formatos de anúncios nativos personalizados para criar uma solução nativa personalizada usando o próprio inventário de reserva.
Transmitir: as novas APIs Game Manager para Google Cast apresentam o suporte a jogos com um modelo de comunicação simplificado, vários jogadores por dispositivo remetente e mensagens personalizadas entre remetentes e receptores que permitem melhorar qualquer jogo com a experiência do Google Cast. O novo modelo de conexão Remote Display permite que apps nativos, especialmente jogos, transmitam uma segunda tela diretamente para a TV. Agora qualquer jogo pode ser maior com o Google Cast. As novas APIs Reprodução automática e enfileiramento oferecem a todos os apps conectados uma fila de mídia sincronizada e editável, além de suporte para o pré-carregamento de streams adaptáveis.
ID da instância : o ID da instância é um identificador exclusivo por instância de um app que permite gerar tokens de segurança usando o serviço na nuvem de IDs de instâncias.
Maps: esta versão disponibiliza a API Google Maps Android no Android Wear para que você possa criar apps baseados em mapas que são executados diretamente em dispositivos wearable.
Fit: a API Fit agora fornece dados de distância percorrida e calorias gastas que você pode assinar. Esta versão também introduz um novo tipo de dados para atividades físicas (
TYPE_WORKOUT_EXERCISE
).Drive: esta versão permite excluir arquivos e pastas permanentemente, mesmo quando o aplicativo está off-line, chamando o método
delete()
.App Invites: use a nova API
appinvite
para expandir seu app com o boca a boca. Permita que os usuários compartilhem seu app com contatos e amigos. Permita que o Google aprimore seus fluxos de referência e integração para que você possa se concentrar na criação de um ótimo app.