10 de dezembro de 2024
A atualização mais recente da biblioteca
play-services-time
inclui as seguintes mudanças:- A versão pública estável inicial do
TrustedTimeClient
foi introduzida. OTrustedTimeClient
fornece métodos que podem ser usados como alternativas aSystem.currentTimeMillis()
eInstant.now()
que não podem ser afetados por usuários finais. Além disso, oTrustedTimeClient
oferece informações sobre os limites de precisão do tempo retornado.
- A versão pública estável inicial do
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-time:16.0.0
9 de dezembro de 2024
A atualização mais recente do
play-services-ads-identifier
(v18.2.0) inclui a seguinte mudança:- Criamos um cliente persistente compartilhado em vez de fazer uma vinculação única para cada chamada de ID de anúncio. Isso reduz a latência. O cliente será desconectado automaticamente após 30 segundos de inatividade.
A atualização mais recente da biblioteca
play-services-auth
(v21.3.0) inclui as seguintes mudanças:Adição de uma nova API
setOptOutOfIncludeGrantedScopes
aAuthorizationRequest.Builder
, que especifica se os escopos concedidos anteriormente precisam ser ignorados.O uso de
GoogleAuthUtil.clearToken
foi descontinuado.Todas as APIs para receber tokens foram descontinuadas. Para buscar tokens de acesso para autorização, use
AuthorizationClient
. Para buscar tokens de identidade para autenticação, use o Gerenciador de credenciais.
A atualização mais recente da biblioteca LiteRT (TensorFlow Lite) do Google Play Services (v16.4.0) está disponível. A novidade desta versão é o suporte Beta para a API C++ do LiteRT (TF Lite).
Essa biblioteca pode ser usada como uma alternativa à biblioteca LiteRT (TensorFlow Lite) independente para reduzir o tamanho do app e receber atualizações automáticas. Para mais informações, consulte a documentação do LiteRT.
As atualizações mais recentes das bibliotecas do TensorFlow Lite dos Serviços do Google Play incluem todas as mudanças incluídas na versão v2.18.0 do TensorFlow Lite.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.2.0
- com.google.android.gms:play-services-auth:21.3.0
- com.google.android.gms:play-services-auth-base:18.1.0
- com.google.android.gms:play-services-tflite-gpu:16.4.0
- com.google.android.gms:play-services-tflite-impl:16.4.0
- com.google.android.gms:play-services-tflite-java:16.4.0
- com.google.android.gms:play-services-tflite-support:16.4.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.4.0-beta01
5 de dezembro de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- 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:33.7.0
- com.google.firebase:firebase-crashlytics:19.3.0
- com.google.firebase:firebase-crashlytics-ktx:19.3.0
- com.google.firebase:firebase-crashlytics-ndk:19.3.0
- com.google.firebase:firebase-perf:21.0.3
- com.google.firebase:firebase-perf-ktx:21.0.3
- com.google.firebase:firebase-sessions:2.0.7
3 de dezembro de 2024
- Atualiza o SDK do Google Mobile Ads para Android e o SDK do Firebase Ads. 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:23.6.0
- com.google.android.gms:play-services-ads-lite:23.6.0
- com.google.firebase:firebase-ads:23.6.0
- com.google.firebase:firebase-ads-lite:23.6.0
26 de novembro de 2024
- A atualização mais recente da biblioteca
play-services-basement
(v18.5.0) inclui correções e melhorias internas.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-basement:18.5.0
21 de novembro de 2024
A atualização mais recente do
play-services-wearable
(v19.0.0) inclui as seguintes mudanças:- As dependências da biblioteca
play-services-wearable
foram atualizadas para as versões mais recentes. - Uma variante da API
sendMessage()
que não tinha suporte e incluía um parâmetroMessageOptions
foi removida
- As dependências da biblioteca
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-wearable:19.0.0
18 de novembro de 2024
A atualização mais recente da biblioteca LiteRT (TensorFlow Lite) do Google Play Services (v16.3.0) está disponível. Isso inclui APIs Java e C, bem como suporte à aceleração de GPU. Com essa versão, as APIs Java e C agora estão disponíveis para todos os usuários (antes da versão, a API C só estava disponível na versão Beta).
Essa biblioteca pode ser usada como uma alternativa à biblioteca LiteRT (TensorFlow Lite) independente para reduzir o tamanho do app e receber atualizações automáticas. Para mais informações, consulte a documentação do LiteRT.
As atualizações mais recentes das bibliotecas do TensorFlow Lite dos Serviços do Google Play incluem todas as mudanças incluídas na versão v2.18.0 do TensorFlow Lite.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.3.0
- com.google.android.gms:play-services-tflite-impl:16.3.0
- com.google.android.gms:play-services-tflite-java:16.3.0
- com.google.android.gms:play-services-tflite-support:16.3.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.3.0-beta01
15 de novembro de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Functions para Firebase (cliente)
- Firebase Cloud Messaging
- Firebase Data Connect
- Vertex AI no 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:33.6.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta03
- com.google.firebase:firebase-functions:21.1.0
- com.google.firebase:firebase-functions-ktx:21.1.0
- com.google.firebase:firebase-messaging:24.1.0
- com.google.firebase:firebase-messaging-directboot:24.1.0
- com.google.firebase:firebase-messaging-ktx:24.1.0
- com.google.firebase:firebase-vertexai:16.0.2
5 de novembro de 2024
- Atualiza
play-services-pal
para a versão 21.0.0. Para mais informações, consulte as notas da versão do Android para o PAL.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-pal:21.0.0
29 de outubro de 2024
- Atualiza o SDK do Google Mobile Ads para Android e o SDK do Firebase Ads. 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:23.5.0
- com.google.android.gms:play-services-ads-lite:23.5.0
- com.google.firebase:firebase-ads:23.5.0
- com.google.firebase:firebase-ads-lite:23.5.0
28 de outubro de 2024
As atualizações mais recentes das bibliotecas
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
incluem as seguintes mudanças:- Corrigimos uma possível vulnerabilidade de negação de serviço encontrada na biblioteca Protobuf Java Lite.
- Correção de um bug em dispositivos com Android R ou versões anteriores em que tentar mostrar uma imagem muito pequena em uma notificação do Google Cast pode causar uma falha na interface do sistema.
MediaNotificationService
excluído. Ele não pode ser usado diretamente por aplicativos.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:22.0.0
- com.google.android.gms:play-services-cast-framework:22.0.0
- com.google.android.gms:play-services-cast-tv:21.1.1
23 de outubro de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Vertex AI no 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:33.5.1
- com.google.firebase:firebase-vertexai:16.0.1
21 de outubro de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- Mensagens no app do Firebase
- Firebase ML
- Monitoramento de desempenho do Firebase
- Configuração remota do Firebase
- Vertex AI no Firebase
Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
A atualização mais recente para
play-services-tagmanager
(v18.1.1),play-services-analytics
(v18.1.1) eplay-services-analytics-impl
(v18.2.0) inclui a seguinte mudança:- Vulnerabilidade CVE-2024-7254 corrigida.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:33.5.0
- com.google.firebase:firebase-auth:23.1.0
- com.google.firebase:firebase-auth-ktx:23.1.0
- com.google.firebase:firebase-config:22.0.1
- com.google.firebase:firebase-config-ktx:22.0.1
- com.google.firebase:firebase-crashlytics:19.2.1
- com.google.firebase:firebase-crashlytics-ktx:19.2.1
- com.google.firebase:firebase-crashlytics-ndk:19.2.1
- com.google.firebase:firebase-dataconnect:16.0.0-beta02
- com.google.firebase:firebase-firestore:25.1.1
- com.google.firebase:firebase-firestore-ktx:25.1.1
- com.google.firebase:firebase-inappmessaging:21.0.1
- com.google.firebase:firebase-inappmessaging-display:21.0.1
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.1
- com.google.firebase:firebase-inappmessaging-ktx:21.0.1
- com.google.firebase:firebase-messaging:24.0.3
- com.google.firebase:firebase-messaging-directboot:24.0.3
- com.google.firebase:firebase-messaging-ktx:24.0.3
- com.google.firebase:firebase-ml-modeldownloader:25.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.1
- com.google.firebase:firebase-perf:21.0.2
- com.google.firebase:firebase-perf-ktx:21.0.2
- com.google.firebase:firebase-sessions:2.0.6
- com.google.firebase:firebase-vertexai:16.0.0
- com.google.android.gms:play-services-tagmanager:18.1.1
- com.google.android.gms:play-services-analytics:18.1.1
- com.google.android.gms:play-services-analytics-impl:18.2.0
17 de outubro de 2024
A atualização mais recente para
play-services-device-posture
(v16.1.0) inclui a seguinte mudança:- Adição de
PrepareEnvironmentCallback
à APIprepareEnvironment
.
- Adição de
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-device-posture:16.1.0
16 de outubro de 2024
- A atualização mais recente da biblioteca Thread do Google Play Services adiciona uma nova API para consultar credenciais de rede Thread ativas locais.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.2.1
3 de outubro de 2024
A atualização mais recente para
play-services-appsearch
(v16.0.1) inclui a seguinte mudança:- Correção de problemas de indisponibilidade com o serviço de pesquisa de apps em casos raros em que ele não estava ativado. Para resolver, ative o serviço quando uma sessão for criada pela primeira vez.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.1
1º de outubro de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- Cloud Storage para Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- Vertex AI no 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:33.4.0
- com.google.firebase:firebase-analytics:22.1.2
- com.google.firebase:firebase-analytics-ktx:22.1.2
- com.google.firebase:firebase-crashlytics:19.2.0
- com.google.firebase:firebase-crashlytics-ktx:19.2.0
- com.google.firebase:firebase-crashlytics-ndk:19.2.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta01
- com.google.firebase:firebase-messaging:24.0.2
- com.google.firebase:firebase-messaging-directboot:24.0.2
- com.google.firebase:firebase-messaging-ktx:24.0.2
- com.google.firebase:firebase-sessions:2.0.5
- com.google.firebase:firebase-storage:21.0.1
- com.google.firebase:firebase-storage-ktx:21.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta06
- com.google.android.gms:play-services-measurement:22.1.2
- com.google.android.gms:play-services-measurement-api:22.1.2
- com.google.android.gms:play-services-measurement-base:22.1.2
- com.google.android.gms:play-services-measurement-impl:22.1.2
- com.google.android.gms:play-services-measurement-sdk:22.1.2
- com.google.android.gms:play-services-measurement-sdk-api:22.1.2
30 de setembro de 2024
- Atualiza o SDK do Google Mobile Ads para Android e o SDK do Firebase Ads. 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:23.4.0
- com.google.android.gms:play-services-ads-lite:23.4.0
- com.google.firebase:firebase-ads:23.4.0
- com.google.firebase:firebase-ads-lite:23.4.0
23 de setembro de 2024
- As dependências da biblioteca
play-services-recaptchabase
foram atualizadas para as versões mais recentes.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-recaptchabase:16.1.0
18 de setembro de 2024
A atualização mais recente da biblioteca
play-services-dtdi
inclui as seguintes mudanças:Adição de
startScanningForDeviceAvailability
estopScanningForDeviceAvailability
para detectar quando dispositivos disponíveis estão por perto.Adicionamos
getApiAvailability
para buscar informações sobre a disponibilidade da API DTDI.
Para mais informações, consulte a documentação de referência da API DTDI.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-dtdi:16.0.0-beta02
12 de setembro de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Firebase App Distribution
- Firebase Crashlytics
- Vertex AI no 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:33.3.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta14
- com.google.firebase:firebase-crashlytics:19.1.0
- com.google.firebase:firebase-crashlytics-ktx:19.1.0
- com.google.firebase:firebase-crashlytics-ndk:19.1.0
- com.google.firebase:firebase-sessions:2.0.4
- com.google.firebase:firebase-vertexai:16.0.0-beta05
29 de agosto de 2024
A atualização mais recente das APIs Credential Manager (
play-services-identity-credentials
) inclui as seguintes mudanças:- Adicionamos o suporte ao ID do registro.
- Adição da API de registro claro.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03
22 de agosto de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- Cloud Firestore
- Firebase Cloud Messaging
Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Versão inicial das APIs
play-services-recaptchabase
.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:33.2.0
- com.google.firebase:firebase-analytics:22.1.0
- com.google.firebase:firebase-analytics-ktx:22.1.0
- com.google.firebase:firebase-components:18.0.1
- com.google.firebase:firebase-firestore:25.1.0
- com.google.firebase:firebase-firestore-ktx:25.1.0
- com.google.firebase:firebase-messaging:24.0.1
- com.google.firebase:firebase-messaging-ktx:24.0.1
- com.google.firebase:firebase-messaging-directboot:24.0.1
- com.google.android.gms:play-services-measurement:22.1.0
- com.google.android.gms:play-services-measurement-api:22.1.0
- com.google.android.gms:play-services-measurement-base:22.1.0
- com.google.android.gms:play-services-measurement-impl:22.1.0
- com.google.android.gms:play-services-measurement-sdk:22.1.0
- com.google.android.gms:play-services-measurement-sdk-api:22.1.0
- com.google.android.gms:play-services-recaptchabase:16.0.0
12 de agosto de 2024
- Atualiza o SDK do Google Mobile Ads para Android e o SDK do Firebase Ads. 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:23.3.0
- com.google.android.gms:play-services-ads-lite:23.3.0
- com.google.firebase:firebase-ads:23.3.0
- com.google.firebase:firebase-ads-lite:23.3.0
7 de agosto de 2024
- 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.3.1
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-japaneser:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1
1º de agosto de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Vertex AI no 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-vertexai:16.0.0-beta04
25 de julho de 2024
Versão Alfa inicial das APIs Credential Manager (
play-services-identity-credentials
) para casos de uso de credenciais digitais.A atualização mais recente do
play-services-auth-blockstore
(v16.4.0) corrige problemas de compatibilidade quando o SDK é criado com o AndroidX.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha02
- com.google.android.gms:play-services-auth-blockstore:16.4.0
22 de julho de 2024
A biblioteca
play-services-device-posture
agora está disponível para todos os usuários. Essa biblioteca fornece APIs para instalar e atualizar o app Android Device Policy.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-device-posture:16.0.0
11 de julho de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Crashlytics
- Vertex AI no Firebase
Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
A atualização mais recente do
play-services-auth-blockstore
(v16.3.1) corrige problemas de compatibilidade quando o SDK é criado com o AndroidX.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:33.1.2
- com.google.firebase:firebase-crashlytics:19.0.3
- com.google.firebase:firebase-crashlytics-ktx:19.0.3
- com.google.firebase:firebase-crashlytics-ndk:19.0.3
- com.google.firebase:firebase-sessions:2.0.3
- com.google.firebase:firebase-vertexai:16.0.0-beta03
- com.google.android.gms:play-services-auth-blockstore:16.3.1
8 de julho de 2024
- As atualizações mais recentes do
play-services-games-v2
(v20.1.2) corrigem problemas de compatibilidade quando as APIs dos serviços do Google Play Games são usadas com jogos criados com o Unreal Engine.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.2
2 de julho de 2024
- As atualizações mais recentes do
play-services-games-v2
(v20.1.1) corrigem um bug em que uma versão do app Instant Apps falhava ao tentar acessar as APIs dos serviços do Google Play Games.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 de junho de 2024
- Atualiza o SDK do Google Mobile Ads para Android e o SDK do Firebase Ads. 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:23.2.0
- com.google.android.gms:play-services-ads-lite:23.2.0
- com.google.firebase:firebase-ads:23.2.0
- com.google.firebase:firebase-ads-lite:23.2.0
25 de junho de 2024
As atualizações mais recentes do
play-services-maps
(v19.0.0) incluem suporte para os seguintes novos recursos:- Configurar o esquema de cores do mapa para escuro, claro ou usar as configurações do sistema. Para mais detalhes, consulte Configurar um mapa.
- Uso de cores padrão para mapas que correspondem às novas cores já disponíveis no app Google Maps. Para mais detalhes, consulte Novo estilo de mapa para a Plataforma Google Maps.
- Use o estilo baseado em dados para limites e o estilo baseado em dados para conjuntos de dados.
A versão mais recente de
play-services-maps
também inclui as seguintes atualizações de API:DatasetFeature
foi adicionado.Feature
foi adicionado.FeatureClickEvent
foi adicionado.FeatureLayer
foi adicionado.FeatureLayerOptions
foi adicionado.FeatureStyle
foi adicionado.FeatureType
foi adicionado.MapColorScheme
foi adicionado.PlaceFeature
foi adicionado.- O uso de
MapsInitializer.Renderer.LEGACY
foi descontinuado emMapsInitializer.Renderer
. Em vez disso, use o renderizador de mapas mais recente. - O método
MapCapabilities
foi atualizado para incluir métodos de verificação de disponibilidade de estilo orientado a dados. - Atualização de
GoogleMap
para incluir métodos de configuração do esquema de cores do mapa. - Atualização de
GoogleMapOptions
para incluir métodos de configuração do esquema de cores do mapa.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-maps:19.0.0
24 de Junho de 2024
- A atualização mais recente da biblioteca
play-services-auth-blockstore
inclui o lançamento da API RestoreCredential.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.3.0
20 de junho de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- Firebase Crashlytics
- Plug-in do Gradle para Firebase Crashlytics
- Vertex AI no 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:33.1.1
- com.google.firebase:firebase-analytics:22.0.2
- com.google.firebase:firebase-analytics-ktx:22.0.2
- com.google.firebase:firebase-crashlytics:19.0.2
- com.google.firebase:firebase-crashlytics-buildtools:3.0.2
- com.google.firebase:firebase-crashlytics-gradle:3.0.2
- com.google.firebase:firebase-crashlytics-ktx:19.0.2
- com.google.firebase:firebase-crashlytics-ndk:19.0.2
- com.google.firebase:firebase-sessions:2.0.2
- com.google.firebase:firebase-vertexai:16.0.0-beta02
- com.google.android.gms:play-services-measurement:22.0.2
- com.google.android.gms:play-services-measurement-api:22.0.2
- com.google.android.gms:play-services-measurement-base:22.0.2
- com.google.android.gms:play-services-measurement-impl:22.0.2
- com.google.android.gms:play-services-measurement-sdk:22.0.2
- com.google.android.gms:play-services-measurement-sdk-api:22.0.2
4 de junho de 2024
A biblioteca
play-services-appsearch
agora está disponível para todos os usuários. Essa biblioteca oferece APIs para armazenar dados estruturados no banco de dados centralizado da AppSearch fornecido pelo Google Play Services. Isso permite o compartilhamento de dados entre apps com base na configuração da lista de controle de acesso (ACL) fornecida pelo cliente. O compartilhamento entre apps é opcional e requer uma configuração explícita do desenvolvedor ao usar as APIs do AppSearch.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.0
30 de maio de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- Firebase Dynamic Links
- Monitoramento de desempenho 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.4.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.firebase:firebase-bom:33.1.0
- com.google.firebase:firebase-analytics:22.0.1
- com.google.firebase:firebase-analytics-ktx:22.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta13
- com.google.firebase:firebase-crashlytics:19.0.1
- com.google.firebase:firebase-crashlytics-ktx:19.0.1
- com.google.firebase:firebase-crashlytics-ndk:19.0.1
- com.google.firebase:firebase-dataconnect:16.0.0-alpha04
- com.google.firebase:firebase-dynamic-links:22.1.0
- com.google.firebase:firebase-dynamic-links-ktx:22.1.0
- com.google.firebase:firebase-perf:21.0.1
- com.google.firebase:firebase-perf-ktx:21.0.1
- com.google.firebase:firebase-sessions:2.0.1
- com.google.android.gms:play-services-measurement:22.0.1
- com.google.android.gms:play-services-measurement-api:22.0.1
- com.google.android.gms:play-services-measurement-base:22.0.1
- com.google.android.gms:play-services-measurement-impl:22.0.1
- com.google.android.gms:play-services-measurement-sdk:22.0.1
- com.google.android.gms:play-services-measurement-sdk-api:22.0.1
- com.google.gms:google-services:4.4.2
29 de maio de 2024
As atualizações mais recentes de várias bibliotecas incluem as seguintes mudanças:
- O
minSdkVersion
foi alterado para 21. - As dependências das bibliotecas
play-services-base
,play-services-basement
eplay-services-tasks
foram atualizadas para as versões mais recentes.
Consulte a seção "Artefatos lançados" para conferir uma lista completa das bibliotecas afetadas.
- O
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.1.0
- com.google.android.gms:play-services-afs-native:19.1.0
- com.google.android.gms:play-services-analytics-impl:18.1.0
- com.google.android.gms:play-services-analytics:18.1.0
- com.google.android.gms:play-services-appindex:16.2.0
- com.google.android.gms:play-services-appset:16.1.0
- com.google.android.gms:play-services-auth-api-phone:18.1.0
- com.google.android.gms:play-services-awareness:19.1.0
- com.google.android.gms:play-services-base-testing:16.1.0
- com.google.android.gms:play-services-base:18.5.0
- com.google.android.gms:play-services-basement:18.4.0
- com.google.android.gms:play-services-cast-framework:21.5.0
- com.google.android.gms:play-services-cast-tv:21.1.0
- com.google.android.gms:play-services-cast:21.5.0
- com.google.android.gms:play-services-cloud-messaging:17.3.0
- com.google.android.gms:play-services-cronet:18.1.0
- com.google.android.gms:play-services-deviceperformance:16.1.0
- com.google.android.gms:play-services-fido:21.1.0
- com.google.android.gms:play-services-flags:18.1.0
- com.google.android.gms:play-services-games-v2:20.1.0
- com.google.android.gms:play-services-games:23.2.0
- com.google.android.gms:play-services-identity:18.1.0
- com.google.android.gms:play-services-instantapps:18.1.0
- com.google.android.gms:play-services-location:21.3.0
- com.google.android.gms:play-services-nearby:19.3.0
- com.google.android.gms:play-services-oss-licenses:17.1.0
- com.google.android.gms:play-services-pal:20.3.0
- com.google.android.gms:play-services-password-complexity:18.1.0
- com.google.android.gms:play-services-pay:16.5.0
- com.google.android.gms:play-services-places-placereport:17.1.0
- com.google.android.gms:play-services-places:17.1.0
- com.google.android.gms:play-services-recaptcha:17.1.0
- com.google.android.gms:play-services-safetynet:18.1.0
- com.google.android.gms:play-services-stats:17.1.0
- com.google.android.gms:play-services-tagmanager-api:18.1.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.1.0
- com.google.android.gms:play-services-tagmanager:18.1.0
- com.google.android.gms:play-services-tasks:18.2.0
- com.google.android.gms:play-services-threadnetwork:16.0.1
- com.google.android.gms:play-services-wallet:19.4.0
- com.google.android.gms:play-services-wearable:18.2.0
23 de maio de 2024
A atualização mais recente da biblioteca
play-services-auth
inclui a seguinte mudança:- Uma nova API [
addResourceParameter
] foi adicionada aAuthorizationRequest.Builder
para permitir a transmissão de parâmetros de recursos personalizados à API Authorization.
- Uma nova API [
A atualização mais recente da biblioteca
play-services-fitness
inclui o lançamento da API Recording para dispositivos móveis.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:21.2.0
- com.google.android.gms:play-services-fitness:21.2.0
13 de maio de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Plug-in do Gradle para Firebase Crashlytics
- Vertex AI no 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-gradle:3.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta01
9 de maio de 2024
- Atualiza o SDK dos anúncios para dispositivos móveis do Google e o SDK do Firebase Ads. 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:23.1.0
- com.google.android.gms:play-services-ads-lite:23.1.0
- com.google.firebase:firebase-ads:23.1.0
- com.google.firebase:firebase-ads-lite:23.1.0
2 de maio de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Teste A/B do Firebase
- Firebase App Check
- Plug-in do Gradle do Firebase App Distribution
- Firebase Authentication
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Cloud Storage para Firebase
- 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
- Firebase Realtime Database
- 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.
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:- Diminua o número da versão do recurso da API
beginSignIn()
para que ela funcione com versões mais antigas do APK do Google Play Services.
- Diminua o número da versão do recurso da API
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:33.0.0
- com.google.firebase:firebase-abt:22.0.0
- com.google.firebase:firebase-analytics:22.0.0
- com.google.firebase:firebase-analytics-ktx:22.0.0
- com.google.firebase:firebase-appcheck:18.0.0
- com.google.firebase:firebase-appcheck-debug:18.0.0
- com.google.firebase:firebase-appcheck-debug-testing:18.0.0
- com.google.firebase:firebase-appcheck-ktx:18.0.0
- com.google.firebase:firebase-appcheck-playintegrity:18.0.0
- com.google.firebase:firebase-appdistribution-gradle:5.0.0
- com.google.firebase:firebase-auth:23.0.0
- com.google.firebase:firebase-auth-ktx:23.0.0
- com.google.firebase:firebase-common:21.0.0
- com.google.firebase:firebase-common-ktx:21.0.0
- com.google.firebase:firebase-components:18.0.0
- com.google.firebase:firebase-config:22.0.0
- com.google.firebase:firebase-config-ktx:22.0.0
- com.google.firebase:firebase-crashlytics:19.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.0
- com.google.firebase:firebase-crashlytics-gradle:3.0.0
- com.google.firebase:firebase-crashlytics-ktx:19.0.0
- com.google.firebase:firebase-crashlytics-ndk:19.0.0
- com.google.firebase:firebase-database:21.0.0
- com.google.firebase:firebase-database-ktx:21.0.0
- com.google.firebase:firebase-datatransport:19.0.0
- com.google.firebase:firebase-dynamic-links:22.0.0
- com.google.firebase:firebase-dynamic-links-ktx:22.0.0
- com.google.firebase:firebase-firestore:25.0.0
- com.google.firebase:firebase-firestore-ktx:25.0.0
- com.google.firebase:firebase-functions:21.0.0
- com.google.firebase:firebase-functions-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging:21.0.0
- com.google.firebase:firebase-inappmessaging-display:21.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging-ktx:21.0.0
- com.google.firebase:firebase-installations:18.0.0
- com.google.firebase:firebase-installations-ktx:18.0.0
- com.google.firebase:firebase-messaging:24.0.0
- com.google.firebase:firebase-messaging-directboot:24.0.0
- com.google.firebase:firebase-messaging-ktx:24.0.0
- com.google.firebase:firebase-ml-modeldownloader:25.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.0
- com.google.firebase:firebase-perf:21.0.0
- com.google.firebase:firebase-perf-ktx:21.0.0
- com.google.firebase:firebase-sessions:2.0.0
- com.google.firebase:firebase-storage:21.0.0
- com.google.firebase:firebase-storage-ktx:21.0.0
- com.google.android.gms:play-services-measurement:22.0.0
- com.google.android.gms:play-services-measurement-api:22.0.0
- com.google.android.gms:play-services-measurement-base:22.0.0
- com.google.android.gms:play-services-measurement-impl:22.0.0
- com.google.android.gms:play-services-measurement-sdk:22.0.0
- com.google.android.gms:play-services-measurement-sdk-api:22.0.0
- com.google.android.gms:play-services-auth:21.1.1
17 de abril de 2024
A atualização mais recente da biblioteca
play-services-cloud-messaging
inclui as seguintes mudanças:- Um novo método,
setRetainProxiedNotifications
, foi adicionado para definir se os dados de notificações com proxy são retidos. - Foi adicionado um novo método,
getProxiedNotificationData
, para receber dados de uma notificação que foi usada como proxy.
- Um novo método,
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.2.0
16 de abril de 2024
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:- As APIs relacionadas ao botão "Fazer login com um toque", "Salvar senha" e "Fazer login com o Google" foram descontinuadas.
A atualização mais recente da biblioteca
play-services-base
inclui as seguintes mudanças:- As APIs relacionadas ao Login do Google foram descontinuadas
A atualização mais recente da biblioteca
play-services-fido
inclui as seguintes mudanças:- A classe de dados de solicitação e resposta foi atualizada para ser apoiada por
ByteString
em vez debyte[]
, para que sejam imutáveis. - Foram adicionadas as anotações
@Nullable
e@NonNull
adequadas aos parâmetros da API. - Um novo construtor foi adicionado a
PublicKeyCredentialCreationOptions
que aceita uma string JSON.
- A classe de dados de solicitação e resposta foi atualizada para ser apoiada por
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:21.1.0
- com.google.android.gms:play-services-auth-base:18.0.12
- com.google.android.gms:play-services-base:18.4.0
- com.google.android.gms:play-services-fido:21.0.0
11 de abril de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- 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:32.8.1
- com.google.firebase:firebase-analytics:21.6.2
- com.google.firebase:firebase-analytics-ktx:21.6.2
- com.google.firebase:firebase-crashlytics:18.6.4
- com.google.firebase:firebase-crashlytics-ktx:18.6.4
- com.google.firebase:firebase-crashlytics-ndk:18.6.4
- com.google.firebase:firebase-firestore:24.11.1
- com.google.firebase:firebase-firestore-ktx:24.11.1
- com.google.firebase:firebase-inappmessaging:20.4.2
- com.google.firebase:firebase-inappmessaging-display:20.4.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.2
- com.google.firebase:firebase-inappmessaging-ktx:20.4.2
- com.google.firebase:firebase-sessions:1.2.4
- com.google.android.gms:play-services-measurement:21.6.2
- com.google.android.gms:play-services-measurement-api:21.6.2
- com.google.android.gms:play-services-measurement-base:21.6.2
- com.google.android.gms:play-services-measurement-impl:21.6.2
- com.google.android.gms:play-services-measurement-sdk:21.6.2
- com.google.android.gms:play-services-measurement-sdk-api:21.6.2
8 de abril de 2024
A atualização mais recente do SDK do Nearby (
play-services-nearby
) inclui as seguintes mudanças:Foram adicionados novos métodos
subscribeToUwbAvailability
eunsubscribeFromUwbAvailability
paraUwbClient
oferecer suporte à assinatura de disponibilidade de UWB.Adição de construtores para
RangingControleeParameters
para oferecer suporte à inicialização dessa classe.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-nearby:19.2.0
1º de abril de 2024
A atualização mais recente da biblioteca
play-services-games-v2
inclui as seguintes mudanças:- Interfaces descontinuadas foram removidas.
- Adição de suporte ao seletor de perfil rápido.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games-v2:20.0.0
21 de março de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- 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:32.8.0
- com.google.firebase:firebase-analytics:21.6.1
- com.google.firebase:firebase-analytics-ktx:21.6.1
- com.google.firebase:firebase-common:20.4.3
- com.google.firebase:firebase-common-ktx:20.4.3
- com.google.firebase:firebase-crashlytics:18.6.3
- com.google.firebase:firebase-crashlytics-ktx:18.6.3
- com.google.firebase:firebase-crashlytics-ndk:18.6.3
- com.google.firebase:firebase-firestore:24.11.0
- com.google.firebase:firebase-firestore-ktx:24.11.0
- com.google.firebase:firebase-inappmessaging:20.4.1
- com.google.firebase:firebase-inappmessaging-display:20.4.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.1
- com.google.firebase:firebase-inappmessaging-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.2.3
- com.google.android.gms:play-services-measurement:21.6.1
- com.google.android.gms:play-services-measurement-api:21.6.1
- com.google.android.gms:play-services-measurement-base:21.6.1
- com.google.android.gms:play-services-measurement-impl:21.6.1
- com.google.android.gms:play-services-measurement-sdk:21.6.1
- com.google.android.gms:play-services-measurement-sdk-api:21.6.1
7 de março de 2024
Atualiza o SDK do Google Mobile Ads para Android e o SDK do Firebase Ads. Para mais informações, consulte as notas da versão do produto.
Em setembro de 2024, os SDKs do Firebase Ads (os artefatos
firebase-ads
efirebase-ads-lite
) não serão mais publicados. Em vez disso, use o SDK dos anúncios para dispositivos móveis do Google para Android.Esses artefatos do Firebase não forneceram o próprio binário e eram apenas um wrapper em torno das dependências. Estamos fazendo essa mudança para dar a você mais controle sobre as dependências adicionadas ao seu app. Para mais informações sobre essa mudança e como migrar para o uso do SDK do Google Mobile Ads para Android, consulte este artigo de perguntas frequentes na documentação do Firebase.
A atualização mais recente do Firebase inclui mudanças em:
- 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.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
5 de março de 2024
A atualização mais recente da biblioteca
play-services-location
inclui as seguintes mudanças:- Foi criado um novo cliente de API de orientação, FusedOrientationProviderClient, para substituir as APIs de orientação descontinuadas em FusedLocationProviderClient.
- As APIs de orientação foram descontinuadas em FusedLocationProviderClient.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-location:21.2.0
28 de fevereiro de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Plug-in do Gradle do Firebase App Distribution
- 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.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
26 de fevereiro de 2024
A atualização mais recente da biblioteca
play-services-wallet
inclui as seguintes mudanças:Foram adicionados novos contratos que podem ser usados com a nova API Activity Result no Android para processar os resultados da tarefa
loadPaymentData
. Para saber mais, consulte as notas da versão do SDK do Google Pay para Android.O uso de
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
foi descontinuado. Use os novos contratos da API Activity Result introduzidos nesta versão.
Essas mudanças foram disponibilizadas na
play-services-wallet
v19.3.0-beta01.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0
20 de fevereiro de 2024
- 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-document-scanner:16.0.0-beta1
15 de fevereiro de 2024
A atualização mais recente da biblioteca
play-services-auth
(v21.0.0) inclui a seguinte mudança importante:- API Credenciais removida. Substituído por Gerenciador de credenciais.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:21.0.0
- com.google.android.gms:play-services-auth-base:18.0.11
8 de fevereiro de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Teste A/B do Firebase
- Firebase App Check
- Firebase App Distribution
- Plug-in do Gradle do Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
- Monitoramento de desempenho 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.
A versão mais recente do plug-in
google-services
para Android (v4.4.1) 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.firebase:firebase-bom:32.7.2
- com.google.firebase:firebase-abt:21.1.2
- com.google.firebase:firebase-analytics:21.5.1
- com.google.firebase:firebase-analytics-ktx:21.5.1
- com.google.firebase:firebase-appcheck:17.1.2
- com.google.firebase:firebase-appcheck-debug:17.1.2
- com.google.firebase:firebase-appcheck-debug-testing:17.1.2
- com.google.firebase:firebase-appcheck-ktx:17.1.2
- com.google.firebase:firebase-appcheck-playintegrity:17.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-gradle:4.1.0
- com.google.firebase:firebase-config:21.6.1
- com.google.firebase:firebase-config-interop:16.0.1
- com.google.firebase:firebase-config-ktx:21.6.1
- com.google.firebase:firebase-crashlytics:18.6.2
- com.google.firebase:firebase-crashlytics-ktx:18.6.2
- com.google.firebase:firebase-crashlytics-ndk:18.6.2
- com.google.firebase:firebase-datatransport:18.2.1
- com.google.firebase:firebase-firestore:24.10.2
- com.google.firebase:firebase-firestore-ktx:24.10.2
- com.google.firebase:firebase-messaging:23.4.1
- com.google.firebase:firebase-messaging-ktx:23.4.1
- com.google.firebase:firebase-messaging-directboot:23.4.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.3
- com.google.firebase:firebase-perf:20.5.2
- com.google.firebase:firebase-perf-ktx:20.5.2
- com.google.firebase:firebase-sessions:1.2.2
- com.google.android.gms:play-services-measurement:21.5.1
- com.google.android.gms:play-services-measurement-api:21.5.1
- com.google.android.gms:play-services-measurement-base:21.5.1
- com.google.android.gms:play-services-measurement-impl:21.5.1
- com.google.android.gms:play-services-measurement-sdk:21.5.1
- com.google.android.gms:play-services-measurement-sdk-api:21.5.1
- com.google.gms:google-services:4.4.1
1º de fevereiro de 2024
- A atualização mais recente da biblioteca
play-service-auth-api-phone
incrementa a versão da dependênciaplay-services-basement
de 18.0.1 para 18.0.2.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.0.2
22 de janeiro de 2024
A atualização mais recente da biblioteca
play-services-location
inclui as seguintes mudanças:- Adição de uma API de atualizações de orientação ao FusedLocationProviderClient.
- Adição de uma nova API para
isGoogleLocationAccuracyEnabled()
aSettingsClient
. - Um método
isBatched()
foi adicionado aLocationRequest
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-location:21.1.0
18 de janeiro de 2024
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Authentication
- 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.7.1
- com.google.firebase:firebase-auth:22.3.1
- com.google.firebase:firebase-auth-ktx:22.3.1
- com.google.firebase:firebase-crashlytics:18.6.1
- com.google.firebase:firebase-crashlytics-ktx:18.6.1
- com.google.firebase:firebase-crashlytics-ndk:18.6.1
- com.google.firebase:firebase-firestore:24.10.1
- com.google.firebase:firebase-firestore-ktx:24.10.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.2
- com.google.firebase:firebase-sessions:1.2.1
4 de janeiro de 2024
As atualizações mais recentes das bibliotecas
play-services-base
,play-services-basement
eplay-services-tasks
incluem as seguintes mudanças:Foi adicionado um novo método sobrecarregado
startResolutionForResult
que usa oActivityResultContract
do AndroidX.Foram adicionados novos métodos sobrecarregados que permitem mais flexibilidade com executores personalizados:
whenAllComplete(java.util.concurrent.Executor, java.util.Collection)
whenAllComplete(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
whenAllSuccess(java.util.concurrent.Executor, java.util.Collection)
whenAllSuccess(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-base:18.3.0
- com.google.android.gms:play-services-basement:18.3.0
- com.google.android.gms:play-services-tasks:18.1.0
26 de dezembro de 2023
A atualização mais recente do SDK do Nearby (
play-services-nearby
) inclui as seguintes mudanças:Adição de suporte ao Serviço de Pareamento rápido do Google (GFPS, na sigla em inglês):
Um novo método
getFastPairClient
foi adicionado paraNearby
receberFastPairClient
.Uma nova classe
FastPairClient
foi adicionada, que contém as APIs relacionadas ao Pareamento rápido.Foram adicionados novos métodos
isSassDeviceAvailable
etriggerSassForUsage
paraFastPairClient
oferecer suporte ao comutador de áudio.
O tipo de retorno de
supportedSlotDurations
esupportedRangingIntervals
foi alterado paraList
.As APIs associadas à notificação de exposição foram removidas.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-nearby:19.1.0
18 de dezembro de 2023
A versão Beta pública do TensorFlow Lite na API C do Google Play Services já está disponível.
Com essa API, é possível escrever código C ou C++ que usa o TensorFlow Lite nos serviços do Google Play.
Para mais informações, consulte a documentação da API C do TensorFlow Lite nos serviços do Google Play.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
14 de dezembro de 2023
A atualização mais recente da API Google Pay (
play-services-wallet
) inclui as seguintes mudanças:Foram adicionados novos contratos que podem ser usados com a nova API Activity Result no Android para processar os resultados da tarefa
loadPaymentData
. Para saber mais, consulte as notas da versão do SDK do Google Pay para Android.O uso de
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
foi descontinuado. Use os novos contratos da API Activity Result introduzidos nesta versão.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0-beta01
7 de dezembro de 2023
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- 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:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
6 de dezembro de 2023
- Atualiza o SDK do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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
04 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:Atualização para depender de
androidx.mediarouter:mediarouter:1.6.0-beta01
. Essa mudança faz com queMediaRouteButtons
seja sempre visível por padrão.Mudança para diminuir os casos em que a descoberta de dispositivos do Google Cast é iniciada automaticamente sem a ação do usuário.
Foi adicionado
CastOptions.Builder#setSessionTransferEnabled
para definir se o aplicativo de envio precisa mostrar dispositivos Cast quando o seletor de saída está ativado. O valor padrão étrue
.Foram adicionadas novas versões de
CastButtonFactory#setUpMediaRouteButton
que retornamTasks
que os apps podem detectar para uma exceção de sucesso ou lançada.
Para mais informações, consulte as notas da versão do SDK do transmissor do Android do Cast.
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 em:
- 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 mudanças para oferecer suporte aos recursos de dinheiro eletrônico:EmoneyReadiness
foi adicionado.EmoneyReadinessStatus
foi adicionado.Adicionamos um novo método
checkReadinessForEmoney
para apps na lista de permissões de recursos de dinheiro eletrônico para verificar a prontidão do Google Play Services para oferecer suporte a dinheiro eletrônico.Um novo método,
notifyEmoneyCardStatusUpdate
, foi adicionado para que apps na lista de permissões de recursos de e-money notifiquem os serviços do Google Play sobre determinadas atualizações de status do cartão de e-money.Um novo método
pushEmoneyCard
foi adicionado 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:- Um novo método,
messageHandled
, foi adicionado para indicar que uma mensagem foi processada.
- 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 em:
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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 em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase App Check
- Plug-in do Gradle do 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 em:
- 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 registroBroadcastReceiver
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
adicionado- Atualização de
GoogleMap
para incluir métodos de acesso aMapCapabilities
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:- Um novo método
notifyCardTapEvent
foi adicionado para que apps na lista de permissões notifiquem o Google Play Services sobre determinados eventos de toque no cartão.
- 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
oferecer suporte ao caso de chave individual do STS provisionado.Foram adicionados novos métodos,
reconfigureRangingInterval
ereconfigureRangeDataNtf
, paraUwbClient
oferecer suporte à reconfiguração dinâmica da notificação de dados de intervalo e de intervalo.Foram adicionados novos recursos de medição para durações de slot configuráveis e intervalos de medição. Consulte
supportedSlotDurations
,supportedRangingIntervals
,supportsRangingIntervalReconfigure
ehasBackgroundRangingSupport
.Foram adicionados novos parâmetros de alcance para configurar a duração do slot, o intervalo de alcance e a AoA. Consulte
slotDuration
,rangingInterval
eisAoaDisabled
.Adição de
getAuthenticationStatus
para receber o status de autenticação eConnectionInfo.Builder#setAuthenticationStatus
para definir o resultado da negociação de autenticação.As APIs em "Presença nas proximidades" foram removidas. Nenhuma substituição está disponível.
As APIs do Nearby Messages foram descontinuadas. Use
ConnectionsClient
em vez disso.
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). 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 em:
- 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 em:
- 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.
A versão mais recente do plug-in
google-services
para Android (v4.4.0) 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.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
- com.google.gms:google-services:4.4.0
13 de setembro de 2023
Atualiza o SDK do Google Mobile Ads para Android e o SDK do Firebase Ads. Para mais informações, consulte as notas da versão do produto.
As atualizações mais recentes da biblioteca
play-services-wallet
mudam a API PayButton para usar um recurso de botão estático em dispositivos que usam o Google Play Services anterior à versão 23.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.getPhoneNumber
foi descontinuado sem substituição.
A atualização mais recente da biblioteca
play-services-fido
inclui as seguintes mudanças:- Adicionamos um novo método
toJson
, que retorna a representação JSON de um objetoPublicKeyCredential
.
- Adicionamos um novo método
A atualização mais recente da biblioteca
play-services-wearable
inclui a seguinte mudança:- Suporte a aplicativos para migrar um relógio de um smartphone antigo para um novo.
Para mais informações, consulte as notas da versão do Wear OS.
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 em:
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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 em:
- 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
1º de agosto de 2023
- Atualizações para oferecer suporte ao recurso de zoom automático nas bibliotecas do Google Play Services ML Kit. 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
- O uso da biblioteca
play-services-panorama
foi suspenso e ela 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 desenvolvedores 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 em:
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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:- Faz upgrade da API Pay Button da versão Beta para a estável.
Muda o estilo do botão para o seguinte:
- O tamanho do texto do botão agora corresponde ao tamanho do logotipo do "GPay".
- As margens do botão foram ajustadas para alturas mínimas e máximas.
- A curvatura do botão agora é configurável.
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 UWB do Nearby (
play-services-nearby
) inclui as seguintes mudanças:Foram adicionados novos recursos de medição para notificações de dados de alcance configuráveis. Veja
supportedNtfConfigs
.Foram adicionados novos parâmetros de alcance para configurar notificações de dados de alcance: 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 em:
- 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 internas. Nenhuma mudança para desenvolvedores.
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 em:
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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.
Usando 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 dos Serviços do Google Play incluem todas as mudanças incluídas na versão 2.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
ML Kit Text Recognition v2
do Google Play Services para chinês, devanagari, japonês e coreano. Além disso, atualizamos a biblioteca
play-services-mlkit-text-recognition
. 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
1º de maio de 2023
A atualização mais recente do Firebase inclui mudanças em:
- 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 de licença desnecessárias 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 for Payments.
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 em:
- 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:- Uma nova API foi adicionada em
BeginSignInRequest
para permitir que os desenvolvedores usem as bibliotecas Jetpack para receber chaves de acesso com solicitações JSON.
- Uma nova API foi adicionada 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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 em:
- 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 nas 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.- Adicionamos um novo
CastReasonCodes#CAST_CANCELLED
para indicar que as sessões do Google Cast foram canceladas.
Para mais informações, consulte as notas da versão do SDK do transmissor do Android do Cast.
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 em:
- 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
) está disponível em 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 da conexão com o Google Play Services.A atualização mais recente do SDK do UWB do Nearby inclui as seguintes mudanças:
- Correção de um problema em que o serviço Nearby reutilizava o
UWBClient
para oferecer suporte a várias sessões.
- Correção de um problema em que o serviço 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 do Play Games Services (v2) nativo inclui as seguintes mudanças na biblioteca GNI (
play-services-gni-native-c
). Essa biblioteca é uma biblioteca de suporte para a ferramenta de wrapper de biblioteca.- Suporte adicionado para callbacks nativos.
- Macros auxiliares adicionadas
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 em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in do Gradle do 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:Adicionamos um novo método
StoreBytesData.Builder#setKey
, para associar os dados a uma chave.Adicionamos uma nova API para
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
com mais opções de solicitação.Adicionamos uma nova API para
BlockstoreClient#deleteBytes(DeleteBytesRequest)
com mais 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 em favor deBlockstoreClient#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 de threads do Google Play Services atualiza as APIs do status Beta para 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:- Adição de uma nova API em
GoogleApiAvailability
que permite que os desenvolvedores mostrem umDialogFragment
para um código de erro retornado porisGooglePlayServicesAvailable
usando o padrãoActivityResultContract
.
- Adição de uma nova API em
A atualização mais recente do Firebase inclui mudanças em:
- 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 em:
- 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 em:
- 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
1º de fevereiro de 2023
A atualização mais recente do SDK do UWB do Nearby inclui as seguintes mudanças:
- Foram adicionados novos recursos de medição de distância para mostrar as capacidades de um dispositivo:
minRangingInterval
supportedChannels
Foram adicionados novos parâmetros de medição para oferecer suporte à medição de STS provisionada:
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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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 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 em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Firebase App Check
- Plug-in do Gradle do 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) já 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:Adição de uma nova API
getPendingIntentForWalletOnWear
que permite que os parceiros do Wear iniciem a interface da Carteira Wear em um smartphone usando oPendingIntent
retornado.Foi adicionada uma nova API
getProductName
que retorna o nome do produto neste 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 melhorou o status das APIs de "Beta" para "Disponível para todos os usuários".
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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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 em:
- 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
06 de dezembro de 2022
- Versão Beta inicial da biblioteca ML Kit smart reply dos serviços do Google Play. 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 do Gradle para licenças de OSS inclui correções para os seguintes problemas:
notCompatibleWithConfigurationCache
foi definido para evitar erros com o recurso de cache de configuração do Gradle em fase de incubação. (Issue #206 do GitHub)
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:- Uma nova API foi adicionada em
BeginSignInRequest
para que os desenvolvedores possam usar as bibliotecas do JetPack para usar chaves de acesso. - Adição de uma nova API em
CredentialSavingClient
, que permite que os desenvolvedores extraiam um objeto de status da intent de resultado da atividade.
- Uma nova API foi adicionada 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 em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Plug-in do Gradle do 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 em:
- 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:- Uma dependência incorreta foi atualizada para corrigir um
problema
SettingsClient
.
- Uma dependência incorreta foi atualizada para corrigir um
problema
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 foram incluídas na versão
23.0.0
.
- Reintrodução de algumas constantes que não foram 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 em:
- Lista de materiais (BoM) do Firebase para Android
- Plug-in do Gradle do 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 dos serviços relacionados a jogos do Google Play (v2) nativos. 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 em:
- 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 do TensorFlow Lite para as bibliotecas do Google Play Services inclui as seguintes mudanças:
- Melhoramos a estabilidade ao fazer 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 impor 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 os 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 falham corretamente em vez de nunca gerar 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 adicionado suporte ao Android 8.0 (nível 26 da API).
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 em:
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. Para mais informações, consulte as notas da versão do produto.
- Atualizações nas bibliotecas
play-services-cast
eplay-services-cast-framework
. Para mais informações, consulte as notas da versão do SDK do transmissor do Android do Cast.
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 de
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 nos 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:
- Melhoria na disponibilidade do SDK para 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 rígida (@NonNull
e@Nullable
). Com essa mudança, o que antes causava um aviso de nulidade agora causa um erro ao criar código Kotlin ou usar frameworks de verificaçãonull
do Java.
Para mais informações, consulte as notas da versão do Wear OS.
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 em:
- 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 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 em:
- 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 TensorFlow Lite do Google Play Services (v16.0.0) está disponível. Com essa versão, a biblioteca está disponível para todos os usuários. Essa biblioteca pode ser usada como uma alternativa à biblioteca independente 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 (link em inglês).
Atualiza o SDK do Google Mobile Ads para Android e o SDK do Firebase Ads. Para mais informações, consulte as notas da versão 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
1º 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 recurso Fazer login com o Google.
- Foram adicionadas novas APIs em
A atualização mais recente do Firebase inclui mudanças em:
- 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) está disponível. Esta é a primeira versão pública das APIs de dispositivo para dispositivo.
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 nas bibliotecas
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
incluem: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 falha ao carregar o módulo Cast interno.ApplicationMetadata#getImages()
foi descontinuado. Em vez disso, useApplicationMetadata#getIconUrl()
, que retorna a imagem do aplicativo definida no console do desenvolvedor do Google Cast.- O
minSdkVersion
foi alterado de 14 para 16 na bibliotecaplay-services-cast-tv
.
Para mais informações, consulte as notas da versão do SDK do transmissor do Android do Cast.
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 em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Plug-in do Gradle do 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 Google Play Services G+ (
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.
1º de agosto de 2022
- A atualização mais recente da biblioteca TensorFlow Lite do Google Play Services (v16.0.0-beta03) está disponível. Essa biblioteca pode ser usada como uma alternativa à biblioteca independente 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 em:
- 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:- A extensão de estilo foi adicionada à polilinha.
- O estilo de sprite foi adicionado.
- Adição do estilo de textura.
A atualização mais recente do SDK do UWB do Nearby inclui as seguintes mudanças:
- A criação de clientes de controlador UWB foi ativada.
- Foi ativado o posicionamento bidirecional de dois lados (DS-TWR) de um para muitos.
A atualização mais recente do SDK Nearby Connections inclui as seguintes alterações:
- Foi adicionado
ConnectionLifecycleCallback#onBandwidthChanged
para notificar o cliente de que a qualidade da conexão é boa (6 a 60 MBps), ótima (60 a 200 KBps) ou ruim (5 KBps). - Adição de
ConnectionType
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
.
- Foi adicionado
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 em:
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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) já 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 está disponível. Para mais informações sobre as atualizações, consulte as notas da versão 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:- Adição da nova interface
OptionalModuleApi
que indica se uma API requer um componente adicional do Google Play Services (ou seja, um módulo opcional). - Adicionamos 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.
- Adição da nova interface
A versão inicial da biblioteca
play-services-base-testing
está disponível. Ele fornece testes falsos 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 em:
- 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 do problema de vazamento de memória do
LocationCallback
. - 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.
- Foram adicionadas novas APIs para requestLocationUpdates() com suporte a executor.
- As constantes LocationRequest.PRIORITY_* foram descontinuadas em favor das Priority.PRIORITY_*.
- O uso de LocationRequest.setExpirationTime() foi descontinuado em favor de LocationRequest.setExpirationDuration().
- A documentação de referência da biblioteca foi esclarecida e recebeu orientações adicionais.
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 a bibliotecafirebase-appindexing
e oferece suporte a casos de uso para compartilhar documentos estruturados comoIndexables
eUserActions
com o Google Assistente.Para mais detalhes sobre como compartilhar documentos com o Google Assistente, consulte Enviar atalhos dinâmicos para o 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 em:
- Lista de materiais (BoM) do Firebase para Android
- Firebase App Distribution
- Plug-in do Gradle do 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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 UWB do Nearby.
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 em:
- 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 em:
- 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
- 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 em:
- 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 abordam a vulnerabilidade mutávelPendingIntent
.
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 em:
- 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 as conexões próximas do Android S.Foram adicionados
Payload#setFileName()
ePayload#setParentFolder()
para salvar o arquivo recebido com um nome e caminho relativo atribuídos.Adição de
VariantOfConcern
para permitir que uma autoridade de saúde pública (PHA) anexe uma variante de problema definida pela PHA nas 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 transmissível"VariantOfConcernType.type3
como "Alta gravidade"VariantOfConcernType.type4
como “Vaccine breakthrough”O recurso ultrassônico de mensagem por proximidade 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 em:
- 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
corrigem 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 em:
- 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 iniciação ao login para a 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 em:
- 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 do 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 do Gradle para licenças de OSS 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 (GitHub Issue #200).
Inclusão de dependências de teste (GitHub Issue #214)
Licenças ausentes (GitHub Issue #215)
A gravidade do registro de
AmbiguousVariantSelectionException
foi reduzida (Problema do GitHub #202).
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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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-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 dos Serviços do Google Play já está disponível. Essa biblioteca pode ser usada como uma alternativa à biblioteca independente 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 em:
- 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
1º de fevereiro de 2022
- A atualização mais recente da biblioteca
play-services-auth
inclui uma nova API que facilita as sugestões de login para autenticação por número de telefone. Ele permite que os usuários selecionem um número de telefone no chip e o compartilhem com o app de ligações. 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 em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in do Gradle do 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 do Block Store inclui as seguintes mudanças:
Foi adicionado um novo método,
StoreBytesData.Builder#setShouldBackupToCloud
, que permite ativar o backup dos dados do armazenamento em bloco do app na nuvem.Foi adicionada uma nova API,
BlockstoreClient#isEndToEndEncryptionAvailable
, que permite verificar se os dados do Block Store armazenados 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 do
play-services-base
e doplay-services-tasks
resolvem o problema que pode levar a NPEs de execução (NullPointerException
) ao processar resultados deTask<Void>
no código Kotlin. Se você estiver usando qualquer uma das versões da biblioteca listadas na versão de 9 de dezembro de 2021 (em inglês), é possível evitar os NPEs de execução dependendo explicitamente da v18.0.1 doplay-services-base
e doplay-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 de
POM
nas versões 18.0.1 deplay-services-base
eplay-services-tasks
.A atualização mais recente do Firebase inclui mudanças em:
- 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 em:
- 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 de várias bibliotecas incluem a seguinte mudança:
- As anotações de nulidade estrita (
@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 vai causar um erro ao criar código Kotlin ou usar frameworks de verificaçãonull
do Java. Mudanças de anotação semelhantes serão 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.
- As anotações de nulidade estrita (
As atualizações mais recentes das bibliotecas
play-services-base
,play-services-basement
eplay-services-tasks
incluem as mudanças de anotação de nulidade estrita descritas acima, além destas outras mudanças:- As constantes de condicionamento físico descontinuadas foram removidas de Escopos.
- Adição do método de utilitário
withTimeout()
às 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 em:
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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 nas 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. - Foi adicionado suporte à serialização de comandos de fila.
- O parâmetro
customData
em "RemoteMediaClient#queueSetRepeatMode" se tornou anulável. - O recurso de tela remota foi descontinuado.
- O
minSdkVersion
foi alterado de 14 para 16.
Para mais informações, consulte as notas da versão do SDK do transmissor do Android do Cast.
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 em:
- 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 de forma geral, com suporte ao nível 19 da API do Android (Android 4.4, KitKat) e versões mais recentes.A versão inclui um novo renderizador de mapas disponível para uso opcional, que oferece melhor desempenho e estabilidade, além de 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 forma que respeite 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 de sua organização. Para mais informações, consulte este guia.
Esta versão GA inclui as seguintes atualizações na versão da prévia para desenvolvedores:
- Renomeamos várias interfaces do cliente. Para mais detalhes, consulte a
documentação de referência da API
play-services-appset
. - A biblioteca
play-services-appset
foi compatível com o próximo ID do conjunto de apps com escopo de desenvolvedor. Espera-se que o Google Play Services adicione suporte ao ID do conjunto de apps com escopo de desenvolvedor em breve. Esse recurso será lançado no Google Play Services e enviado aos dispositivos dos usuários sem a necessidade de atualizar a versão da bibliotecaplay-services-appset
.
- Renomeamos várias interfaces do cliente. 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 em:
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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ê usar o
ads-identifier
v17.1.0 ou mais recente, não será 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 causaram o bloqueio de todas as APIs.
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 em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Functions para Firebase (cliente)
- Firebase Realtime Database
- Plug-in do Gradle do 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:
- Correção de um bug em que o
onAdLeftApplication
não estava registrando os cliques nos anúncios. - Correção de um bug em que o aplicativo falhava ao tentar carregar anúncios sem uma conexão.
- Correção de um 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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 em:
- 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 de um 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 do Blockstore agora está disponível para uso em apps para permitir o login sem problemas 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) 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 em:
- 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 google-services plugin 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 desenvolvida para oferecer suporte a casos de uso, como análise ou prevenção de fraudes, de uma maneira que respeite 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 de 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 ativa o limite de rastreamento de anúncios, além de um requisito para uma nova permissão do Google Play Services.Consulte
getId()
para 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 em:
- 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:- Uma nova API,
CredentialSavingClient#saveAccountLinkingToken
, foi adicionada para ajudar a vincular a conta de um usuário no seu app ao Google para vinculação de contas. - Um novo método,
BeginSignInRequest.Builder#associateLinkedAccounts
, foi adicionado para ajudar os usuários a fazer login no app se eles já tiverem vinculado as contas ao Google.
- 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 em:
- 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
1º 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 em:
- Lista de materiais (BoM) do Firebase para Android
- Plug-in do Gradle do 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 para que ela corresponda à renderização de anúncios da Web e de visualização. Para mais informações, consulte as notas da versão do SDK nativo do AFS para Android.
A capacidade de solicitar anúncios de SPA foi removida.
O SDK Stream Protect agora está disponível para uso com aplicativos do Android TV de transmissão sensível à 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
Para preparar a aplicação da nulidade estrita, adicionamos anotações
@RecentlyNonNull
e@RecentlyNullable
a vários SDKs que antes não definiam explicitamente a nulidade. Essa mudança vai causar avisos sobre violações de segurança nulas.Essa mudança oferece melhor interoperabilidade do Kotlin e melhor verificação de nulos estáticos para apps que usam frameworks de verificação de nulos do Java.
Adições semelhantes de
@RecentlyNonNull
e@RecentlyNullable
serão implementadas gradualmente 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:Adição de anotações
@NonNull
e@Nullable
na plataforma da API, que podem interromper apps Kotlin que não processavam valoresnull
de forma segura (consulte a documentação do Kotlin sobre segurança de tipo nulo).O ConnectionsClient foi modificado para ser uma interface em vez de uma classe abstrata.
ConnectionsClient#MAX_BYTES_DATA_SIZE foi alterado para ser final.
Adicionado ConnectionInfo#getAuthenticationDigits() para receber o token de autenticação de quatro dígitos legível por humanos que foi fornecido a ambos os dispositivos.
Adição de suporte à transferência de arquivos sensíveis com Payload#isSensitive() e Payload#setSensitive(boolean) para impedir que outros apps acessem um arquivo compartilhado.
Adição de suporte ao recurso de atualização disruptiva. Esse recurso é ativado por padrão. O cliente pode desativar esse recurso 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 processo de upgrade.
Payload.File#close() e Payload.Stream#close() foram descontinuados.
Atualiza o SDK do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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 em:
- 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
Para preparar a aplicação da nulidade estrita, adicionamos anotações
@RecentlyNonNull
e@RecentlyNullable
a vários SDKs que antes não definiam explicitamente a nulidade. Essa mudança vai causar avisos sobre violações de segurança nulas.Essa mudança oferece uma melhor interoperabilidade do Kotlin, além de uma melhor verificação de nulos estáticos para apps que usam frameworks de verificação de nulos do Java.
Adições semelhantes de
@RecentlyNonNull
e@RecentlyNullable
serão implementadas gradualmente 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 em:
- 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 em:
- 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 do 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 das seguintes ferramentas já estão disponíveis:
- Firebase App Check
- Suporte para o módulo de recursos 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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: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:- Foram adicionadas anotações de nulidade "non-semver-breaking" à superfície da API.
A declaração a seguir foi adicionada à
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
, você pode remover a linha a seguir doAndroidManifest.xml
:
A atualização mais recente da biblioteca Wearable inclui as seguintes mudanças:
- Correções de bugs
- Melhoria na disponibilidade do SDK para wearables em dispositivos com o Google Play Services.
Para mais informações, consulte as notas da versão do Wear OS.
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 mudanças em:
- O GameManager e as APIs relacionadas foram excluídos. Eles foram descontinuados em 2017.
- A classe SessionState foi adicionada à biblioteca de cliente de transmissão.
- Adicionamos 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 mais informações, consulte as notas da versão do SDK do transmissor do Android do Cast.
A atualização mais recente do Firebase inclui mudanças em:
- Lista de materiais (BoM) do Firebase para Android
- Plug-in do Gradle do 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 do Gradle para licenças de OSS inclui correções para os seguintes problemas:
- Suporte a ciclos de dependência em projetos (GitHub Issue #172)
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 em:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Authentication
- Firebase Cloud Messaging
- IDs de instância 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 do Gradle para licenças de OSS inclui correções para os seguintes problemas:
- Avisos de build devido ao uso de APIs obsoletas (Problema 166 do GitHub).
- As tarefas não foram armazenadas em cache (Problema 68 do GitHub) (Problema 146 do GitHub) (Problema 165 do GitHub)
Atualiza o SDK do Google Mobile Ads para Android e o SDK do Firebase Ads. Para mais informações, consulte as notas da versão 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 em:
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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.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 em:
- 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
1º de março de 2021
A atualização mais recente do Firebase inclui mudanças em:
- 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 do 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 Fused Location Provider (FLP) agora suprime os locais imprecisos iniciais por padrão. Esse comportamento permite melhorar a precisão do local e aumentar a latência de forma mínima. Os desenvolvedores que preferem resultados mais rápidos em vez de resultados mais precisos podem chamar o novo método
LocationRequest#setWaitForAccurateLocation()
.O método
ActivityRecognitionClient#requestSleepSegmentUpdates()
foi adicionado para permitir que os 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 em:
- 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 em:
- 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:Introdução da versão Beta pública inicial da classe
SourceDirectTransferClient
. Essa classe fornece 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.AuthenticatorAssertionResponse#getKeyHandle()
foi descontinuado.AuthenticatorAttestationResponse#getKeyHandle()
foi descontinuado.Lançamento 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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.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 em:
- 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 em:
- 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ância 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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.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 em:
- 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
A biblioteca
play-services-password-complexity
foi adicionada.Essa biblioteca oferece suporte à verificação de qualidade do bloqueio de tela (introduzida no Android 10) para 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 em:
- 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 mais tarde para fazer login.Uma nova API,
SignInClient#getSignInIntent(GetSignInIntentRequest)
, foi adicionada 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:As APIs multijogador em tempo real e com base em turnos foram removidas. Para mais detalhes, consulte a documentação.
Os seguintes clientes foram convertidos em interfaces:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
eVideosClient
.Foram removidos os seguintes métodos do 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 em:
- 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ância 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 em:
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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.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:Evita falhas causadas quando
NoSuchElementException
é gerado ocasionalmente quando um serviço é desvinculado.Gera
GooglePlayServicesIncorrectManifestValueException
ouGooglePlayServicesMissingManifestValueException
em vez deIllegalStateException
quandoAndroidManifest.xml
não tem a tag de metadados adequada para usar o Google Play Services. Isso pode indicar um problema com a forma como o app foi criado.
A atualização mais recente do Google Play Services Fitness tem as seguintes mudanças:
O acesso de gravação agora só permite que um app leia 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 os próprios escopos e um novo tipo de dados. Consulte
TYPE_SLEEP_SEGMENT
eSleepStages
.O método
FitnessActivities#SLEEP
e outros tipos de suspensão foram descontinuados. Use o novoSleepStages
.Ao trabalhar com a
SessionsClient
, agora é necessário especificar o tipo de sessão que o app precisa acessar usando os métodos apropriados 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 em:
- 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 em:
- Lista de materiais (BoM) do Firebase
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, IDs de instância 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:Adição do método
FusedLocationProviderClient.getCurrentLocation()
para calcular uma única correção de local atual no dispositivo.Adição de 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 em:
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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.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 à TCF v2 no AFS Native. Para mais informações, consulte as notas da versão do SDK nativo do AFS para Android.
1º de setembro de 2020
As atualizações nas bibliotecas de visão do Google Play Services incluem:
- Correção de
SecurityException
de 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 em:
- Lista de materiais (BoM) do Firebase
- Cloud Firestore, Cloud Functions para Firebase (cliente), Cloud Storage para Firebase, Firebase In-App Messaging e SDKs do 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
- Foram feitas pequenas atualizações internas de recursos na biblioteca Awareness 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 de
play-services-basement
,play-services-tasks
eplay-services-base
incluem as seguintes mudanças:Em preparação para a aplicação da nulidade estrita, adicionamos anotações
@RecentlyNonNull
e@RecentlyNullable
em que os SDKsbase
ebasement
não definiam explicitamente a nulidade. Isso oferece uma melhor interoperabilidade do Kotlin, além de uma melhor verificação estática denull
para quem usa frameworks de verificação denull
do Java. Adições semelhantes de@RecentlyNonNull
e@RecentlyNullable
serão lançadas de forma incremental em versões de artefatoscom.google.android.gms
.Quando uma chamada de API falha devido a um problema de conexão entre o app e os serviços do Google Play, a
ConnectionResult
falhante agora pode ser acessada peloStatus
doApiException
.Em determinadas situações em que um dispositivo não tem serviços válidos do Google Play, as chamadas de API falham mais rapidamente em vez de esperar a confirmação do usuário.
Foram adicionadas novas sobrecargas de
GoogleApiAvailability#getErrorDialog
que aceitam umFragment
.Os métodos
Tasks#call
foram descontinuados em favor deTaskCompletionSource
.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.- Adição de
getCompareProfileIntentWithAlternativeNameHints
, que usa apelidos para fornecer mais contexto aos dois jogadores. - Adição de
getCurrentPlayer
, que recupera os dados mais recentes sobre o jogador conectado. COLLECTION_SOCIAL
foi removido.COLLECTION_FRIENDS
foi adicionado.getCurrentPlayerInfo
foi adicionado, 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 em:
- Lista de materiais (BoM) do Firebase
- SDK do Firebase para Google Analytics
- SDKs do Firebase Crashlytics e do Firebase ML
- Plug-in do Gradle do 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
DataSource#getDataQualityStandards
(e constantes associadas),DataSource#getName
eDataSource.Builder#setName
foram removidos. - Foram adicionados os métodos
DataReadRequest#aggregate(DataSource)
eDataReadRequest#aggregate(DataType)
para facilitar a agregação de dados. - Os métodos
DataReadRequest#aggregate(DataType, DataType)
eDataReadRequest#aggregate(DataSource, DataType)
foram descontinuados.
- 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 em:
- Lista de materiais (BoM) do Firebase
- Firebase Cloud Messaging, IDs de instância 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 os apps para Android TV sejam compatíveis com o protocolo do Google Cast para que se comportem como apps receptores. Para mais detalhes, consulte as notas da versão do SDK do transmissor do Cast para Android.
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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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.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 em:
- 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 ativam essa opção, ela permite que uma credencial seja selecionada automaticamente durante o login com um toque sem 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 em:
- Lista de materiais (BoM) do Firebase
- SDKs do Firebase Cloud Messaging e do Firebase Instance IDs
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 em:
- Teste A/B, Autenticação do Firebase, Cloud Firestore, Cloud Messaging, Crashlytics, Mensagens no app, IDs de instância 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 em:
- Lista de materiais (BoM) do Firebase
- Firebase Cloud Messaging, Firebase Crashlytics, IDs de instância do Firebase, 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. Para mais informações, consulte as notas da versão 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 em:
- Firebase Crashlytics, Firebase Crashlytics NDK e SDKs de instalações do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Gradle do 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
1º de junho de 2020
As atualizações mais recentes de
play-services-basement
,play-services-tasks
eplay-services-base
incluem as seguintes mudanças:- Correção de um 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 condições de disputa ao instanciar clientes baseados em
GoogleApi
fora da linha de execução principal comActivity
s. - Mensagens de erro mais detalhadas para finalizaçõ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 em:
- Firebase Cloud Messaging, Firebase In-App Messaging, instalações do Firebase e SDKs do ID de 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 em:
- Firebase Cloud Messaging, instalações do Firebase e SDKs do ID de instância do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Gradle do 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 para os dois recursos a seguir para smartphones e TVs Android que são direcionados aos níveis 16 e mais recentes da API.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 permitem que os clientes solicitem uma verificação de e-mail para confirmar a identidade dos usuários. 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 em:
- Firebase Authentication, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, instalações do Firebase, ID de instância do Firebase, Firebase ML Kit, Monitoramento de desempenho do Firebase, Firebase Realtime Database e SDKs do Firebase Remote Config
- 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 do Google Mobile Ads para Android e o SDK do Firebase Ads. 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.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 em:
- 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 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-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 em:
- Firebase Cloud Messaging, instalações do Firebase e IDs de instância 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
1º 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 a autenticar usuários no app, incluindo o login de um usuário existente ou o registro de um novo usuário. No momento, há suporte para dois tipos de credenciais: ID Token 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 em:
- 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 de
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 de
play-services-basement
,play-services-tasks
eplay-services-base
incluem as seguintes mudanças:- Adição de anotações de nulidade "non-semver-breaking" à plataforma 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 não é marcado como@NonNull
(mesmo que seja efetivamente não nulo), para que essa mudança não quebre 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 no SDK do Google Mobile Ads para Android e no SDK 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 em:
- Plug-in do Gradle para Firebase Crashlytics
- Firebase Crashlytics, Firebase Cloud Messaging, Firebase In-App Messaging, 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 em:
- 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 vão ter 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 o padrão - Foi adicionado suporte à
extensão
UserVerificationMethod
apenas em solicitações de assinatura. A extensão não é compatível com solicitações de registro. - Adição de suporte ao
método
IsUserVerifyingPlatformAuthenticatorAvailable
. - Exposição de
PublicKeyCredential
como uma resposta de nível superior, de acordo com a especificação do 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 muitos SDKs do Firebase para Android saíram da versão Beta. Com essas bibliotecas KTX, você acessa 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 do Android e Kotlin.
A atualização mais recente do Plug-in do Gradle para licenças de OSS inclui correções para os seguintes problemas:
- Falha na detecção de licenças quando um projeto de biblioteca está presente (Issue #119 do GitHub)
- Sobrecarga de método ambígua quando o arquivo POM não pode ser resolvido (Issue #120 do GitHub, em inglês).
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 em:
- SDKs do Firebase Cloud Messaging e do Firebase Instance IDs
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
O Google Play Services
SMS Verification APIs
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 no 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 em:
- 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
Essa 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
com a adição de constantes predefinidas para MediaError códigos de erro e motivos de erro detalhados.Para mais informações, consulte as notas da versão do SDK do transmissor do Android do Cast.
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 em:
- 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 em:
- Plug-in do Gradle para Firebase Crashlytics
- 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 18.0.0 da biblioteca Awareness do Google Play Services tem as seguintes mudanças importantes:
- As APIs
getPlaces()
egetWeather()
foram removidas deAwareness#SnapshotClient
. Para mais informações, consulte o comunicado sobre a descontinuação.
- As 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 em:
- SDKs do Monitoramento de desempenho e Mensagens no app 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 do Gradle para licenças de OSS inclui correções para os seguintes problemas:
- Avisos de build devido ao uso de APIs obsoletas (Issue #57 do GitHub).
- Conteúdo vazio para algumas bibliotecas (Problema no GitHub #99)
- A mensagem "Este app não tem licenças de código aberto" (Issue #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 em:
- Plug-in do Gradle do 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 em:
- Plug-in do Gradle do Firebase App Distribution
- SDKs do Cloud Firestore, Firebase Cloud Messaging, IDs de instância do Firebase, Monitoramento de desempenho do Firebase e 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 nas bibliotecas
play-services-cast
eplay-services-cast-framework
incluem:- Adição de
setMediaSessionEnabled
para ativar e desativar uma sessão de mídia criada pelo SDK do Cast. - Mudamos a forma como as notificações de mídia são mostradas durante uma sessão do Google Cast. Se a notificação de mídia estiver ativada, ela vai aparecer sempre durante uma sessão do Google Cast. Antes, ela só aparecia quando o app estava em segundo plano.
- Algumas classes relacionadas à mídia foram modificadas para implementar uma
interface
Parcelable
.
- Adição de
22 de novembro de 2019
A atualização mais recente do Firebase inclui mudanças em:
- 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 a descontinuação das APIs multijogador em tempo real e baseadas 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 em:
- Plug-in do Gradle do Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, IDs de instância do Firebase, Kit de ML para Firebase e SDKs do Firebase Performance Monitoring
- 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 no 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 em:
- 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 em:
- Plug-in do Gradle do Firebase App Distribution
- SDKs do Cloud Firestore, do Kit de ML para Firebase, do Monitoramento de desempenho do Firebase, do Firebase Realtime Database e 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-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 de SMS. Para mais detalhes, consulte a documentação doSmsCodeRetriever
.
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 do Gradle para licenças de OSS inclui:
- O comportamento do plug-in foi alterado 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 do 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 em:
- Firebase Authentication, Cloud Storage para Firebase, Firebase In-App Messaging, Kit de ML do Firebase e SDKs da Configuração remota do Firebase
- Plug-in do Gradle do 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 bugs na 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 em:
- 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 relatos de que a versão v21.1.0 do SDK do Firebase para Android do Cloud Firestore pode acionar uma exceção não capturada. Consequentemente, esse problema também afeta a versão v22.2.0 do BoM do Firebase. Atualize para a próxima versão do SDK do Cloud Firestore ou do Firebase BoM para receber a correção.
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 nas bibliotecas
play-services-cast
eplay-services-cast-framework
incluem:- Adicionamos o campo
MediaError
aoRemoteMediaClient.MediaChannelResult
, que pode ser usado para acessar o código de erro detalhado de comandos de mídia com falha. - Os campos
MediaStatus.COMMAND_SKIP_FORWARD
eMediaStatus.COMMAND_SKIP_BACKWARD
foram descontinuados. Os apps precisam usarMediaStatus.COMMAND_QUEUE_NEXT
eMediaStatus.COMMAND_QUEUE_PREVIOUS
. - Foi adicionada uma nova dependência a
com.google.android.datatransport:transport-api:2.0.0
.
Para mais informações, consulte as notas da versão do SDK do transmissor do Android do Cast.
- Adicionamos 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 em:
- SDKs do Cloud Firestore, Cloud Storage para Firebase, Firebase ML Kit, Firebase Realtime Database e Firebase Remote Config
- 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 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 no 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 em:
- SDK do Firebase para Google Analytics
- SDKs do Cloud Functions para Firebase (cliente) e 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.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 do Android Pay descontinuadas e dos 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 e dos builders nã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 Android (v4.3.1) já está disponível. Esta versão remove as chamadas para uma API descontinuada. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.A versão 18.0.0 do Google Play Services Fitness tem as seguintes mudanças importantes:
- 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
fromLocationRequest
descontinuado foi removido deSensorRequest
. - Foram adicionados builders 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 em:
- 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 nas bibliotecas
play-services-base
eplay-services-basement
incluem:GoogleApiClient.ConnectionCallbacks
eGoogleApiClient.OnConnectionFailedListener
foram descontinuados. Esta é uma continuação das substituições baseadas emGoogleApi
paraGoogleApiClient
.- Método
AccountPicker.newChooseAccountIntent
baseado em builder aprimorado. - 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 seguintes métodos deAwareness#SnapshotClient
:Esta versão corrige o problema de compatibilidade com a versão
com.google.android.gms:play-services-awareness:17.0.0
descrita nas notas 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 deve 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
1º de agosto de 2019
- A atualização mais recente do Firebase inclui mudanças no plug-in do Gradle 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:perf-plugin:1.3.1
24 de julho de 2019
A atualização mais recente do Firebase inclui mudanças em:
- SDKs do Cloud Functions para Firebase (cliente), Firebase Realtime Database, Cloud Storage para Firebase, Cloud Firestore e 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-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 no 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 em:
- SDKs do Analytics, Firebase Authentication, Cloud Storage para Firebase, Mensagens no app do Firebase e 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-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 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:perf-plugin:1.3.0
9 de julho de 2019
- Atualiza o SDK dos anúncios para dispositivos móveis do Google no 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 Google Play Services
auth.api.phone
adicionou uma nova API SMS User Consent. Para mais detalhes, consulte a documentação dostartSmsUserConsent
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
Problema conhecido com 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 onde você pode 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 em:
- SDKs do Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Monitoring e IDs de instância 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 em:
- SDKs de 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 Android Support Libraries para as bibliotecas Jetpack (AndroidX). As bibliotecas não vão funcionar a menos que você faça 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 a versão 28 ou mais recente. - Atualize seu app para usar o Jetpack (AndroidX). Siga as instruções em Como 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 em:
- 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 mudanças nos SDKs do Cloud Firestore, Mensagens no app, ML Kit 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 no 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 de OSS foi atualizado. Para mais detalhes, consulte https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5.
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 em:
Google Analytics para Firebase, Firebase App Indexing, Firebase Authentication, Cloud Firestore, Cloud Functions para Firebase (cliente), Firebase Cloud Messaging, Cloud Storage para Firebase, Firebase Dynamic Links, Firebase Invites, Firebase ML Kit, Monitoramento de desempenho do Firebase, Firebase Realtime Database, Configuração remota do Firebase, Teste A/B do Firebase e SDKs de IDs de instância do Firebase
Plug-ins do Gradle 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: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 para saber como mudar para o novo SDK estático do Places para Android.
Atualização: desde 29 de julho de 2019, o artefato com.google.android.gms:play-services-places
foi desativado.
Para continuar usando o SDK do Places para Android, atualize
para uma versão com suporte do SDK do Places para Android. As versões com suporte estão
listadas nas notas da versão.
23 de abril de 2019
- Foram adicionadas APIs ao SDK do Cast para oferecer suporte a transmissões ao vivo. A interface do controlador expandido também oferece suporte a transmissões ao vivo. Para 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:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 de abril de 2019
- Adiciona suporte ao pré-registro em
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 do Instant Apps foi atualizado para incluir um novo método para verificar se o Instant Apps pode ser
iniciado em 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 mudanças nos SDKs do Firebase Instance IDs, Firebase Authentication, Firebase Cloud Messaging, Firebase Performance Monitoring e Firebase Remote Config. 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, consulte as notas da versão mais recentes 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 da lista de materiais (BoM, na sigla em inglês) 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 mudanças nos seguintes recursos:
- SDKs do Firebase Instance IDs, Mensagens no app do Firebase, Cloud Firestore, Firebase Cloud Messaging, Firebase ML Kit e Configuração remota do Firebase
- Plug-ins do Gradle 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-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. Consulte o guia de migração para mais detalhes.
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 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 mudanças no Firebase Core, no Google Analytics para Firebase, nos convites do Firebase, nos links dinâmicos do Firebase e nos SDKs do cliente do 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, você pode 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 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 no 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
. - A API Requests/Gifts e a API Quests foram removidas. Consulte o anúncio 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 Firebase Performance Monitoring e do Firebase Config remoto. 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 mudanças nos SDKs do Firebase Cloud Messaging, do Cloud Firestore, da Mensagens no app do Firebase e 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 na Google Cloud Messaging que ocasionalmente fazia com que os apps travassem com erros do tipo "O app não está respondendo" (ANR) quando recebiam uma mensagem.
- Foi corrigido 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 Firebase Teste A/B, Firebase Invites, Firebase Dynamic Links, Cloud Firestore e Firebase Config remota. 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 AFS Native. 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 gesto. 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, no Firebase Core, no Google Analytics para Firebase e nos SDKs do Ads. 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 mudanças nos SDKs do Firebase Realtime Database, do Cloud Firestore e do recurso de 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 atualizações de dados de licenças OSS por meio de atualizações do Google Play Services.
Bibliotecas principais do Google Play Services
- play-services-base e play-services-basement receberam vários novos métodos 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 mudanças 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 mudanças 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 mais recente da WebAuthn. Os desenvolvedores podem usar as APIs FIDO2 para autenticar os usuários com dois tipos de autenticadores: autenticadores U2F externos e o autenticador "embutido" residente no dispositivo com suporte.
- Os construtores foram removidos de
Fido2ApiClient
eFido2PrivilegedApiClient
. Essas classes precisam ser instanciadas pelas fábricas estáticas emFido
. MakeCredentialOptions
eBrowserMakeCredentialOptions
foram renomeados comoPublicKeyCredentialCreationOptions
eBrowserPublicKeyCredentialCreationOptions
, respectivamente.- A
RequestOptions
foi aprimorada com um membroAuthenticationExtensions
que permite ao autor da chamada ditar o comportamento do lado do cliente ao realizar uma cerimônia de registro ou autenticação. No momento, apenas oFidoAppIdExtension
é aceito. Com o tempo, mais extensões podem ser compatíveis, dependendo do caso de uso. - Builder adicionado para
AuthenticatorSelectionCriteria
. - Os builders de
PublicKeyCredentialRequestOptions
eBrowserPublicKeyCredentialRequestOptions
foram alterados. - Os builders para objetos de resposta da API
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
eAuthenticatorErrorResponse
foram removidos. - Adição de enumerações de algoritmos RSA e EC2 do registro COSE para uso em
PublicKeyCredentialParameters
. - Adição de
AttestationConveyancePreference
, que especifica o nível de ofuscação do objeto de atestado retornado em uma cerimônia de registro. - O TokenBindingIdValue foi renomeado e reestruturado para
TokenBinding
. - Aumentou e/ou atualizou outras estruturas de dados para representar o rascunho da WebAuthn WD11.
Por exemplo, o campo "ID do usuário" em
PublicKeyCredentialUserEntity
foi atualizado para ser umbyte[]
em vez de umString
. Atualize sua implementação de acordo com isso.
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 Google Cast podia tentar retomar a sessão se ela fosse interrompida por outro remetente.
- Correção de um bug de notificação que ocorria em dispositivos com Android O ou versões mais recentes quando o app de transmissão estava em segundo plano.
- Correção de um bug em que a notificação de mídia do Google Cast podia não responder depois que o app de transmissão era 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
Os artefatos foram 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 mudanças 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 Firebase Dynamic Links, Firebase Invites, Configuração remota do Firebase, Monitoramento de desempenho do Firebase, Google Analytics para Firebase e SDKs do 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 Firebase Performance Monitoring. 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 com a versão de 2 de outubro de 2018
Algumas das bibliotecas na versão de 2 de outubro de 2018
contavam com um problema nas dependências do POM. Isso provavelmente se manifesta como problemas de mesclagem
dex quando alguma versão de dependência é atualizada, mesmo ao usar o
strict-version-matcher-plugin
.
Para resolver, atualize para o 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 uma das bibliotecas 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 o Cloud Firestore, o Cloud Functions para Firebase, o Firebase In-App Messaging, o Firebase Database e os SDKs do 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 do Gradle para licenças OSS 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 otimização da latência de inicialização do 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 seguintes constantes foram adicionadas para uso 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, da mensagens no app e do Monitoramento de desempenho, além do plug-in do Gradle para os 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 nos anúncios, no manifesto do CAF e na
vinculação
SeekBar
emUIMediaController
. Para mais informações, consulte as notas da versão do Sender do Android para o Google Cast.
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 nos SDKs do Firebase Messaging, Firebase IID, Firebase ML, Firebase Vision, Firebase Config e Firebase Auth. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Bibliotecas principais do Google Play Services
- O play-services-basement recebeu vários novos métodos 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
- Reformulamos a análise de dependência do plug-in de versão rígida para apresentar uma mensagem de erro melhor quando versões de artefatos conflitantes são identificadas. As mensagens de erro agora incluem nomes de projeto e de dependência intraprojeto para ajudar a identificar quais das dependências declaradas estão causando erros.
- Correção de bugs no plug-in relacionados a builds paralelos e com vários módulos.
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>
no 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 início 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 de iniciação do Ad Manager para mais detalhes.
- Os editores da Google AdMob precisam especificar uma tag
- Anúncios nativos:
NativeAppInstallAd
,NativeContentAd
e APIs associadas foram descontinuados em favor deUnifiedNativeAd
. Consulte Unificado avançado de anúncios nativos para mais instruções sobre como usar as novas APIs. - Anúncios nativos: adicionamos o recurso "Desativar este anúncio".
- Anúncios nativos: o registro de aviso benigno "UnconfirmedClickListener não pode ser nulo enquanto ClickConfirmingView estiver definido" foi removido.
- Anúncios premiados: chamar
destroy()
vai anular o listener. - Os seguintes métodos foram descontinuados em
AdRequest.Builder
. - Correção de um bug em que
onRewardedVideoCompleted()
não estava sendo 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ários das bibliotecas principais.
- Foram feitas pequenas atualizações internas de recursos em algumas bibliotecas principais (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats, play-services-tasks) usadas por outras bibliotecas do Google Play Services.
- As interdependências rígidas entre as bibliotecas principais foram relaxadas para que versões secundárias e de correção pudessem ser usadas individualmente. Anteriormente, os arquivos POM para essas bibliotecas especificavam as dependências nas versões exatas, o que complica a resolução de dependências.
- As mudanças na dependência da biblioteca principal exigiram o lançamento de um conjunto completo de bibliotecas com versões atualizadas nas dependências do 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 no firebase-database e firebase-firestore.
Artefatos lançados em maven.google.com
As bibliotecas a seguir têm mudanças no 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 a seguir não têm mudanças de código, apenas atualizações de dependências do POM. As novas versões foram incrementadas por uma versão de patch, exceto quando a biblioteca estava abaixo da versão 16.0.0. As bibliotecas abaixo da versão 16.0.0 foram incrementadas para 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 16.0.0 do Google Play Services para condicionamento físico oferece acesso a dois novos tipos de dados e seus 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 para wearables em dispositivos com o Google Play Services. Para mais informações, consulte as notas da versão do Wear.
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 Firebase Common, Firebase Database, Firebase Instance ID, Firebase Messaging e Firebase Storage. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Cast
- Correção do
IllegalStateException
gerado quando oReconnectionService
é iniciado em segundo plano em apps destinados ao Android O ou mais recente. Se o app tiver 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 na API do Firebase Core, do Google Analytics para Firebase, do Firebase Crash Reporting, do Firebase Dynamic Links e dos SDKs do 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 de 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, que contém:
- Atualização da API Google Pay, que permite que os desenvolvedores especifiquem solicitações JSON e consumam respostas JSON. Para saber mais, 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.
- O método de API
Credential#getGeneratedPassword
foi removido do play-services-auth porque estava exposto de forma incorreta e não podia ser usado.
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 na API para o Monitoramento de desempenho do Firebase, o Kit de ML do Firebase, o Cloud Firestore e muito mais. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
- Corrigimos 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
Cast
- Correção de uma IllegalStateException que acontece quando um tempo limite de solicitação de busca é atingido no RemoteMediaPlayer e no RemoteMediaClient. Essa é 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 para
licenças de OSS foi reempacotada
no ID de grupo
com.google.android.gms
e renomeada comooss-licenses-plugin
. Ele vai continuar sendo publicado com esse novo ID e nome do grupo. Ele também foi disponibilizado como código aberto no GitHub.
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 mudanças na API para o Cloud Firestore. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Cast
- A atualização mais recente do Google Cast inclui mudanças na API para
CastDevice
e melhorias na notificação de mídia do CAF. Para mais informações, consulte as notas da versão do SDK do Cast para 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 mudanças na API do Cloud Functions para Firebase 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-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 de julho de 2018
Correção de bugs na biblioteca de licenças OSS
- Correção de um bug que impedia a compatibilidade com temas de apps sem barra de ações.
- Esta versão é considerada uma versão de correção de bugs, de acordo com a SemVer, mas foi incrementada para 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 na 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 foi disponibilizado como código aberto
- O código-fonte do
com.google.android.gms.strict-version-matcher-plugin
foi disponibilizado no GitHub.
21 de junho de 2018
Firebase
- A atualização mais recente do Firebase inclui mudanças na 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 mudanças na API para o Firebase Authentication, a Indexação de apps do Firebase e o 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ão 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ão nos POMs. Isso afetou a reprodutibilidade de build de projetos que usam essas bibliotecas. Por exemplo, a resolução de dependências do Gradle vai tentar usar a versão concreta mais recente disponível em um repositório, causando o aumento de uma versão de dependência sem nenhuma mudança no projeto.
O uso de intervalos de versões foi um erro e foi corrigido. Os serviços do Google Play e as dependências do Firebase não vão mais usar intervalos de versões. No entanto, os arquivos POM de biblioteca publicados já contêm intervalos. Portanto, todas as atualizações futuras de bibliotecas precisarão ser iniciadas fora dos intervalos de dependência de bibliotecas publicadas anteriormente.
Exemplo:
- Se
play-services-bar
tiver uma dependência deplay-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 de
play-services-bar
vão declarar um requisito"suave" em uma única versão deplay-services-foo
. - Todas as versões futuras de
play-services-foo
vão seguir a SemVer.
Firebase
- A atualização mais recente do Firebase inclui mudanças na API para o Cloud Firestore, o Cloud Storage, o Firebase Authentication, o Firebase Realtime Database e o Machine Learning. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
- Agora, o Firebase 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 Monitoramento de desempenho do Firebase, 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 após a versão 15.0.0 agora têm números de versão independentes que seguem SemVer. Essa mudança vai permitir atualizações mais frequentes e flexíveis por componentes individuais.
- O Plug-in do Google Services para Gradle
foi atualizado para a versão 3.3.0 para oferecer suporte a essa mudança no versionamento. Se
você não usar esse plug-in, um plug-in independente,
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ões.
12 de abril de 2018: versão 15.0.0
Problemas conhecidos com a versão 15.0.0
Se você estiver usando a versão 2.2.0 ou anterior do Plug-in do Android para Gradle, poderá encontrar 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 15.0.0:
Atualizações do Google Play Services
Uma nova versão do plug-in
com.google.gms.oss.licenses.plugin
para Gradle está disponível. Faça a atualização, já que apenas a versão mais recente funciona com o Google Play Services 15.0.0 e versões mais recentes. Esta é a última versão do plug-in com suporte ao 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 código, talvez seja necessário atualizá-lo para que 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 dos Serviços do Google Play. Isso é recomendado há algum tempo.
Anúncios
- Adição da classe
UnifiedNativeAd
, que pode conter um anúncio de instalação de app ou de conteúdo. - Atualizamos a API Native Ads Advanced para oferecer suporte a
UnifiedNativeAd
:- Foram adicionadas as classes
UnifiedNativeAdView
eUnifiedNativeAdAssetNames
. - A interface
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
foi adicionada. - O método
forUnifiedNativeAd()
foi adicionado à classeAdLoader.Builder
. - Fizemos várias atualizações na API de mediação, permitindo que adaptadores e eventos personalizados retornem instâncias de
UnifiedNativeAd
.
- Foram adicionadas as classes
Serviço de
- Adição da constante
KEY_EXTRA_ACCOUNT_TYPE
à classeAccountTransfer
, que permite que os pacotes saibam qual tipo de conta deve ser abordado.
Cast
- A classe
AppVisibilityListener
foi descontinuada. - A classe
RemoteMediaClient.Listener
foi descontinuada. Use a nova classeRemoteMediaClient.Callback
. - Correção de uma falha em
TracksChooserDialogFragment
e várias mudanças no construtor e no criador. - Introdução da API
MediaQueue
como substituto do mecanismo de fila de mídia. Use as novas classesMediaQueueRecyclerViewAdapter
eMediaQueueArrayAdapter
para acessarMediaQueue
em visualizações de lista e de recarregamento, respectivamente. - Tocar nas notificações de controle remoto do Google Cast agora leva os usuários ao app Google Home ou ao app correspondente do Cast, dependendo se o app do Cast oferece suporte à participação automática na sessão.
- Atualização do suporte do Google Ads:
- A API Cast Sender agora oferece suporte ao carregamento de anúncios
VAST
. - Foram adicionados o botão "Pular anúncio" e elementos de IU de texto de contagem regressiva.
- A API Cast Sender agora oferece suporte ao carregamento de anúncios
- Adicionamos uma versão de
CastContext.getSharedInstance()
que não exigeContext
como parâmetro. - Correção de uma falha
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 Notas da versão do SDK do Firebase para Android.
Condicionamento físico
- 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.getHighSpenderProbability,getSpendProbability()
egetTotalSpendNext28Days()
da classePlayerStats
foram descontinuados.
Instant Apps
InstantApps.API
foi removido. Em vez disso, use umInstantApps.getInstantAppsClient()
.
Por perto
- Estados internos relacionados a
NearbyConnections
descontinuados.
Carteira
- A classe
Payments
foi descontinuada. Em vez disso, useWallet.getPaymentsClient()
para receber 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 do lint do Android, que indicavam que
GoogleSignIn
eCredentialsClient
eram somente internos. - Adiciona
minSdkVersion
ausente em artefatos de -license para evitar a inclusão automática de permissõesREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
. - Restaura nomes de pacotes exclusivos para artefatos de licença vinculados ao ambiente de execução que afetaram alguns sistemas de build (por exemplo, Ionic Pro).
- Restaura alguns nomes de campos que foram ofuscados na versão 12.0.1, ou seja, o método
value()
de 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 de POM de licença não têm
minSdkVersion
/targetSdkVersion
definidos, 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. - - As dependências de POM de licença causam problemas de "mais de uma biblioteca com o nome do pacote "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 o app não será criado se você usar@PropertyName
. - Uma anotação causa erros de lint falsos, indicando que
GoogleSignIn
eCredentialsClient
são apenas para uso interno. Elas podem ser ignoradas com segurança.
Em breve, vamos lançar uma versão atualizada 12.0.1 para resolver esses problemas.
Destaques da versão 12.0.0 do Google Play Services:
Anúncios
- O método
trackViews()
foi adicionado à classeNativeAdMapper
. O método substitui o métodotrackView()
da mesma classe, que foi descontinuado.
- O método
Auth
- A classe
Auth.AuthCredentialsOptions
foi descontinuada em favor da nova classeCredentialsOptions
.
- A classe
Transmitir
- Suporte aprimorado para anúncios:
- Os métodos
setAdBreakClips()
esetAdBreaks()
foram adicionados à classeMediaInfo.Builder
para oferecer uma maneira de enviar informações de intervalo de anúncio e clipe em uma solicitação de carregamento de mídia. - Atualizamos a classe
AdBreakInfo.Builder
e adicionamos a classeAdBreakClipInfo
para facilitar novos métodos de envio de pausas e clipes.
- Os métodos
- Foi adicionado suporte a novas APIs de transmissão por voz:
- Os métodos
setCredentials()
esetCredentialsType()
foram adicionados à classeMeadiaLoadOptions.Builder
e os métodosgetCredentials()
egetCredentialsType()
foram adicionados à classeMediaLoadOptions
. Os métodos permitem definir e receber credenciais específicas do aplicativo com solicitações de carga. - O método
getEntity()
foi adicionado à classeMediaInfo
. A entidade representa um link direto para carregar mídias no 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. As versões desatualizadas do Google Play Services ainda causam falhas no método. Por isso, os clientes precisam verificar se há uma versão adequada.
- Suporte aprimorado para anúncios:
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, mudanças interruptivas podem ser feitas sem aviso. Para garantir a estabilidade do app, não dependa dessa API até que ela esteja disponível de forma mais 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 as notas da versão do SDK do Firebase para Android.
Apps instantâneos
- Adição de uma nova API
Launcher
para verificar um URL fornecido e iniciar um app instantâneo, se encontrado.
- Adição de uma nova API
Local
- Adição da classe
ActivityTransition
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.
- Adição da classe
Maps
- Adição da classe
StreetViewSource
, que permite restringir as pesquisas do Street View a resultados somente ao ar livre. - Para uma lista completa de recursos, correções de bugs e outras notas, consulte as notas da versão da API Maps Android.
- Adição da classe
Compartilhar por proximidade
- As interfaces
Messages
eConnections
baseadas emGoogleApiClient
foram descontinuadas. Use os novos clientes baseados emGoogleApi
,MessagesClient
eConnectionsClient
.
- As interfaces
18 de dezembro de 2017: versão 11.8.0
Destaques da versão 11.8.0 dos Serviços do Google Play:
Auth
- A classe
WorkAccountApi
foi descontinuada. UseWorkAccountClient
comWorkAccount.getClient()
.
- A classe
Transmitir
- Fizemos 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 às interações do usuário, conforme apropriado: - Modifique qualquer um dos métodos de processamento de eventos acima para personalizar o comportamento deles.
- Melhoramos a documentação para esclarecer a implementação subjacente de
UIMediaController
. - A exibição do botão de desativação do som foi invertida para mostrar um ícone de alto-falante quando o som está ativado e um ícone de alto-falante riscado quando o som está desativado.
- Quando as visualizações são vinculadas a
- O SDK do Cast para Android agora oferece suporte a Apps instantâneos.
- Fizemos as seguintes mudanças na classe
Firebase
- A atualização mais recente do Firebase inclui adições ao Firebase App Indexing, Firebase Authentication, Firebase Cloud Messaging e Monitoramento de desempenho do Firebase. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Local
- A constante
KEY_VERTICAL_ACCURACY
foi adicionada, indicando a precisão vertical estimada de um local.
- A constante
Carteira
- O método
isReadyToPay()
foi atualizado para oferecer uma opção de verificação extra que garante que o usuário tenha uma forma de pagamento.
- O método
Wearable
Atualizamos a API Wearable para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com os serviços e exigem menos código boilerplate para uso:- A classe
CapabilityClient
e o métodoWearable.getCapabilityClient()
foram adicionados para substituir a interfaceCapabilityApi
como uma forma de aprender sobre os recursos fornecidos por nós na rede Wear. - A classe
ChannelClient
e o métodoWearable.getChallenClient()
foram adicionados para substituir a interfaceChannelApi
como uma forma de enviar e receber dados de nós de wearables. - A classe
DataClient
e o métodoWearable.getDataClient()
foram adicionados para substituir a interfaceDataApi
como uma forma de ler e gravar itens e recursos de dados. - 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 forma de saber mais sobre nós conectados.
- 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 da 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 um Context
em apps com targetSdkVersion 26 agora solicitam automaticamente que os usuários atualizem os serviços do Google Play, resolvendo o 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 as notas da versão do SDK do Firebase para Android.
6 de novembro de 2017: versão 11.6.0
Destaques da versão 11.6 do Google Play Services:
Anúncios
- Adição da classe
NativeAdViewHolder
, uma maneira alternativa de mostrar anúncios nativos. - O método
AdLoader.getMediationAdapterClassName()
foi descontinuado. Os editores precisam usar oNativeAppInstallAd.getMediationAdapterClassName()
ou oNativeContentAd.getMediationAdapterClassName()
, que foram lançados recentemente. - O método
RewardedVideoAd.setUserId()
foi descontinuado para uso com a verificação de recompensa entre servidores.
- Adição da classe
Auth
- Atualizamos a API Auth para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com os serviços e exigem menos código boilerplate para uso:- Foram adicionadas as classes
CredentialsClient
eCredentials
.CredentialsClient
fornece o ponto de entrada para solicitar uma credencial e indicar se o login foi bem-sucedido usando a credencial. - Foram adicionadas as classes
GoogleSignInClient
eGoogleSignIn
.GoogleSignInClient
fornece o ponto de entrada para interagir com a API Google Sign In.
- Foram adicionadas as classes
- O método
GoogleAuthUtil.requestGoogleAccountsAccess()
foi adicionado. O método torna todas as Contas do Google instaladas no dispositivo visíveis para o autor da chamada no Android O, se o usuário der consentimento. - O método
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
foi adicionado. O método corrige um problema em dispositivos Android O e versões 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 de preenchimento automático ativo. O método adicionado substitui esse comportamento padrão.
- Atualizamos a API Auth para os novos clientes baseados em
Reconhecimento
- Atualizamos a API Awareness para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com os serviços e exigem menos código boilerplate:- Adição da classe
FenceClient
e dos métodosAwareness.getFenceClient()
. UseFenceClient
em vez deFenceApi
. - Adição da classe
SnapshotClient
e dos métodosAwareness.getSnapshotClient()
. UseSnapshotClient
em vez deSnapshotApi
.
- Adição da classe
- Atualizamos a API Awareness para os novos clientes baseados em
Transmitir
- Fizemos as seguintes mudanças em métodos da classe
RemoteMediaClient
:- O método
load(MediaInfo, MediaLoadOptions)
foi adicionado. - Suspensão de outros métodos
load()
. - 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.
- O método
- Para mais detalhes, consulte as notas da versão do Google Cast.
- Fizemos as seguintes mudanças em métodos da classe
Carro
- Atualizamos a API Drive para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com os serviços e exigem menos código boilerplate para uso:- Adição da classe
DriveClient
e dos métodosDrive.getDriveClient()
.DriveClient
fornece o ponto de entrada para interações gerais com a API Drive. - Adição da classe
DriveResourceClient
e dos métodosDrive.getDriveResourceClient()
. ODriveResourceClient
fornece o ponto de entrada para métodos de API que interagem com umDriveResource
(ou seja, umDriveFile
ou umDriveFolder
).
- Adição da classe
- Foram adicionados os objetos
CreateFileActivityOptions
eOpenFileActivityOptions
, que podem ser transmitidos aos novos métodosDriveClient.newCreateFileActivityIntentSender()
eDriveClient.newOpenFileActivityIntentSender()
para criar os respectivos seletores de arquivos. - Métodos da API
GoogleApiClient
descontinuados acessados porDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
eDriveFile
.
- Atualizamos a API Drive para os novos clientes baseados em
Firebase
- A atualização mais recente do Firebase inclui adições à Autenticação, aos links dinâmicos e ao Cloud Messaging. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Fitness
- Atualizamos a API Fitness para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com os serviços e exigem menos código boilerplate para uso:- Adição da classe
BleClient
e dos métodosFitness.getBleClient()
. OBleClient
fornece o ponto de entrada para a verificação, a reivindicação e o uso de dispositivos Bluetooth de baixa energia no Google Fit. - Adição da classe
ConfigClient
e dos métodosFitness.getConfigClient()
.ConfigClient
fornece o ponto de entrada para acessar tipos de dados e configurações personalizadas no Google Fit. - Adição da classe
GoalsClient
e dos métodosFitness.getGoalsClient()
. OGoalsClient
fornece o ponto de entrada para lerGoal
s de condicionamento físico criados pelos usuários no Google Fit. - Adição da classe
HistoryClient
e dos métodosFitness.getHistoryClient()
.HistoryClient
fornece o ponto de entrada para inserir, excluir e ler dados no Google Fit. - Adição da classe
RecordingClient
e dos métodosFitness.getRecordingClient()
.RecordingClient
fornece o ponto de entrada para ativar a coleta de dados de sensores em segundo plano com baixo consumo de energia e sempre ativa no Google Fit. - Adição da classe
SensorsClient
e dos métodosFitness.getSensorsClient()
. OSensorsClient
fornece o ponto de entrada para expor diferentes fontes de dados de condicionamento físico em dispositivos locais e conectados e transmitir eventos ao vivo para os listeners. - Adição da classe
SessionsClient
e dos métodosgetSessionsClient
.SessionsClient
é o ponto de entrada para criar e gerenciarSession
s da atividade do usuário no Google Fit.
- Adição da classe
- Atualizamos a API Fitness para os novos clientes baseados em
Jogos
- Atualizamos a API Games para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com os serviços e exigem menos código boilerplate para uso:- Adição da classe
AchievementsClient
e dos métodosGames.getAchievementsClient()
.AchievementsClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade de conquistas. - Adição da classe
EventsClient
e dos métodosGames.getEventsClient()
.EventsClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade de eventos. - Adição da classe
GamesClient
e dos métodosGames.getGamesClient()
.GamesClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade básica dos jogos. - Adição da classe
GamesMetadataClient
e dos métodosGames.getGamesMetadataClient()
.GamesMetadataClient
fornece o ponto de entrada para que os métodos da API recuperem os metadados do jogo. - Adição da classe
InvitationsClient
e dos métodosGames.getInvitationsClient()
.InvitationsClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade de convites. - Adição da classe
LeaderboardsClient
e dos métodosGames.getLeaderboardsClient()
.LeaderboardsClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade de placares. - Adição da classe
NotificationsClient
e dos métodosGames.getNotificationsClient()
.NotificationsClient
fornece o ponto de entrada para métodos de API que interagem com as notificações. - Adição da classe
PlayerStatsClient
e dos métodosGames.getPlayerStatsClient()
.PlayerStatsClient
fornece o ponto de entrada para métodos da API que fornecem o ponto de entrada para métodos da API para recuperar estatísticas do jogador. - Adição da classe
PlayersClient
e dos métodosGames.getPlayersClient()
.PlayersClient
fornece o ponto de entrada para métodos de API que interagem com players. - Adição da classe
RealTimeMultiplayerClient
e dos métodosGames.getRealTimeMultiplayerClient()
.RealTimeMultiplayerClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade multiplayer em tempo real. - Adição da classe
SnapshotsClient
e dos métodosGames.getSnapshotsClient()
.SnapshotsClient
fornece o ponto de entrada para métodos de API que interagem com o Shapshots. - Adição da classe
TurnBasedMultiplayerClient
e dos métodosGames.getTurnBasedMultiplayerClient()
.TurnBasedMultiplayerClient
fornece o ponto de entrada para métodos de API que interagem com o modo multijogador por turnos. - Adição da classe
VideosClient
e dos métodosGames.getVideosClient()
.VideosClient
fornece o ponto de entrada para métodos de API que interagem com vídeos.
- Adição da classe
- Pontos de entrada da API descontinuados:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
,Snapshots
,TurnBasedMultiplayer
eVideos
.
- Atualizamos a API Games para os novos clientes baseados em
Local
- Correção do problema
FusedLocationProviderClient
que às vezes causava falhas na atualização do Google Play Services. - A classe
AddPlaceRequest
e os métodosGeoDataApi.addPlace()
eGeoDataClient.addPlace()
foram descontinuados. OAddPlaceRequest
será removido em 30 de junho de 2018.
- Correção do problema
Compartilhar por proximidade
- Atualizamos a API Nearby para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com os serviços e exigem menos código boilerplate:- Adição da classe
ConnectionClient
e dos métodosNearby.getConnectionsClient()
.ConnectionClient
fornece o ponto de entrada para anunciar e descobrir apps e serviços por perto, além de se comunicar com eles por conexões estabelecidas. - Adição da classe
MessagesClient
e dos métodosNearby.getMessagesClient()
. OMessagesClient
fornece o ponto de entrada para publicar mensagens simples e se inscrever para receber essas mensagens de dispositivos por perto.
- Adição da classe
- Adição do método
Connections.cancelPayload()
, que é umPayload
atualmente em trânsito para ou de endpoints remotos.
- Atualizamos a API Nearby para os novos clientes baseados em
Carteira
- Os campos
getPaymentMethodTokenizationParameters
egetTransactionInfo
não são mais obrigatórios. Quando eles não estão definidos, a API Google Payment não retorna um token de cobrança. Evite definir esses campos em fluxos em que os usuários estão apenas tentando mudar as seleções sem fazer uma compra (por exemplo, nas configurações de pagamento de um app). - O método
resolveTask()
foi alterado para adicionar um fragmento temporário a uma atividade. Verifique se a atividade pode executar transações de fragmentos sem perda de estado antes de chamar o método. A maioria dos desenvolvedores não será afetada por essa mudança, já queresolveTask()
geralmente é chamado em um listener de clique de botão.
- Os campos
Problemas conhecidos com a versão 11.6.0
As instâncias de GoogleApi
criadas com um Context
em apps com targetSdkVersion 26 não vão solicitar automaticamente que os usuários atualizem o Google Play Services. Considere o uso de 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. Como o Firebase Realtime Database, ele mantém seus dados em sincronia em apps cliente usando listeners em tempo real. Além disso, 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 Guia de início rápido.
Setembro de 2017: versão 11.4.0
Destaques da versão 11.4 do Google Play Services.
Anúncios
- Os métodos
getMediationAdapterClassName()
foram adicionados às classesNativeAppInstallAd
eNativeContentAd
. O método de mesmo nome no AdLoader será descontinuado. - Foram adicionados métodos a várias classes para oferecer suporte à mediação de vídeo nativa:
- A classe
SearchAdRequest
foi removida.
- Os métodos
Google Analytics
- Foi adicionada uma nova classe
AnalyticsJobService
. Essa classe oferece suporte de compatibilidade para o Android O e é usada pelo Google Analytics para fazer upload de dados. Não é necessário fazer nada para usar essa classe. Ela é adicionada automaticamente como parte do pacote do Google Analytics. - O método
getContext()
da classeAnalyticsService
foi descontinuado. - A classe
CampaignTrackingService
foi descontinuada.
- Foi adicionada uma nova classe
Auth
- O seletor de dicas agora envia o resultado
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
quando o usuário não tem informações de dicas salvas.
- O seletor de dicas agora envia o resultado
Reconhecimento
- As seguintes classes foram adicionadas:
Transmitir
- Foi adicionada uma nova classe
PrecacheManager
. Essa classe oferece métodos para pré-armazenar em cache o conteúdo que os usuários pretendem consumir para reduzir o tempo de carregamento. - O método
getPrecacheManager()
foi adicionado à classeCastContext
para que o app consiga acessar a instância da classePrecacheManager
. - A classe
startSession(Intent)
foi adicionada à classeSessionManager
. Chame esse método para participar de uma sessão do Google Cast quando o app de envio 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
- O método
checkApiAvailability()
foi adicionado à classeGoogleApiAvailability
. O método retorna uma tarefa que verifica de forma assíncrona se as APIs especificadas estão disponíveis. Se uma ou mais não estiverem disponíveis, a tarefa vai falhar com umAvailabilityException
que pode ser consultado para verificar a disponibilidade de cada API.
- O método
Carro
cancelPendingActions()
foi removido da interfaceDriveApi
Firebase
- A atualização mais recente do Firebase inclui adições à indexação de apps e à autenticação. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Maps
- Use o novo
GoogleMap.OnMyLocationClickListener
para detectar quando o 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 as Conexões próximas.
- As permissões
Licenças do sistema operacional
- Foi adicionado suporte para 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
- Apresentaçã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 da chamada especifiquem quais formas de pagamento são aceitas.
- O método
Para mais informações, confira a nova API Payment.
- Apresentação de uma nova API Google Payment, definida na classe
Agosto de 2017: versão 11.2.0
Destaques da versão 11.2 do Google Play Services.
O Google Play Services foi atualizado para a versão 11.2.2. Nesta versão:
- Correções de problemas secundários no Monitoramento de desempenho do Firebase. Para saber mais, consulte as notas da versão do Firebase para Android.
- Um novo método
loadAd()
foi adicionado para receber um objetoPublisherAdRequest
à classeRewardedVideoAd
. - A nova biblioteca de licenças de 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
. É possível atualizar os scripts de build do Gradle do 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. Para 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 11.2
Quando você atualizar as dependências do Play Services do app para a versão 11.2.0 ou mais recente, a
build.gradle
do app também precisará ser atualizada para especificar umacompileSdkVersion
de pelo menos 26 (Android O). Isso não muda a forma de execução do app. Não será necessário atualizartargetSdkVersion
. Se você atualizarcompileSdkVersion
para 26, poderá receber um erro no build com a seguinte mensagem referente à 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 atualizando as dependências da Biblioteca de Suporte para pelo menos a versão 26.0.0.
Anúncios
- O método
loadAds()
foi adicionado à classeAdLoader
, o que permite que os apps carreguem vários anúncios exclusivos em uma única solicitação.
- O método
Auth
- A classe
WorkAccountClient
foi adicionada. Essa classe fornece métodos para gerenciar o ciclo de vida de contas do Android para Empresas. - O pacote accounttransfer foi adicionado. Esse pacote contém APIs usadas por autenticadores para inicializar contas.
- A API FIDO U2F (Fast Identity Online Universal 2nd Factor) já está disponível. Ele oferece suporte à chave de segurança física U2F para apps e sites, de acordo com os padrões definidos pela FIDO Alliance. Para saber mais, consulte Começar a usar o FIDO U2F e com.google.android.gms.fido.
- A classe
Transmitir
- Uma nova classe NotificationActionsProvider foi adicionada para oferecer suporte a ações de notificação de mídia personalizadas.
Firebase
- A atualização mais recente do Firebase inclui adições ao indexador de apps, ao banco de dados, aos links dinâmicos e ao armazenamento. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Apps instantâneos
- O
InstantAppsClient
foi adicionado como um novo ponto de entrada principal. - Adição de APIs de cookie
PackageManagerCompat
para manter pequenas quantidades de dados de apps instantâneos entre sessões.
- O
Places
- A classe
GeoDataClient
foi adicionada. Essa classe dá acesso ao banco de dados do Google, que tem informações sobre lugares e empresas. - A classe
PlaceDetectionClient
foi adicionada. Essa classe oferece acesso rápido ao lugar atual do dispositivo e a oportunidade de informar a localização do dispositivo em um lugar 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 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 atualizados para a versão 11.0.2: esta versão corrige problemas menores no Relatório de falhas do Firebase e no Monitoramento de desempenho do Firebase. Para saber mais, consulte as notas da versão do Firebase para Android.
O Google Play Services foi atualizado para a versão 11.0.1. Esta versão corrige um problema que afeta os 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 em tela cheia adicionando
o método
setImmersiveMode()
às classesPublisherInterstitialAd
eRewardedVideoAd
. - A interface
OnPublisherAdViewLoadedListener
e as classesPublisherAdViewOptions
ePublisherAdViewOptions.Builder
foram adicionadas para uso comAdLoader
para solicitações de banner nativo. - A interface
OnImmersiveModeUpdatedListener
opcional foi adicionada para que os adaptadores de mediação possam ser implementados e 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 dados de link dinâmico eFirebaseAppInvite#getInvitation()
para receber dados de convites de app.
- A classe
Reconhecimento
- Foram adicionadas constantes à classe
TimeFence
para fornecer novos tipos de contexto à API Snapshot e à API Fence. - Foi adicionada a capacidade de criar limites de tempo que respondem a mudanças no fuso horário local de um dispositivo.
- Foi adicionada a capacidade de criar limites de tempo que respondem a mudanças de local do dispositivo, incluindo limites de tempo especificados com base no horário local do nascer ou pôr do sol.
- Foram adicionadas constantes à classe
Identidade
- Adição da API
SmsRetriever
, que ajuda a recuperar mensagens SMS direcionadas ao app sem pedir permissões para ler todas as mensagens SMS enviadas para o dispositivo. Para saber mais, consulte a API SMS Retriever.
- Adição da 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 de envio do Android do SDK do Cast v2 para o SDK do Cast v3. - O método
bindTextViewToSmartSubtitle()
agora está disponível na classeUIMediaController
.
- As interfaces
API comum
- O método
getOpenSourceSoftwareLicenseInfo()
na classeGoogleApiAvailability
foi descontinuado. - As classes
ApiException
eResolvableApiException
foram adicionadas. Essas classes fornecem exceções para objetos de tarefa quando uma chamada para os serviços do Google Play falha. - A classe
GoogleApi
foi adicionada. Os clientes de API baseados nessa classe gerenciam a conexão entre o app e os serviços do Google Play. - 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 método
Firebase
- A atualização mais recente do Firebase inclui a adição da autenticação por smartphone e várias melhorias na indexação de apps e nos links dinâmicos. Para mais informações, consulte as 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 método
getSelectOpponentsIntent()
nas classesRealTimeMultiplayer
eTurnBasedMultiplayer
foi descontinuado. - As interfaces
GameRequest
,OnRequestReceivedListener
eRequests
foram descontinuadas. Além disso, as classesGameRequestBuffer
eGameRequestEntity
foram descontinuadas. Para instruções sobre como atualizar seu app, consulte Autenticação do Play Games que adota a API Google Sign-In.
- Os métodos
Apps instantâneos
- As APIs Android Instant Apps agora estão disponíveis no Google Play Services. Os Instant Apps Android permitem 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 local fundido, que usa várias fontes de dados, além do GPS, para determinar a localização de um dispositivo da maneira mais precisa e rápida possível. - A classe
GeofencingClient
foi adicionada. Essa classe fornece o ponto de entrada principal 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 ao verificar as configurações do sistema relacionadas ao local usando o métodocheckLocationSettings()
. - A classe
SettingsClient
foi adicionada. Essa classe fornece o ponto de entrada principal para interagir com as APIs de configurações de local que ajudam a examinar e configurar 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 Bluetooth, BLE e hotspots Wi-Fi
- Publicidade e descoberta simultâneas
- Criptografia (com autenticação opcional)
- Suporte a 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 streaming sem limites de tamanho.
- 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 endpoint. - Foram adicionadas as classes
Payload
,PayloadCallback
,Payload.File
ePayload.Stream
. Essas classes representam dados, um listener de payload de dados, dados em um arquivo no armazenamento local de 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 para o dispositivo e as restrições de topologia da conexão. - As classes
Connections.ConnectionRequestListener
eConnections.ConnectionResponseCallback
foram descontinuadas. Use a classeConnectionLifecycleCallback
. - A classe
Connections.EndpointDiscoveryListener
foi descontinuada. Use a classeEndpointDiscoveryCallback
. - O uso da interface
Connections.MessageListener
foi descontinuado. 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:- Oferece uma verificação de integridade do dispositivo
- Verifica usuários usando a API reCAPTCHA
- Ajuda os usuários a evitar apps potencialmente nocivos
- Oferece navegação segura nos apps
- Verifica ameaças conhecidas associadas a URIs específicos
- Adição da classe
HarmfulAppsData
e da classeSafetyNetApi.HarmfulAppsResponse
relacionada. Essas classes representam informações relacionadas a apps potencialmente nocivos. A classeSafetyNetApi.HarmfulAppsResult
relacionada foi descontinuada em favor desses 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 da SafetyNet. Esses métodos substituem os camposAPI
eSafetyNetAPI
da classeSafetyNet
, que agora estão descontinuados. - A classe
SafetyNetApi.AttestationResponse
foi adicionada. Essa classe fornece resultados de teste 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 reCAPTCHA. Essa classe substitui aSafetyNetApi.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 a classeSafetyNetApi.SafeBrowsingResult
, que agora está descontinuada. - Adição da classe
SafetyNetApi.VerifyAppsUserResponse
e de novas constantes à classeVerifyAppsConstants
. Essas classes oferecem suporte à API Verify Apps.
- A classe
Carteira
- A classe
InstrumentInfo.CardClass
foi adicionada. Essa classe indica se um cartão é de crédito, débito ou pré-pago.
- 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 App Indexing do Firebase. 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 performance e várias melhorias em vários recursos, incluindo o Cloud Messaging e o Test Lab. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Abril de 2017: versão 10.2.4
Firebase
Esta versão 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 1 do Android O
Esta versão inclui atualizações para oferecer compatibilidade com a prévia para desenvolvedores 1 do Android O. As atualizações mais significativas são mudanças internas nas bibliotecas do Google Cloud Messaging (GCM) e do Firebase Cloud Messaging (FCM) e uma mudança no ciclo de vida garantido de callbacks do GCM e do FCM para 10 segundos, após o que o Android O considera esses callbacks qualificados para terminação. Para mais informações sobre como processar 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 da versão 2.3.x (Gingerbread) do Android
O Google Play Services 10.2.x é a primeira versão que não inclui mais suporte total para o Android versão 2.3.x (Gingerbread). Os apps desenvolvidos usando a versão 10.2.x e mais recentes do SDK exigem um nível mínimo da API do Android 14 e não podem ser instalados em dispositivos com um nível da API abaixo de 14. Para saber mais sobre suas opções, incluindo a criação de vários APKs para estender o suporte do app ao Android Gingerbread, consulte o Blog de desenvolvedores Android.
Anúncios
- Foi adicionado suporte a recursos de vídeo para anúncios de conteúdo nativo avançado e anúncios nativos renderizados de forma personalizada no 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árias unidades de anúncios de uma só vez.
Smart Lock para senhas
Melhoria no comportamento dos 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
de um token usando os métodossetServerClientId()
esetIdTokenNonce()
. Para saber mais, consulte as atualizações de referência da API a seguir:- 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
- Foram adicionados métodos da API Fence para ampliar o intervalo de opções de restrição de tempo para
desenvolvedores. Para saber mais, consulte
TimeFence.aroundTimeInstant()
eTimeFence.inTimeInterval()
. - Foram adicionadas interfaces da API Snapshot para receber intervalos de tempo semânticos para o
horário e local atuais. Para saber mais, consulte as classes
SnapshotAPI.getTimeIntervals()
,TimeIntervalsResult()
eTimeIntervals()
.
- Foram adicionados métodos da API Fence para ampliar o intervalo de opções de restrição de tempo para
desenvolvedores. Para saber mais, consulte
Login do Google
Os desenvolvedores de jogos agora podem usar a API Google Sign-In para simplificar a autenticação no 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 aos jogos, consulte Como 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
Essa versão apresenta a estilização personalizada 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 conferir uma lista completa de recursos, correções de bugs e outras notas, consulte as notas da versão da API Maps Android.
Compartilhar por proximidade
A classe
AudioBytes
foi adicionada à APImessages.audio
Nearby para permitir que os dispositivos enviem ou recebam dados usando áudio quase ultrassônico.Firebase
A atualização mais recente do Firebase inclui várias melhorias em vários recursos, incluindo Analytics, Authentication, Realtime Database, Storage, Test Lab para Android, Relatórios de erros 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.
O Google Play Services foi atualizado para a versão 10.0.1
Esta versão corrige um valor
minSdkVersion
ausente emplay-services-location.aar
que causava a fusão não intencional das permissõesWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
nos manifestos do app.Descontinuação da versão 2.3.x (Gingerbread) do Android
O Google Play Services 10.0.x é a versão final que inclui suporte total para o Android versão 2.3.x (Gingerbread). Os apps desenvolvidos usando 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 estender o suporte do app ao Android Gingerbread, consulte o Blog para desenvolvedores Android.
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 de exibição 4K. - O novo método
CastContext.getCastState()
expõeCastState
, que mantém o estado atual da sessão, como se os dispositivos estão disponíveis e se uma sessão foi estabelecida. - Os novos atributos de botão
@drawable
permitem personalizar estilos de botão no minicontrole e no controle expandido. ImagePicker
agora tem um manipuladoronPickImage
que usa uma classeImageHints
com a proporção esperada.- O novo método
CastContext.getMergedSelector()
expõeMediaRouteSelector
. - Foram adicionadas duas novas classes de intervalo de anúncio:
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 recebem uma notificação de controle remoto fixa para controlar a reprodução.
- Para saber mais sobre essa versão e conferir outras notas, consulte Lançamento do SDK do Google Cast de novembro.
- O novo método
Local
- Melhorias nas verificações de Bluetooth Low Energy (BLE).
Compartilhar por proximidade
- As Notificações próximas estão disponíveis novamente. Acesse o site para desenvolvedores de notificações por proximidade para conferir 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 de indexação de apps do Firebase. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Outubro de 2016: versão 9.8
Destaques da versão 9.8 do Google Play Services.
Anúncios
- Adicionamos a coleta de dados de medição de tráfego do Active View para anunciantes do DoubleClick Campaign Manager que veiculam anúncios em apps 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:
- A aparência da barra de busca foi aprimorada e a imagem de plano de fundo está desfocada.
- Foi adicionada a capacidade de personalizar o estilo dos minicontroles.
- Adicionamos a classe
ImageHints
, que fornece dicas ao objetoImagePicker
sobre o tipo e o tamanho da imagem a ser selecionado para exibição na interface. - Para saber mais sobre essa versão, consulte SDK do Cast v3.3.
Fit
- O Google Fit agora inclui a API Goals, que permite que seu app leia os objetivos de condicionamento físico criados pelos usuários do app Google Fit para Android.
Login do Google
- Os usuários agora podem preencher números de telefone associados à conta com um único toque em apps que usam a API Credentials.
Compartilhar por proximidade
- O recurso Mensagens por proximidade foi aprimorado com uma nova interface de ativação e suporte para operação viva-voz.
- As notificações de pessoas próximas estão temporariamente indisponíveis. Consulte o site para desenvolvedores de notificações no app do Google Maps para 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 as notas da versão do SDK do Firebase para Android.
Setembro de 2016: versão 9.6
Destaques da versão 9.6 do Google Play Services.
Google Play Services atualizado para 9.6.1 Esta versão corrige um valor
minSdkVersion
ausente emplay-services-location.aar
que causava a fusão não intencional das permissõesWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
nos manifestos do app.Anúncios
- Um método da API de diagnóstico do editor,
openDebugMenu
, foi adicionado à classeMobileAds
para oferecer aos editores de anúncios para a Web e apps para dispositivos móveis a mesma funcionalidade de solução de problemas e visualização disponível para anúncios para computador.
- Um método da API de diagnóstico do editor,
Transmitir
A API Cast v3.2 oferece funcionalidades aprimoradas para desenvolvedores de apps nas seguintes áreas:
- Modo de anúncios: coloque os controles e o controle de notificações em um modo em que os controles são desativados enquanto os anúncios são veiculados.
- Modo ao vivo: os streams de áudio e vídeo ao vivo agora têm um botão play/stop em vez do botão play/pause.
- Para saber mais sobre essa versão, consulte o SDK do Google Cast v3.2.
Maps
- Apresentação do estilo personalizado do mapa: agora você pode estilizar seu mapa para mudar a aparência ou até mesmo ocultar recursos como vias, parques, empresas e muito mais.
- Os pontos de interesse (PDIs) comerciais agora aparecem por padrão no mapa. Esses PDIs representam empresas como lojas, restaurantes e hotéis. É possível ocultar esses elementos usando a estilização de mapas personalizada.
- Para detalhes e notas importantes, consulte as notas da versão da API Maps Android.
Places
- 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 as notas da versão do SDK do Firebase para Android.
Agosto de 2016: versão 9.4
Destaques da versão 9.4 do Google Play Services.
Login do Google
GoogleSignInAccount
agora inclui os métodosgetFamilyName()
egetGivenName()
para permitir o acesso ao sobrenome e ao nome dos usuários que fizeram login.
Google Plus
A Plus.API (incluindo
Plus.PeopleApi
ePlus.AccountApi
) foi descontinuada. Todos os widgets da interface do Google+, como os botões de compartilhamento e "+1", continuam com suporte.- Se você quiser fazer a integração com o Login do Google, mude para
GoogleSignInApi
. - Se o app precisar de informações 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 app usando os gráficos sociais da base de usuários, use o Firebase Invites.
Consulte as notas de descontinuação da Plus.API para 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 botões de controle. - A classe
ExpandedControllerActivity
fornece a maior parte da implementação para um controle expandido, um controle remoto em tela cheia.
- A
interface
Places
- A API Places agora inclui uma interface do seletor de lugares redesenhada que implementa os princípios do Material Design.
Maps
- Foram adicionados novos listeners de mudança de câmera para eventos de início, continuidade e término do movimento.
- Foi adicionada a capacidade de armazenar e extrair objetos de dados arbitrários associados a marcadores.
- Foi adicionada a capacidade de definir os 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 mover.
- Para saber mais, consulte as notas da versão mais recentes das APIs Google Maps Android.
Segurança
- A API Navegação segura permite que seu app determine se um URI está associado a um aplicativo potencialmente nocivo ou a um possível ataque de engenharia social. Para saber mais, consulte Como verificar URLs com a API Navegação segura.
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 as notas da versão do Firebase.
Junho de 2016: versão 9.2
Destaques da versão 9.2 do Google Play Services.
Os Serviços do Google Play foram atualizados para a versão 9.2.1 Esta versão corrige um problema com o arquivo
proguard.txt
incluído na versão 9.2.0 que causa os seguintes erros:Em projetos do Android que usam o Gradle Resource Shrinker, ocorre o seguinte erro:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
Em projetos Android que usam o conjunto de ferramentas do 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
- O método
setAdChoicesPlacement
foi adicionado à classeNativeAdOptions.Builder
. Os editores de apps podem usar esse método para especificar o local do ícone da AdChoices em anúncios nativos. - Melhoria na reprodução de anúncios em vídeo com várias correções de bugs.
- O método
Reconhecimento
A API Awareness unifica sete indicadores de local e contexto em uma única API, permitindo que você crie apps com recursos poderosos baseados em contexto que têm um impacto mínimo nos recursos do sistema. Ele 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 do estado da sessão
- Conectar, desconectar e reconectar a lógica
- Implementação de UX e interface
- Suporte a mais tipos de dispositivos
- Para saber mais sobre essa versão, consulte o 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 as notas da versão do Firebase.
Google Fit
- Melhorias nas contagens de passos no Android Wear para tornar a medição de passos consistente em mostradores do relógio e apps, além de persistente com HistoryApi#readDailyTotal.
- Detecte atualizações de dados com HistoryApi#registerDataUpdateListener() para permitir que o app atualize o cache de dados interno quando os dados armazenados forem atualizados por outro app.
- Adicionamos 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 gerenciamento de bateria e reconhecimento de atividades.
Maps
- O novo método MarkerOptions.zIndex() define a ordem de empilhamento de um marcador em relação a outros marcadores no mapa.
- Defina um fator de transparência nas sobreposições de bloco para que os usuários vejam o mapa básico abaixo dos blocos sobrepostos.
- Agora ficou mais fácil tornar os círculos clicáveis e usar um OnCircleClickListener para detectar eventos de clique.
- Para detalhes e notas importantes, consulte as notas da versão da API Maps Android.
Visão para dispositivos móveis
- Problemas resolvidos com um serviço necessário para a detecção de código de barras e detecção facial da Visão Móvel. Todos os usuários podem usar novamente o recurso de detecção de rosto e de código de barras. Para mais informações, consulte as notas da versão da Visão para dispositivos móveis.
- API Text adicionada: reconhecimento óptico de caracteres para texto latino (inglês, espanhol, alemão, francês etc.) em fotos. A API Text retorna a estrutura organizacional do texto (parágrafos, linhas, palavras) e o texto em si.
Compartilhar por proximidade
- Foram adicionadas notificações por proximidade para que os usuários saibam sobre apps e sites associados a beacons e dispositivos inteligentes por perto.
- Nearby.Messages pode procurar beacons Eddystone e iBeacons em segundo plano, ativando os aplicativos cliente quando beacons que correspondem ao filtro são encontrados. Para saber mais, consulte Nearby.Messages.
- Esta versão remove a exigência de que os clientes usem a API Proximity Beacon para gerenciar os beacons. O Nearby agora retorna 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 de RSSI agora são retornadas aos clientes de beacons em primeiro plano.
Maio de 2016: versão 9.0
Destaques da versão 9.0 do Google Play Services.
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. Esta versão corrige um problema conhecido com o Firebase Authentication em que o
FirebaseAuthApi
não está disponível em alguns dispositivos. Um erroFirebaseApiNotAvailableException
ocorre quando esses dispositivos tentam usar APIs de autenticação.Google Play Services atualizado para 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().
- Correção de 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 oferece aos desenvolvedores de apps para dispositivos móveis as ferramentas e a infraestrutura necessárias para desenvolver apps, aumentar a base de usuários e gerar receita com anúncios no app. Nesta versão, as APIs do Firebase estão disponíveis nos Serviços do Google Play e incluem novos produtos: Firebase Analytics, Firebase Storage, Firebase Configuração remota, Firebase Crash Reporting, Firebase Dynamic Links e Firebase Notifications.
Para conferir 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 9.0 do Google Play Services:
Os convites de app (agora Firebase Invites) ainda estão disponíveis em
com.google.android.gms.appinvite
, mas, daqui em diante, usecom.google.firebase:firebase-invites
.O Firebase Cloud Messaging é baseado na API Google Cloud Messaging e a melhora. Você pode continuar usando o Google Cloud Messaging com
com.google.android.gms.gcm
, mas recomendamos fazer upgrade paracom.google.firebase:firebase-messaging
.
Para saber mais sobre o Firebase, acesse https://firebase.google.com/.
Anúncios
- A API Rewarded Video Publisher agora inclui suporte para eventos personalizados.
- O vídeo expresso nativo agora inclui APIs que controlam a forma como os vídeos são exibidos, incluindo a especificação do estado de silenciamento inicial e callbacks quando o vídeo é concluído.
- Atualizamos os anúncios personalizados da Rede de Pesquisa para apps para dispositivos móveis, que permitem que os desenvolvedores de apps gerem receita com eventos de pesquisa no app com anúncios altamente relevantes com base nas consultas do usuário. Com essa atualização, a solução de monetização no app é equivalente à que está disponível na Web para dispositivos móveis ou computadores. Os desenvolvedores de apps agora têm acesso ao conjunto completo de extensões, layouts, opções de atribuição, callbacks e ícones de anúncios personalizados.
- A API MobileAds agora inclui suporte para definir o volume preferido de
anúncios em vídeo usando
setAppVolume()
e também silenciar anúncios em vídeo usandosetAppMuted()
. - O método
initialize(android.content.Context, java.lang.String)
do MobileAds não está 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
- Simplificação da interface de consentimento e do modelo de permissão do app "Por perto".
- Qualquer app com permissão de localização detalhada pode procurar beacons BLE sem permissão extra.
- As caixas de diálogo de ativação são mostradas aos usuários quando o app chama o método
connect()
do GoogleAPIClient.
- Simplificação da interface de consentimento e do modelo de permissão do app "Por perto".
Jogos
- Atualizações do SDK do cliente para melhorar a API Player Stat com duas novas previsões: previsão de gastos do jogador nos próximos 28 dias e previsão da probabilidade de um jogador ser um gastor no percentil 95.
- Atualizações do SDK do cliente para disponibilizar a API de gravação de vídeo.
Google Cloud Messaging
- O Google Cloud Messaging (GCM) está integrado ao Firebase. Os usuários do GCM podem continuar usando o GCM sem interrupção, mas recomendamos fazer upgrade para as APIs Firebase Cloud Messaging (FCM) novas e simplificadas, para que os usuários possam se beneficiar de lançamentos futuros de novos recursos e melhorias. Para saber mais, consulte Migração de um app cliente do GCM para Android para o Firebase Cloud Messaging.
Visão para dispositivos móveis
- Um serviço necessário para a Visão Móvel agora está desativado devido a um problema com ele. Isso vai impedir que os usuários que ainda não usaram a detecção de rosto ou de código de barras usem esses recursos. Não recomendamos adicionar novos recursos da Visão para dispositivos móveis ao app até que o problema seja corrigido.
- Para apps que já usam os recursos da Visão para dispositivos móveis, verifique
FaceDetector.isOperational()
ouBarcodeDetector.isOperational()
para confirmar a prontidão do detector antes de usar o detector de rosto ou de código de barras.
Auth
O GoogleAuthUtil foi movido para a divisão da API -auth no SDK do Google Play Services. Se o app usar
GoogleAuthUtil.getToken()
, você poderá receber 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 em segurança e experiência do usuário ao app. Para saber mais, consulte nosso guia de práticas recomendadas do Google Sign In.
Problemas conhecidos com a versão 9.0.0
Se o app usar a AdMob e também o pós-processamento do ProGuard, ele não vai poder 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 o app for atualizado para usar o SDK do Google Play Services 9.0.0, adicione a seguinte opção de manutenção 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 da versão 8.4 do Google Play Services.
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.
- Você pode ativar ou desativar a clicabilidade de polilinhas, polígonos e
sobreposições de solo, chamando
setClickable(boolean)
no objeto relevante. - Várias correções de bugs. Detalhes disponíveis nas notas de lançamento do Google Maps.
- Esta versão apresenta vários novos listeners de eventos:
Google Places
- Esta versão apresenta um novo serviço de preenchimento automático que retorna previsões de lugares 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 a previsões de lugar para permitir a criação de uma interface de pesquisa personalizada completa.
- O preenchimento automático também foi adicionado ao Place Picker.
- Esta versão apresenta um novo serviço de preenchimento automático que retorna previsões de lugares em resposta a consultas de pesquisa do usuário.
Fazer login com o Google
- Quando os usuários revogarem o acesso de um app com Configurações do Google > Apps conectados, os Serviços do Google Play vão iniciar o serviço de revogação para limpar o estado de login armazenado em cache.
- É possível configurar o objeto
GoogleSignInOptions
para solicitar que os usuários façam login apenas com contas no seu domínio do Google Apps usando o método setHostedDomain do builder. - 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 dos dados armazenados no Google Fit. ComupdateData
, você não precisa mais excluir pontos de dados que se sobrepõem a um novo ponto de dados que você quer adicionar ao Google Fit. Os conflitos são resolvidos automaticamente com a exclusão de pontos de dados que se sobrepõem ao novo.
- A API Google Fit History agora inclui um novo método,
Mensagens por proximidade
- Novo suporte para assinatura de mensagens de aviso de BLE em segundo plano. Isso permite que o app receba notificações de beacons mesmo quando não está ativo.
Convites de apps
- Agora é possível incluir mais dados do app ao enviar convites por e-mail, incluindo: uma imagem personalizada, 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
- Adição de suporte a códigos de barras Aztec.
Serviços de localização
- Melhoria na 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 da versão 8.3 do Google Play Services.
- Login do Google: a nova
API
GoogleSignIn
facilita muito a integração da funcionalidade básica da Conta do Google ao seu app. Algumas das mudanças incluem:- Agora é possível mudar o estado de login de
GoogleApiClient
sem precisar estabelecer uma conexão. ConsulteSIGN_IN_MODE_OPTIONAL
eSIGN_IN_MODE_REQUIRED
para mais detalhes. - Simplifica a integração ao autenticar com um servidor.
- Não é mais necessário ter permissão do sistema para acessar uma conta com login.
- Um botão de login recém-reformulado.
- Agora é possível mudar o estado de login de
- Serviços de localização
- Melhorias na bateria para o provedor de localização combinada.
- O novo método
flushLocations()
permite retornar todos os locais agrupados imediatamente, em vez de esperar que o agrupamento ocorra.
- Medição de aplicativos: esta versão adiciona um recurso para coletar
estatísticas anônimas sobre eventos de compra no app.
- Convites de apps: o novo
método
AppInvite.AppInviteApi.getInvitation()
configura umResultCallback
que pode ser usado para iniciar a atividade de link direto.
- Convites de apps: o novo
método
- Outras melhorias: várias melhorias e mudanças foram
feitas no Google Play Services, incluindo:
- O novo método
AdRequest.Builder setIsDesignedForFamilies
permite que apps que optaram pelo programa Feito para Família especifiquem se uma determinada solicitação de anúncio precisa retornar anúncios compatíveis com o programa. ResolvingResultCallbacks
pode ser usado para iniciar automaticamente as 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 de ciclo de vida. - Agora é possível
setAutoFocusEnabled()
de maneira programática emCameraSource
. - O
DataApi
agora permite especificar a urgência dos itens a serem sincronizados com um dispositivo portátil com o métodoPutDataRequest.isUrgent()
. - A API Credentials foi movida da biblioteca -base para a -auth. Talvez seja necessário adicionar
compile 'com.google.android.gms:play-services-auth:8.3.0'
para evitar erros de compilação.
- O novo método
Problemas conhecidos
- Se você receber o erro "Found com.google.android.gms:play-services-auth:8.3.0, but version 8.1.0 is needed" ao usar o plug-in google-services, faça upgrade para 1.5.0-beta2 ou mais recente.
Setembro de 2015: versão 8.1
Destaques da versão 8.1 do Google Play Services.
- Adiciona suporte ao modelo de permissões do Marshmallow.
- API Player Stats do Google Play Games: uma nova API que permite personalizar as experiências dos jogadores em segmentos específicos em todo o ciclo de vida do jogo. Os segmentos de jogadores são baseados no progresso, 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 deixa de usar o app ativamente.
- Convites de app: agora é possível personalizar o convite por e-mail enviado pelo app.
- API Nearby Messages: seu app vai receber callbacks quando uma publicação ou assinatura ativa do Nearby expirar.
- API Google Places: três novos métodos foram adicionados a
AutocompletePrediction
, o que facilita o acesso às partes primária e secundária da descrição do lugar, bem como ao texto completo da descrição. Esses métodos substituemgetDescription()
egetMatchedSubstrings()
, que foram descontinuados. Consulte as notas da versão da API Google Places para Android para 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 do aplicativo, como quando um usuário abre o aplicativo pela primeira vez. Embora esses dados não sejam coletados, a menos que estejam configurados corretamente, você pode desativar permanentemente o envio dessas estatísticas adicionando o seguinte recurso ao 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, e não interfaces. A assinatura dePendingResult.setResultCallback
mudou desetResultCallback(ResultCallback<R> callback)
parasetResultCallback(ResultCallback<? super R> callback)
. Uma mudança equivalente foi feita emsetResultCallback
, que aceita um parâmetro de tempo limite. Se você estava implementando essas interfaces diretamente antes, será necessário estender as classes abstratas. Se você usou essas classes para fins de teste, recomendamos usar a classe utilitáriaPendingResults
que pode fornecer umResult
cancelado ou imediatamente disponível.
Agosto de 2015: versão 7.8
Para conferir um resumo dos destaques do recurso nos serviços do Google Play 7.8, consulte a postagem do blog de anúncio.
- API Mobile Vision: esta versão apresenta uma nova API no dispositivo em tempo real para entender objetos em fotos e vídeos. O framework Mobile Vision inclui um detector de rosto, leitor de código de barras e funções para rastrear a posição desses objetos em vídeo.
- API Nearby Messages: a nova API Nearby Messages oferece uma API multiplataforma para que beacons e dispositivos próximos se detectem 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 exclusiva do seu usuário. Se um ladrão leva seu smartphone, o dispositivo é bloqueado na maioria dos casos. Ative a detecção no bolso para testar.
- Place Photos: adicionamos suporte para extrair e exibir fotos de lugares com a API Places.
Maio de 2015: versão 7.5
Para um resumo dos destaques do recurso nos serviços do Google Play 7.5, consulte a postagem do blog do anúncio.
Smart Lock para senhas: nesta versão, apresentamos a API
gms.auth.api.credentials
para salvar e extrair credenciais e fazer login automaticamente em usuários em 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 Chrome, chame o métodoAuth.CredentialsApi.request()
.Google Cloud Messaging: esta versão oferece a possibilidade de enviar mensagens e notificações para os usuários finais com mais eficiência, otimizar a programação de tarefas para economizar no uso da bateria e simplificar a forma como o app recebe mensagens. As mensagens de tópicos permitem criar 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 mostrar notificações quando solicitado pelo servidor do GCM. A nova classeGcmNetworkManager
permite programar tarefas únicas e periódicas de uma maneira eficiente para a bateria e especificar restrições de rede e carregamento do dispositivo para otimizar ainda mais o uso da bateria.Anúncios: esta versão adiciona anúncios nativos renderizados pelo editor à AdMob, DFP e 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 melhor forma possível no conteúdo do app. A AdMob, o DFP e o AdX são compatíveis com dois formatos definidos pelo sistema: anúncios de instalação de apps e de conteúdo. Os editores do DFP também têm acesso a formatos de anúncio nativo personalizados para criar uma solução nativa personalizada usando o próprio inventário de reserva.
Cast: as novas APIs Game Manager para Google Cast oferecem suporte a jogos com um modelo de comunicação simplificado, vários jogadores por dispositivo de remetente e mensagens personalizadas entre remetentes e receptores, o que permite melhorar qualquer jogo com a experiência do Cast. O novo modelo de conexão tela remota permite que apps nativos, especialmente jogos, transmitam uma segunda tela diretamente na TV. Agora, qualquer jogo pode ficar maior com o Cast. As novas APIs Autoplay e Queueing dão a todos os apps conectados uma fila de mídia editável sincronizada e suporte para o pré-carregamento de transmissões adaptáveis.
ID da instância : é um identificador exclusivo por instância de um app que permite gerar tokens de segurança usando o serviço de nuvem do ID da instância.
Maps: esta versão disponibiliza a API Google Maps Android no Android Wear. Agora você pode criar apps com base em mapas que são executados diretamente em dispositivos wearables.
Fit: a API Fit agora fornece dados de distância percorrida e calorias gastas para você se inscrever. Esta versão também apresenta um novo tipo de dados para atividades físicas (
TYPE_WORKOUT_EXERCISE
).Drive: esta versão permite que você exclua arquivos e pastas de forma permanente, mesmo quando o aplicativo está off-line, chamando o método
delete()
.Convites de app: use a nova API
appinvite
para aumentar o alcance do seu app por meio do boca a boca. Permita que os usuários compartilhem o app com os contatos e amigos deles. Deixe que o Google forneça seus fluxos de indicação e integração para que você possa se concentrar na criação de um ótimo app.