25 de maio de 2023
A atualização mais recente do Firebase inclui alterações 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
- google.firebase:firebase-bom:32.1.0
- google.firebase:firebase-analytics:21.3.0
- google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- google.firebase:firebase-appcheck-debug:17.0.1
- google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- google.firebase.firebase:appcheck-ktx:17.0.1
- 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
- google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1.
- com.google.firebase:firebase-functions-ktx:20.3.1.
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
18 de maio de 2023
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- google.android.gms:play-services-ads-lite:22.1.0
- 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 TensorFlow Lite Acceleration Service para Android já está disponível.
Com a biblioteca do Serviço de aceleração (
play-services-tflite-acceleration
), é possível executar comparações de desempenho de ML no dispositivo e determinar automaticamente a melhor maneira de acelerar a carga de trabalho de ML. Para mais informações, consulte a documentação do Serviço de aceleração.As atualizações mais recentes das bibliotecas do TensorFlow Lite do Google Play Services incluem todas as alterações incluídas na versão v2.12.0 do TensorFlow.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2 de maio de 2023
- Versão inicial das bibliotecas de reconhecimento de texto do kit de ML v2 do Google Play Services para chinês, devanágari, japonês e coreano. Além disso, a biblioteca
play-services-mlkit-text-recognition
atual foi atualizada. Para mais informações, consulte as Notas de lançamento do kit de ML.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
1o de maio de 2023
A atualização mais recente do Firebase inclui alterações 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
- google.firebase:firebase-appcheck-debug:17.0.0
- google.firebase:firebase-appcheck-debug-testing:17.0.0
- google.firebase:firebase-appcheck-interop:17.0.0
- 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
- google.firebase:firebase-auth-ktx:22.0.0
- google.firebase:firebase-config:21.4.0
- 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
- 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 externas de licença da própria biblioteca.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 de abril de 2023
- A atualização mais recente da biblioteca
play-services-wallet
inclui uma nova API para criar e personalizar um botão de pagamento do Google Pay. Para mais detalhes, consulte as Notas de lançamento 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 alterações 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 Firebase Crashlytics para Gradle
- 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
- 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
- google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- google.firebase:firebase-auth:21.3.0
- 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
- google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- 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
- 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:- Adição de uma nova API em
BeginSignInRequest
, que permite aos desenvolvedores usar as bibliotecas do Jetpack para receber chaves de acesso com solicitações JSON.
- Adição de uma nova API em
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 de março de 2023
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- google.android.gms.play-services-ads-lite:22.0.0
- google.firebase:firebase-ads:22.0.0
- google.firebase:firebase-ads-lite:22.0.0
28 de março de 2023
A atualização mais recente do Firebase inclui alterações 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 para as bibliotecas
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
incluem:NotificationManager
agora é usado para postar notificações de mídia do Google Cast em vez de serviço em primeiro plano.- Foi adicionado um novo
CastReasonCodes#CAST_CANCELLED
para indicar que as sessões de transmissão foram canceladas.
Para ver mais informações, consulte as Notas da versão do SDK do Google Cast para Android Sender.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- 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 alterações 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
- google.firebase:firebase-bom:31.3.0
- 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
- 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.
- google.firebase:firebase-config:21.3.0
- google.firebase.firebase:config-ktx:21.3.0
- com.google.firebase:firebase-crashlytics:18.3.6
- google.firebase:firebase-crashlytics-ktx:18.3.6
- 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
- google.firebase.firebase:firestore-firestore:24.4.5
- google.firebase:firebase-firestore-ktx:24.4.5
- com.google.android.gms:play-services-measurement:21.2.1
- 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
- google.android.gms.play-services-measurement-sdk-api:21.2.1
21 de março de 2023
- A biblioteca do Scanner do Google Play Services (
play-services-code-scanner
) está disponível para todos os usuários. 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 de desempenho do dispositivo (
play-services-deviceperformance
).
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-deviceperformance:16.0.0
13 de março de 2023
A atualização mais recente da biblioteca
play-services-basement
melhora o desempenho de conexão com o Google Play Services.A atualização mais recente do SDK do UWB próximo inclui as seguintes alterações:
- Foi corrigido um problema em que o serviço Nearby reutilizava o
UWBClient
para oferecer suporte a várias sessões.
- Foi corrigido um problema em que o serviço Nearby reutilizava o
Artefatos lançados em maven.google.com
- google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 de março de 2023
A atualização mais recente dos anúncios nativos dos serviços relacionados a jogos do Google Play (v2) inclui as seguintes mudanças na biblioteca de IGN (
play-services-gni-native-c
). Essa é uma biblioteca de suporte para a ferramenta de wrapper de biblioteca.- Compatibilidade adicionada para retornos de chamada nativos
- Macros auxiliares adicionadas
Artefatos lançados em maven.google.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 alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in do Firebase App Distribution para Gradle
- 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
- google.firebase:firebase-appcheck-ktx:16.1.2
- google.firebase:firebase-appcheck-debug:16.1.2
- google.firebase:firebase-appcheck-debug-testing:16.1.2
- google.firebase.firebase:appcheck-playintegrity:16.1.2
- 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.
- google.firebase.firebase:firestore-firestore:24.4.4
- 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
- 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.Adição de uma nova API para
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
com mais opções de solicitação.Adição de uma nova API para
BlockstoreClient#deleteBytes(DeleteBytesRequest)
com mais opções de solicitação.Adição de uma nova variável de constantes
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
, que pode ser usada quando uma chave não tiver sido especificada.O uso de
BlockstoreClient#retrieveBytes()
foi suspenso 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 Thread do Google Play Services faz o upgrade das APIs do status Beta para geral disponíveis.
Artefatos lançados em maven.google.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 mudança a seguir:- Adição de uma nova API em
GoogleApiAvailability
, que permite aos desenvolvedores exibir 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 alterações 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
- 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
- google.firebase:firebase-crashlytics-ktx:18.3.5
- 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 alterações em:
- Plug-in do Firebase Crashlytics para Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 de fevereiro de 2023
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Teste A/B do Firebase
- Firebase Crashlytics
- Plug-in do Firebase Crashlytics para Gradle
- 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.
- 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
- google.firebase.firebase:firestore-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- google.firebase:firebase-installations-ktx:17.1.1
1o de fevereiro de 2023
A atualização mais recente do SDK do UWB próximo inclui as seguintes alterações:
- Novos recursos de alcance para mostrar a capacidade de um dispositivo:
minRangingInterval
supportedChannels
Inclusão de novos parâmetros de alcance para oferecer compatibilidade com o alcance provisionado do STS:
RSSI ativado na posição de alcance:
Artefatos lançados em maven.google.com
- google.android.gms:play-services-nearby:18.4.0
31 de janeiro de 2023
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:21.5.0
- google.android.gms:play-services-ads-lite:21.5.0
- google.firebase:firebase-ads:21.5.0
- google.firebase:firebase-ads-lite:21.5.0
24 de janeiro de 2023
- O SDK do Protect Protect agora está obsoleto e será desativado em 2023.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-streamprotect:16.1.0
19 de janeiro de 2023
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Firebase App Check
- Plug-in do Firebase App Distribution para Gradle
- Firebase Crashlytics
- Mensagens no app do Firebase
- Firebase ML
- Monitoramento de desempenho do Firebase
- Configuração remota do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A versão mais recente do plug-in
google-services
para Android (v4.3.15) está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.A atualização mais recente da biblioteca
play-services-fido
inclui a mudança a seguir:- Foi corrigido um problema com
ResidentKeyRequirement
, que causava falhas de build.
- Foi corrigido um problema com
Artefatos lançados em maven.google.com
- google.android.gms.play-services-auth:20.4.1
- 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
- google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- google.firebase:firebase-appcheck-debug:16.1.1
- google.firebase:firebase-appcheck-debug-testing:16.1.1
- google.firebase.firebase:appcheck-interop:16.1.1
- google.firebase.firebase:appcheck-ktx:16.1.1
- google.firebase:firebase-appcheck-playintegrity:16.1.1
- 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,
- google.firebase.firebase-common-ktx:20.3.0
- 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
- google.firebase:firebase-crashlytics-ktx:18.3.3
- google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- google.firebase.firebase:firestore-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 IU do Wear do Wallet em um smartphone usando oPendingIntent
retornado.Adição de uma nova API
getProductName
que retorna o nome do produto nesse mercado.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-pay:16.1.0
15 de dezembro de 2022
- A atualização mais recente da biblioteca Matter do Google Play Services atualiza as APIs do status Beta para geral disponíveis.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 de dezembro de 2022
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- google.firebase:firebase-ads-lite:21.4.0
8 de dezembro de 2022
A atualização mais recente do Firebase inclui alterações 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
6 de dezembro de 2022
- Versão Beta inicial da biblioteca de resposta inteligente do Kit de ML do Google Play Services. Para mais informações, consulte as notas da versão do kit de ML.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 de dezembro de 2022
A atualização mais recente do plug-in do Gradle para licenças do OSS inclui correções para os seguintes problemas:
- Defina
notCompatibleWithConfigurationCache
para evitar erros na incubação do recurso de cache de configuração do Gradle. (problema 206 do GitHub).
- Defina
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 de novembro de 2022
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:- Adição de uma nova API em
BeginSignInRequest
, que permite aos desenvolvedores usar bibliotecas do JetPack para usar chaves de acesso. - Adição de uma nova API em
CredentialSavingClient
, que permite que os desenvolvedores recuperem um objeto de status do intent de resultado da atividade.
- Adição de uma nova API em
A atualização mais recente da biblioteca
play-services-fido
inclui as seguintes mudanças:- Introdução de
FidoCredentialDetails
. - Introdução de
GoogleThirdPartyPaymentExtension
. - Introdução de
DevicePublicKeyStringDef
.
- Introdução de
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Functions para Firebase (cliente)
- Plug-in do Firebase App Distribution para Gradle
- 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
- google.android.gms:play-services-auth:20.4.0
- google.android.gms:play-services-auth-base:18.0.6
- com.google.android.gms:play-services-fido:19.0.0
- google.firebase:firebase-bom:31.1.0
- com.google.firebase:firebase-appdistribution-gradle:3.1.1
- com.google.firebase:firebase-firestore:24.4.1
- 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 alterações 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
- google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
3 de novembro de 2022
A atualização mais recente da biblioteca
play-services-location
inclui as seguintes mudanças:- Atualiza uma dependência incorreta para corrigir um
problema
SettingsClient
.
- Atualiza uma dependência incorreta 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:- Foram introduzidas novamente algumas constantes que não foram incluídas na versão
23.0.0
.
- Foram introduzidas novamente algumas constantes que não foram incluídas na versão
Artefatos lançados em maven.google.com
- google.android.gms.play-services-games:23.1.0
27 de outubro de 2022
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Plug-in do Firebase App Distribution para Gradle
- 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
- google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 de outubro de 2022
- Versão Beta inicial do nativo dos serviços relacionados a jogos do Google Play (v2) Para mais informações, consulte a documentação.
Artefatos lançados em maven.google.com
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- 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 alterações 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 das bibliotecas de serviços do TensorFlow Lite para Play inclui as seguintes alterações:
- Estabilidade aprimorada 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
- google.firebase:firebase-crashlytics-ktx:18.3.1
- com.google.firebase:firebase-crashlytics-ndk:18.3.1
- google.android.gms.play-services-tflite-support:16.0.1
- com.google.android.gms:play-services-tflite-java:16.0.1
- com.google.android.gms:play-services-tflite-impl:16.0.1
13 de outubro de 2022
A atualização mais recente da biblioteca
play-services-location
inclui as seguintes mudanças:FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
eSettingsClient
agora são interfaces em vez de classes, o que ajuda a aplicar o uso correto e melhora a capacidade de teste.- A classe
LocationRequest.Builder
foi adicionada como o método preferido de construção deLocationRequest
, e os métodos antigos de criação ficaram obsoletos. CurrentLocationRequest.Builder
eLastLocationRequest.Builder
agora sãofinal
.- As APIs baseadas em
PendingIntent
invocadas por apps instantâneos agora falharão corretamente em vez de nunca entregar resultados.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 de outubro de 2022
A atualização mais recente da biblioteca
play-services-threadnetwork
inclui as seguintes mudanças:- Foi adicionada compatibilidade com o Android 8.0 (API de nível 26).
Artefatos lançados em maven.google.com
- google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 de outubro de 2022
A atualização mais recente do Firebase inclui alterações 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
- google.firebase.firebase:abt:21.1.0
- google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0.
- google.firebase.firebase-appcheck:16.1.0
- google.firebase:firebase-appcheck-debug:16.1.0
- google.firebase:firebase-appcheck-debug-testing:16.1.0
- google.firebase.firebase:appcheck-interop:16.1.0
- google.firebase:firebase-appcheck-ktx:16.1.0
- google.firebase:firebase-appcheck-playintegrity:16.1.0
- google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0.
- 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
- google.firebase:firebase-crashlytics-ktx:18.3.0
- 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
- google.firebase.firebase:firestore-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
- 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
- google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 de outubro de 2022
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
- Atualizações nas bibliotecas
play-services-cast
eplay-services-cast-framework
. Para ver mais informações, consulte as Notas da versão do SDK do Google Cast para Android Sender.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- google.android.gms.play-services-ads-lite:21.3.0
- 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 da 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 suspenso.
- A gravação de vídeo foi desativada pelos serviços relacionados a jogos do Google Play para o SDK do Android versão 33 e mais recentes.
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 do Wearable 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 rigorosas (@NonNull
e@Nullable
). Com essa mudança, o que antes causava um aviso de nulidade, agora causará um erro ao criar o código Kotlin ou usar frameworks de verificação denull
do Java.
Para mais informações, consulte as notas da versão do wearable.
Atualiza as bibliotecas do Kit de ML do Google Play Services. Para mais informações, consulte as Notas de lançamento 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 alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in do Firebase Crashlytics para Gradle
- 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) 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
- google.firebase:firebase-appcheck-debug:16.0.2
- google.firebase:firebase-appcheck-debug-testing:16.0.2
- google.firebase:firebase-appcheck-interop:16.0.2
- google.firebase:firebase-appcheck-ktx:16.0.2
- google.firebase:firebase-appcheck-playintegrity:16.0.2
- 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
- google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- 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 alterações 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 do TensorFlow Lite do Google Play Services (v16.0.0) já está disponível. Com esta versão, a biblioteca agora está com disponibilidade geral. 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.
Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- google.android.gms.play-services-ads:21.2.0
- google.android.gms:play-services-ads-lite:21.2.0
- google.firebase.firebase:ads:21.2.0
- google.firebase.firebase-ads-lite:21.2.0
1o de setembro de 2022
A atualização mais recente da biblioteca
play-services-auth
tem a seguinte mudança:- Adição de 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 fazer login com o Google.
- Adição de novas APIs em
A atualização mais recente do Firebase inclui alterações 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
- google.firebase:firebase-analytics:21.1.1
- google.firebase:firebase-analytics-ktx:21.1.1
- google.firebase.firebase:abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- google.firebase:firebase-appcheck-debug-testing:16.0.1
- google.firebase.firebase:appcheck-interop:16.0.1
- google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8.
- google.firebase:firebase-auth-ktx:21.0.8
- google.firebase:firebase-common:20.1.2
- google.firebase.firebase-common-ktx:20.1.2
- google.firebase.firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2.
- google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- google.firebase:firebase-crashlytics-ktx:18.2.13
- 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
- google.firebase:firebase-firestore-ktx:24.3.0
- google.firebase:firebase-functions:20.1.1
- 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
- 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.
- 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
- 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
- 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 de lançamento do kit de ML.
A versão Beta inicial da biblioteca
play-services-dtdi
(v16.0.0-beta01) já está disponível. Essa é a primeira versão pública das APIs 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 para as bibliotecas
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
incluem:- O uso de
CastContext#getSharedInstance(Context)
foi suspenso. 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 interno do Cast. - O uso de
ApplicationMetadata#getImages()
foi suspenso. Em vez disso, useApplicationMetadata#getIconUrl()
, que retorna a imagem do aplicativo definida no Cast Developer Console. - O
minSdkVersion
foi alterado de 14 para 16 para a bibliotecaplay-services-cast-tv
.
Para ver mais informações, consulte as Notas da versão do SDK do Google Cast para Android Sender.
- O uso de
Artefatos lançados em maven.google.com
- google.android.gms.play-services-cast:21.1.0
- com.google.android.gms:play-services-cast-framework:21.1.0
- google.android.gms:play-services-cast-tv:20.0.0
5 de agosto de 2022
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Plug-in do Firebase App Distribution para Gradle
- 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
- 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
- google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 de agosto de 2022
- O SDK do G+ do Google Play Services (
com.google.android.gms.plus
) foi descontinuado em 2018 e encerrado em fevereiro de 2022. Assim, toda a documentação de referência relacionada foi removida.
1o de agosto de 2022
- A atualização mais recente da biblioteca do TensorFlow Lite do Google Play Services (v16.0.0-beta03) já está disponível. Essa biblioteca pode ser usada como uma alternativa à biblioteca 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 alterações 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
- google.firebase:firebase-crashlytics-ktx:18.2.12
- 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 de
play-services-maps
incluem personalizações avançadas de polilinha para disponibilidade geral, especificamente as seguintes:- Adicionado intervalo de estilo à polilinha.
- Adicionado estilo sprite.
- Adicionado estilo de textura.
A atualização mais recente do SDK do UWB próximo inclui as seguintes alterações:
- A criação de cliente do controlador UWB foi ativada.
- Ativação do alcance bidirecional duplo de um para muitos (DS-TWR).
A atualização mais recente do SDK do 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), ok (60 a 200 KBps) ou ruim (5 KBps). ConnectionType
foi adicionado para substituir a API original (por exemplo, useAdvertisingOptions.Builder#setConnectionType
em vez deAdvertisingOptions.Builder#setDisruptiveUpgrade
).- O uso de
AdvertisingOptions.Builder#setDisruptiveUpgrade
foi suspenso. UseAdvertisingOptions.Builder#setConnectionType
. - O uso de
ConnectionOptions.Builder#setDisruptiveUpgrade
foi suspenso. UseConnectionOptions.Builder#setConnectionType
.
- Foi adicionado
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- google.android.gms:play-services-nearby:18.3.0
15 de julho de 2022
A atualização mais recente do Firebase inclui alterações 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
- google.firebase:firebase-analytics:21.1.0
- google.firebase:firebase-analytics-ktx:21.1.0
- google.firebase:firebase-config:21.1.1
- google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1.
- com.google.firebase:firebase-ml-modeldownloader:24.0.4;
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4;
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
14 de julho de 2022
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- 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
- google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 de junho de 2022
A versão mais recente do plug-in
google-services
para Android (v4.3.13) está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.A versão mais recente da biblioteca do Scanner do Google Play Services está disponível. Para mais informações sobre as atualizações, consulte as Notas de lançamento do kit de ML.
As atualizações mais recentes das bibliotecas
play-services-base
,play-services-basement
eplay-services-tasks
incluem as seguintes mudanças:- Foi adicionada a nova
interface
OptionalModuleApi
, que indica se uma API exige um componente adicional do Google Play Services (ou seja, um módulo opcional). - Adição da nova classe
ModuleInstallClient
, que permite enviar solicitações explícitas para fazer o download de módulos opcionais, liberar módulos opcionais e verificar a disponibilidade de APIs que exigem módulos opcionais.
- Foi adicionada a nova
interface
A versão inicial da biblioteca
play-services-base-testing
já está disponível. Ele oferece 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
- google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- 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 alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in do Firebase Crashlytics para Gradle
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
- google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- 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
- 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
LocationCallback
problema de vazamento de memória - Adição de uma nova API para getCurrentLocation() com opções de solicitação adicionais.
- Adição de uma nova API para getLastLocation() com mais opções de solicitação.
- Adição de novas APIs para requestLocationUpdates() compatível com o executor.
- Constantes LocationRequest.PRIORITY_* obsoletas em favor das constantes Priority.PRIORITY_*.
- Suspensão do uso de LocationRequest.setExpirationTime() em favor de LocationRequest.setExpirationDuration().
- Esclarecimento e adição de orientações em toda a documentação de referência da biblioteca.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1º de junho de 2022
A biblioteca
play-services-appindex
agora está com disponibilidade geral. Ela substitui a bibliotecafirebase-appindexing
e é compatível com casos de uso para compartilhar documentos estruturados comoIndexables
eUserActions
com o Google Assistente.Para ver mais detalhes sobre o compartilhamento de documentos com o Google Assistente, consulte Enviar atalhos dinâmicos ao Google Assistente.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-appindex:16.1.0
26 de maio de 2022
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Firebase App Distribution
- Plug-in do Firebase App Distribution para Gradle
- Firebase Authentication
- Firebase Crashlytics
- Plug-in do Firebase Crashlytics para Gradle
- 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 alterações incluídas na versão v2.9 do TensorFlow.
A atualização mais recente da biblioteca
play-services-fitness
suspendeu o uso das APIs que oferecem suporte à leitura e à gravação de dados históricos de condicionamento físico e foram substituídas pelo Health Connect.
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
- 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
- google.firebase.firebase:auth-2:21.0.5
- google.firebase.firebase-auth-ktx:21.0.5
- com.google.firebase:firebase-crashlytics:18.2.11
- 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.
- google.firebase:firebase-perf-ktx:20.1.0
25 de maio de 2022
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-ads:21.0.0
- google.android.gms.play-services-ads-lite:21.0.0
- 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 para
play-service-nearby
(v18.2.0) inclui a primeira versão pública da API UWB por perto.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-nearby:18.2.0
19 de maio de 2022
A atualização mais recente do Firebase inclui alterações 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 alterações 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
- google.firebase:firebase-bom:30.0.1
- 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 do 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 alterações 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
- google.firebase.firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1.
- 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
- google.firebase:firebase-appcheck-debug-testing:16.0.0
- google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- google.firebase:firebase-appcheck-safetynet:16.0.0
- google.firebase:firebase-config:21.1.0
- 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
- google.firebase.firebase:firestore-firestore-ktx:24.1.2
- google.firebase:firebase-functions:20.1.0
- 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 assinaturas e resolvem a vulnerabilidade mutávelPendingIntent
.
Artefatos lançados em maven.google.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:- Suspensão do uso das APIs em
CredentialClient
e classes de solicitação/resposta relacionadas.
- Suspensão do uso das APIs em
A atualização mais recente do Firebase inclui alterações 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
- 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 alterações 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
- google.firebase.firebase-bom:29.3.1
- google.firebase.firebase-appcheck:16.0.0-beta06
- 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
- google.firebase.firebase:firestore-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 de
play-services-nearby
(v18.1.0) incluem as seguintes alterações:As permissões
BLUETOOTH_ADVERTISE
,BLUETOOTH_CONNECT
eBLUETOOTH_SCAN
agora são necessárias para Nearby Connections do Android S.Foram adicionados
Payload#setFileName()
ePayload#setParentFolder()
para salvar o arquivo recebido com um nome de arquivo atribuído e um caminho relativo.Adicionamos
VariantOfConcern
para permitir que uma Autoridade de Saúde Pública (PHA, na sigla em inglês) anexe uma variante da preocupação definida por 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 transmissora"VariantOfConcernType.type3
como "Gravidade alta"VariantOfConcernType.type4
como "Novidades da vacina"O recurso ultrassônico de mensagens de proximidade foi suspenso.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-nearby:18.1.0
24 de março de 2022
A atualização mais recente do Firebase inclui alterações 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
- google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2.
- com.google.firebase:firebase-annotations:16.1.0
- google.firebase:firebase-appcheck:16.0.0-beta05
- google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- google.firebase:firebase-appcheck-interop:16.0.0-beta05
- google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- 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
- google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-impl:20.1.2
- com.google.android.gms:play-services-measurement-sdk:20.1.2
- com.google.android.gms:play-services-measurement-sdk-api:20.1.2
22 de março de 2022
- As atualizações mais recentes da biblioteca
play-services-basement
abordam violações do Android 12 StrictMode.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-basement:18.0.1
17 de março de 2022
A atualização mais recente do Firebase inclui alterações 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.
- google.firebase:firebase-core:20.1.1
- google.firebase:firebase-analytics:20.1.1
- google.firebase.firebase:analytics-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
- 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
- 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
já está disponível. Essa biblioteca fornece uma funcionalidade de login simplificada. Para mais informações, consulte o guia de primeiros passos de login da v2.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-games-v2:17.0.0
10 de março de 2022
A atualização mais recente do Firebase inclui alterações 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 Firebase App Distribution para Gradle
- 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
- 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
- google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2.
- com.google.firebase:firebase-common:20.1.0
- google.firebase.firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- 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
- google.firebase.firebase:firestore-firestore-ktx:24.0.2
- google.firebase:firebase-functions:20.0.2
- 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
- google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- 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
- google.firebase:firebase-messaging-directboot:23.0.1
- 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 o OCR do cartão de crédito. Para mais detalhes, consulte o guia do desenvolvedor.
Artefatos lançados em maven.google.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 do OSS inclui correções para os seguintes problemas:
A ordem de execução da tarefa causa problemas com a biblioteca de DI do Hilt (problema 209 do GitHub, problema 194 do GitHub e problema 2744 do GitHub Hilt).
Projetos com muitas variantes demoram muito para executar a detecção de dependência (Problema no 200 do GitHub).
Inclusão de dependências de teste (problema 214 do GitHub, link em inglês).
Licenças ausentes (problema 215 do GitHub)
A gravidade de geração de registros
AmbiguousVariantSelectionException
foi reduzida (problema 202 do GitHub).
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 de fevereiro de 2022
Atualiza as bibliotecas do Kit de ML do Google Play Services. Para mais informações, consulte as Notas de lançamento do kit de ML.
Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- 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 do TensorFlow Lite do Google Play Services já está disponível. Essa biblioteca pode ser usada como uma alternativa à biblioteca autônoma do TensorFlow Lite para reduzir o tamanho do app e receber atualizações automáticas. Para mais informações, consulte a documentação do TensorFlow.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- google.android.gms:play-services-tflite-support:16.0.0-beta01
11 de fevereiro de 2022
A atualização mais recente do Firebase inclui alterações 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
- google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- google.firebase.firebase:analytics-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- 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.
- google.firebase.firebase-perf-ktx:20.0.5
1o de fevereiro de 2022
- A atualização mais recente da biblioteca
play-services-auth
inclui uma nova API que facilita dicas de login para autenticação via 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 chamada. Para mais informações, consulte a documentação da API.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 de janeiro de 2022
- Atualiza as bibliotecas do Kit de ML do Google Play Services. Para mais informações, consulte as Notas de lançamento 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
- 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 alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in do Firebase App Distribution para Gradle
- 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
- google.firebase.firebase:firestore-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- google.firebase.firebase:perf-plugin:1.4.1
10 de janeiro de 2022
A atualização mais recente do SDK do Block Store inclui as seguintes alterações:
Adicionamos um novo método,
StoreBytesData.Builder#setShouldBackupToCloud
, que permite ativar o backup dos dados do Block Store do app para a nuvem.Adição de 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
- google.android.gms.play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- google.android.gms:play-services-auth-api-phone:18.0.1
- google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- google.android.gms:play-services-awareness:19.0.1
- google.android.gms:play-services-cast:21.0.1
- google.android.gms:play-services-cast-framework:21.0.1
- 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
- google.android.gms.play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- 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
- 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
- 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
- google.android.gms:play-services-wallet:19.0.1
16 de dezembro de 2021
As atualizações mais recentes de
play-services-base
eplay-services-tasks
resolvem o problema que pode levar a NPEs do ambiente de execução (NullPointerException
) ao processar resultadosTask<Void>
no código Kotlin. Se você estiver usando uma das versões de biblioteca listadas na versão de 9 de dezembro de 2021, será possível evitar os NPEs do ambiente de execução, dependendo explicitamente da v18.0.1 deplay-services-base
eplay-services-tasks
. Adicione o seguinte à seçãodependencies
dobuild.gradle
:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
Em janeiro de 2022, planejamos lançar novas versões dos outros artefatos lançadas em 09 de dezembro com novas dependências
POM
nas versões 18.0.1 deplay-services-base
eplay-services-tasks
.A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- SDK do Firebase para Google Analytics
Esta versão do Firebase escolhe as versões mais recentes do
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
- google.firebase:firebase-core:20.0.2
- google.firebase:firebase-analytics:20.0.2
- 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 de lançamento 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 alterações 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
- 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 alteração:
- As anotações de nulidade rigorosas (
@NonNull
e@Nullable
) estão sendo usadas antes do uso de@RecentlyNonNull
e@RecentlyNullable
. Com essa mudança, o que antes causava um aviso de nulidade agora 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 liberados" para ver uma lista completa das bibliotecas afetadas.
- As anotações de nulidade rigorosas (
As atualizações mais recentes das bibliotecas
play-services-base
,play-services-basement
eplay-services-tasks
incluem as rigorosas alterações de anotação de nulidade descritas acima, bem como estas outras:- Remoção das constantes de condicionamento físico descontinuadas de Escopos.
- O método utilitário
withTimeout()
foi adicionado a Tarefas.
Artefatos lançados em maven.google.com
- google.firebase:firebase-analytics:20.0.1
- google.firebase:firebase-analytics-ktx:20.0.1
- 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
- google.android.gms:play-services-auth:20.0.0
- google.android.gms:play-services-auth-api-phone:18.0.0
- google.android.gms.play-services-auth-base:18.0.0
- google.android.gms:play-services-auth-blockstore:16.0.3
- google.android.gms:play-services-awareness:19.0.0
- 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
- 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
- google.android.gms:play-services-identity:18.0.0
- 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
- 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
- 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
- google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- google.android.gms:play-services-wallet:19.0.0
30 de novembro de 2021
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Firebase App Check
- Firebase Crashlytics
- Plug-in do Firebase Crashlytics para Gradle
- 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
- google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- 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.
- google.firebase:firebase-crashlytics-ktx:18.2.5
- 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.
- google.firebase:firebase-perf-ktx:20.0.4
18 de novembro de 2021
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:20.5.0
- google.android.gms:play-services-ads-lite:20.5.0
- google.firebase:firebase-ads:20.5.0
- google.firebase.firebase-ads-lite:20.5.0
16 de novembro de 2021
As atualizações para as bibliotecas
play-services-cast
eplay-services-cast-framework
incluem:- Melhorias na fila:
- Adição de um novo callback
itemsReorderedAtIndexes
aMediaQueue
, que é chamado quando a fila é reordenada. - Inclusão de suporte para serialização de comandos de fila.
- O parâmetro
customData
em "RemoteMediaClient#queueSetRepeatMode" foi anulado. - O recurso de exibição remota foi suspenso.
- O
minSdkVersion
foi alterado de 14 para 16.
Para ver mais informações, consulte as Notas da versão do SDK do remetente do Android para 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 alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in do Firebase Crashlytics para Gradle
- 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
- google.firebase:firebase-analytics:20.0.0
- google.firebase.firebase:analytics-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
- google.firebase.firebase:firestore-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á com disponibilidade geral, compatível com a API Android de nível 19 (Android 4.4, KitKat) e versões mais recentes.A versão inclui um novo renderizador de mapa 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á com disponibilidade geral. Essa biblioteca foi projetada para oferecer suporte a casos de uso como análise ou prevenção de fraudes de forma a respeitar a privacidade do usuário.Essa biblioteca inclui métodos para gerenciar o ID do conjunto de apps, que é um ID exclusivo que, em um determinado dispositivo, permite correlacionar o uso ou as ações em um conjunto de apps da sua organização. Para mais informações, consulte este guia.
Esta versão do GA inclui as seguintes atualizações na versão de pré-lançamento para o desenvolvedor:
- Renomeação de 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
tornou-se compatível com o próximo ID do conjunto de apps com escopo do desenvolvedor. Espera-se que o Google Play Services adicione compatibilidade com o ID do conjunto de apps no escopo do desenvolvedor em breve. Esse recurso será lançado no Google Play Services e enviado para os dispositivos dos usuários sem precisar fazer upgrade da versão da bibliotecaplay-services-appset
.
- Renomeação de várias interfaces do cliente. Para mais detalhes, consulte a
documentação de referência da API
Artefatos lançados em maven.google.com
- google.android.gms:play-services-appset:16.0.0
4 de outubro de 2021
A atualização mais recente do Firebase inclui alterações 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
- google.firebase.firebase:analytics-analytics-ktx:19.0.2
- 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
- google.firebase:firebase-crashlytics-ktx:18.2.3
- google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- 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
- google.android.gms:play-services-measurement-sdk-api:19.0.2
- google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
22 de setembro de 2021
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- google.android.gms.play-services-ads-lite:20.4.0
- 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 versões mais recentes, 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 tiver acesso ao 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
- google.android.gms:play-services-pay:16.0.1
13 de setembro de 2021
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Functions para Firebase (cliente)
- Firebase Realtime Database
- Plug-in do Firebase App Distribution para Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-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;
- 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 do bug em que o
onAdLeftApplication
não registrava os cliques nos anúncios. - Correção de bug em que o aplicativo falhava ao tentar carregar anúncios sem uma conexão.
- Correção do bug em que o
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 de agosto de 2021
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- google.android.gms.play-services-ads-lite:20.3.0
- 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 alterações 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
- 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
- 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 alteração:
- Foi corrigido 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 alterações:
- Melhorias na infraestrutura interna.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-analytics:17.0.1
- 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
- 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 por apps, permitindo o login perfeito em smartphones recém-configurados. Para mais informações, consulte a documentação de referência do SDK do Blockstore.
Uma versão atualizada do plug-in google-services para Android (v4.3.10) já está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.gms:google-services:4.3.10
- google.android.gms.play-services-auth-blockstore:16.0.2
5 de agosto de 2021
A atualização mais recente do Firebase inclui alterações 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 plug-in google-services para Android (v4.3.9) está disponível. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:28.3.1
- google.firebase:firebase-config:21.0.1
- 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 visualização do desenvolvedor da biblioteca
play-services-appset
já está disponível. Essa biblioteca foi projetada para oferecer suporte a casos de uso como análise ou prevenção de fraudes de modo a respeitar a privacidade do usuário.Essa biblioteca inclui métodos para gerenciar o ID do conjunto de apps, que é um ID exclusivo que, em um determinado dispositivo, permite correlacionar o uso ou as ações em um conjunto de apps da sua organização. Para mais informações, consulte este guia.
A documentação de referência da API
ads-identifier
foi atualizada com informações sobre uma futura mudança no ID de publicidade quando um usuário ativar o rastreamento de anúncios de limite, bem como um requisito de 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 alterações 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
- 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
- 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:- Adicionamos uma nova API,
CredentialSavingClient#saveAccountLinkingToken
, para ajudar você a vincular a conta de um usuário no seu aplicativo ao Google para fins de vinculação de conta. - Adicionamos um novo método
BeginSignInRequest.Builder#associateLinkedAccounts
para ajudar você a fazer login dos usuários no seu app se eles já tiverem vinculado as contas ao Google.
- Adicionamos 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 alterações 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
- 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
- google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2.
- google.firebase:firebase-perf-ktx:20.0.2
1o de julho de 2021
- A versão inicial da biblioteca
play-services-pay
já 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
- google.android.gms:play-services-pay:16.0.0
23 de junho de 2021
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Plug-in do Firebase App Distribution para Gradle
- Firebase Crashlytics
- Plug-in do Firebase Crashlytics para Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-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.
- 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 celular para que ela corresponda à renderização da web para visualização. Para mais informações, consulte as notas da versão do SDK nativo do AFS para Android.
Remove a capacidade de solicitar anúncios de SPA.
O SDK do Stream Protect agora está disponível para uso com aplicativos de streaming downstream sensíveis à latência. Esse SDK requer compatibilidade com o firmware do dispositivo e 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
- google.android.gms:play-services-streamprotect:16.0.0
16 de junho de 2021
Em preparação para a imposição de valores nulos, adicionamos as anotações
@RecentlyNonNull
e@RecentlyNullable
a vários SDKs que não definevam explicitamente a nulidade. Essa alteração causará avisos sobre violações de segurança nulas.Essa alteração oferece melhor interoperabilidade do Kotlin e melhor verificação de valores estáticos estáticos para apps que usam frameworks de verificação de valores em Java.
Adições semelhantes de
@RecentlyNonNull
e@RecentlyNullable
serão lançadas de forma incremental em versões futuras de outros artefatoscom.google.android.gms
.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-auth-base:17.1.3
- 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
- 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 de
play-services-nearby
(v18.0.0) incluem as seguintes mudanças:Adição das anotações
@NonNull
e@Nullable
à superfície da API, que podem corromper apps Kotlin que não gerenciavam valoresnull
de maneira segura (consulte a documentação do Kotlin sobre proteção contra valores nulos).Alteração de ConnectionsClient para ser uma interface em vez de uma classe abstrata.
Alteração de ConnectionsClient#MAX_BYTES_DATA_SIZE para ser final.
Inclusão de ConnectionInfo#getAuthenticationDigits() para receber o token de autenticação legível por quatro dígitos fornecido aos dois dispositivos.
Adição de suporte à transferência de arquivos confidenciais com Payload#issensitive() e Payload#setSensitive(boolean) para restringir o acesso de outros APPs a um arquivo compartilhado.
Suporte adicionado para o recurso de upgrade disruptivo. Esse recurso é ativado por padrão. O cliente pode desativá-lo com AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) e ConnectionOptions.Builder#setDisruptiveUpgrade(boolean), o que impede que a rede Wi-Fi originalmente conectada seja desativada ou desconectada durante o progresso do upgrade.
Suspensão do uso de Payload.File#close() e Payload.Stream#close().
Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:20.2.0
- google.android.gms.play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- 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 alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in do Firebase Crashlytics para Gradle
- 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
- google.firebase.firebase:firestore-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1.
- google.firebase:firebase-perf-ktx:20.0.1
26 de maio de 2021
Em preparação para a imposição de valores nulos, adicionamos as anotações
@RecentlyNonNull
e@RecentlyNullable
a vários SDKs que não definevam explicitamente a nulidade. Essa alteração causará avisos sobre violações de segurança nulas.Essa mudança oferece melhor interoperabilidade com Kotlin, bem como melhor verificação de valores estáticos estáticos para apps que usam frameworks de verificação de valores em Java.
Adições semelhantes de
@RecentlyNonNull
e@RecentlyNullable
serão lançadas de forma incremental em versões futuras de outros artefatoscom.google.android.gms
.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- 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 alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Authentication
- Plug-in do Firebase Crashlytics para Gradle
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
- google.firebase:firebase-auth:21.0.1
- 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 alterações 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 Firebase App Distribution para Gradle
- Indexação de apps no Firebase
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in do Firebase Crashlytics para Gradle
- Firebase Dynamic Links
- Mensagens no app do Firebase
- Instalações do Firebase
- Firebase ML
- Monitoramento de desempenho do Firebase
- Plug-in do Gradle para o Monitoramento de desempenho do Firebase
- Firebase Realtime Database
- Configuração remota do Firebase
As versões Beta iniciais dos seguintes recursos já estão disponíveis:
- Firebase App Check
- Compatibilidade com o módulo de recursos dinâmicos 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
- google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- 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
- google.firebase.firebase-auth-interop:20.0.0
- google.firebase.firebase:auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- google.firebase.firebase:common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- 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
- google.firebase.firebase:firestore-firestore-ktx:23.0.0
- 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
- 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
- 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.
- google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0/
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 de abril de 2021
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- google.android.gms.play-services-ads-lite:20.1.0
- 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 de
play-services-maps
incluem as seguintes alterações:- Adição de anotações de nulidade de "sem-breaking" à superfície da API.
A declaração a seguir foi adicionada ao
AndroidManifest.xml
para oferecer suporte à Filtragem de visibilidade de pacotes no Android 11 (nível 30 da API) e versões mais recentes. Depois de atualizar paracom.google.android.gms:play-services-maps:17.0.1
, é possível remover a seguinte linha do seuAndroidManifest.xml
:
A atualização mais recente da biblioteca Wearable inclui as seguintes mudanças:
- Bugs corrigidos
- Melhoria na disponibilidade do SDK do Wearable em dispositivos com o Google Play Services.
Para mais informações, consulte as notas da versão do wearable.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 de abril de 2021
A atualização mais recente do SDK do Google Cast inclui alterações em:
- GameManager e APIs relacionadas excluídos. Elas estão obsoletas desde 2017.
- Adicionada a classe SessionState à biblioteca de cliente de transmissão.
- Adição de CastReasonCodes para fornecer explicações detalhadas sobre CastStatusCodes. Use o método CastContext#getCastReasonCodeForCastStatusCode(int) para converter de CastStatusCodes para CastReasonCodes.
- As dependências
com.google.android.datatransport:transport-api
foram atualizadas para a versão mais recente.
Para ver mais informações, consulte as Notas da versão do SDK do remetente do Android para Cast.
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Plug-in do Firebase App Distribution para Gradle
- 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
- google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- 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
- 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 do OSS inclui correções para os seguintes problemas:
- Compatibilidade com ciclos de dependência em projetos (problema 172 do GitHub).
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 de abril de 2021
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Authentication
- Firebase Cloud Messaging
- IDs de instâncias do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- 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
- 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 do OSS inclui correções para os seguintes problemas:
- Avisos de versão 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 dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- google.android.gms.play-services-ads-lite:20.0.0
- google.firebase:firebase-ads:20.0.0
- google.firebase:firebase-ads-lite:20.0.0
25 de março de 2021
A atualização mais recente do Firebase inclui alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Cloud Firestore
- Cloud Storage para Firebase
- Firebase Crashlytics
- Plug-in do Firebase Crashlytics para Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-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
- google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2.
15 de março de 2021
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- 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
- google.firebase.firebase:ads-lite:19.8.0
11 de março de 2021
A atualização mais recente do Firebase inclui alterações 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
- 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
- google.firebase:firebase-database-ktx:19.7.0
1o de março de 2021
A atualização mais recente do Firebase inclui alterações 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 Firebase App Distribution para Gradle
- Plug-in do Firebase Crashlytics para Gradle
- 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,
- google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3.
- com.google.firebase:firebase-config:20.0.4.
- google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- 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 de
play-services-location
incluem as seguintes alterações:O Fused Location Provider (FLP) agora suprime locais iniciais imprecisos por padrão. Esse comportamento melhora a precisão da localização e aumenta a latência minimamente. Os desenvolvedores que preferem resultados mais rápidos em vez de 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 alterações 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 Firebase Crashlytics para Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- 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
- google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1.
- 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
- 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 alterações 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
- google.firebase:firebase-analytics-ktx:18.0.2
- 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.
- 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
- 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
- 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.O uso de
Fido#FIDO2_KEY_RESPONSE_EXTRA
eFido#FIDO2_KEY_ERROR_EXTRA
foi suspenso.O uso de
AuthenticatorAssertionResponse#getKeyHandle()
foi suspenso.O uso de
AuthenticatorAttestationResponse#getKeyHandle()
foi suspenso.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 dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- google.firebase:firebase-ads:19.7.0
- google.firebase:firebase-ads-lite:19.7.0
14 de janeiro de 2021
A atualização mais recente do Firebase inclui alterações 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,
- google.firebase.firebase:analytics-analytics:18.0.1
- 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
- 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
- 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
- google.android.gms:play-services-measurement-sdk-api:18.0.1
- 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 alterações 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âncias do Firebase
- Monitoramento de desempenho do Firebase
- Firebase Realtime Database
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- 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
- 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
- google.firebase.firebase:firestore-firestore-ktx:22.0.1
- google.firebase:firebase-functions:19.2.0
- google.firebase:firebase-functions-ktx:19.2.0
- 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
- 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
- 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 somente atualizações internas.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 de dezembro de 2020
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- google.firebase:firebase-ads:19.6.0
- google.firebase:firebase-ads-lite:19.6.0
3 de dezembro de 2020
A atualização mais recente do Firebase inclui alterações 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
- google.firebase:firebase-config-ktx:20.0.2
25 de novembro de 2020
A biblioteca
play-services-password-complexity
foi adicionada.Essa biblioteca é compatível com a verificação de qualidade do bloqueio de tela (introduzida no Android 10) para dispositivos com Android 4.4 e versões posteriores.
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 alterações em:
- Lista de materiais (BoM) do Firebase para Android
- Firebase Authentication
- Firebase Crashlytics
- Plug-in do Firebase Crashlytics para Gradle
- 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
- google.firebase.firebase-common-ktx:19.4.0
- google.firebase.firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- 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.
- 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
- google.firebase.firebase-installations:16.3.4
- google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- 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:Adicionamos um novo cliente de API,
CredentialSavingClient
, para ajudar você a salvar as credenciais de senha dos usuários que podem ser usadas posteriormente para fazer login.Adicionamos uma nova API,
SignInClient#getSignInIntent(GetSignInIntentRequest)
, para iniciar o fluxo de Login do Google quando o usuário toca no botão "Fazer login com o Google".
A atualização mais recente da biblioteca
play-services-games
inclui as seguintes mudanças:As APIs multijogador em tempo real e com base em turnos foram removidas Para mais detalhes, consulte a documentação.
Os seguintes clientes foram alterados para interfaces:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
eVideosClient
.Os seguintes métodos do GoogleApiClient descontinuados foram removidos:
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 alterações 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âncias do Firebase
- Configuração remota do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Gradle para o Monitoramento de desempenho do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:26.0.0,
- google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- google.firebase.firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- google.firebase.firebase:config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- google.firebase:firebase-firestore-ktx:22.0.0
- 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
- 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 alterações 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
- google.firebase.firebase:database-database-ktx:19.5.1
20 de outubro de 2020
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- google.firebase:firebase-ads:19.5.0
- 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
é lançado ocasionalmente quando um serviço é desvinculado.Lance
GooglePlayServicesIncorrectManifestValueException
ouGooglePlayServicesMissingManifestValueException
em vez deIllegalStateException
quandoAndroidManifest.xml
não tiver a tag de metadados apropriada para usar o Google Play Services. Isso pode indicar um problema com a criação do app.
A atualização mais recente do Google Play Services Fitness tem as seguintes mudanças:
O acesso de gravação agora permite que um app leia apenas os dados gravados. Para continuar a ler dados gravados por outros apps da plataforma Google Fit, atualize seu código e solicite escopos de acesso de leitura para os tipos de dados relevantes.
Dados de frequência cardíaca têm seu próprio escopo.
Os dados de sono têm os próprios escopos e um novo tipo de dados. Consulte
TYPE_SLEEP_SEGMENT
eSleepStages
.O uso de
FitnessActivities#SLEEP
e outros tipos de suspensão foi suspenso. Use o novoSleepStages
.Ao trabalhar com o
SessionsClient
, agora você precisa especificar que tipo de sessão o app precisa acessar, usando os métodos adequados deFitnessOptions
.
Para mais informações, consulte as Notas de lançamento do Google Fit.
Artefatos lançados em maven.google.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 alterações 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
- google.firebase.firebase:analytics-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
- 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
- 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 alterações 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
- 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
- google.firebase.firebase:database-database-ktx:19.5.0
- google.firebase:firebase-encoders:16.0.0
- google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- google.firebase.firebase:firestore-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 de
play-services-location
incluem as seguintes alterações:O método
FusedLocationProviderClient.getCurrentLocation()
foi adicionado para calcular uma única correção de localização atual no dispositivo.Foi adicionado suporte a tags de atribuição da 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 alterações em:
- Lista de materiais (BoM) do Firebase
- SDK do Firebase Authentication
- Plug-in do Firebase Crashlytics para Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- google.firebase.firebase-auth:19.4.0
- google.firebase.firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 de setembro de 2020
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- google.firebase:firebase-ads:19.4.0
- google.firebase.firebase:ads-lite:19.4.0
8 de setembro de 2020
- A atualização mais recente do Google Play Services adiciona compatibilidade com TCF v2 no AFS Native. Para mais informações, consulte as Notas da versão do SDK nativo do AFS para Android.
1o de setembro de 2020
As atualizações nas bibliotecas de visão do Google Play Services incluem:
- Correção de
SecurityException
das bibliotecas de visão quando o Google Play Services não está instalado. - Atualizações internas.
- Correção de
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
28 de agosto de 2020
- As atualizações da biblioteca
play-services-games
incluem uma correção paraLeaderboardsClient
.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-games:20.0.1
27 de agosto de 2020
A atualização mais recente do Firebase inclui alterações 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 Firebase Realtime Database
- Plug-in do Firebase Crashlytics para Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-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
- google.firebase:firebase-firestore-ktx:21.6.0
- google.firebase:firebase-functions:19.1.0
- 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
- google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0.
20 de agosto de 2020
- Pequenas atualizações internas de recursos foram feitas na biblioteca de reconhecimento do Google Play Services.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-awareness:18.0.1
18 de agosto de 2020
As atualizações mais recentes em
play-services-basement
,play-services-tasks
eplay-services-base
incluem as seguintes mudanças:Em preparação para a imposição de valores nulos rigorosos, adicionamos anotações
@RecentlyNonNull
e@RecentlyNullable
em que os SDKsbase
ebasement
não definiram explicitamente a nulidade. Isso oferece melhor interoperabilidade do Kotlin, bem como melhor verificação denull
estático para qualquer pessoa usando frameworks de verificação denull
em Java Adições semelhantes de@RecentlyNonNull
e@RecentlyNullable
serão lançadas de forma gradual nas versões de artefatoscom.google.android.gms
.Quando uma chamada de API falha devido a um problema de conexão entre o app e o Google Play Services, o
ConnectionResult
com falha agora pode ser acessado emStatus
doApiException
.Em algumas situações em que um dispositivo não tem serviços válidos do Google Play, as chamadas de API falharão mais rapidamente em vez de aguardar a confirmação do usuário.
Adicionadas novas sobrecargas
GoogleApiAvailability#getErrorDialog
que aceitam umFragment
.Métodos
Tasks#call
obsoletos foram substituídos porTaskCompletionSource
.Atualizações internas para outras APIs do Google Play Services.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
17 de agosto de 2020
- As atualizações da biblioteca
play-services-games
incluem as seguintes mudanças:loadFriends
adicionado.getCompareProfileIntent
adicionado.- Adição de
getCompareProfileIntentWithAlternativeNameHints
, que aproveita os apelidos para fornecer mais contexto para os dois jogadores. - Adição de
getCurrentPlayer
, que recupera os dados mais recentes sobre o jogador conectado. COLLECTION_SOCIAL
foi removido.COLLECTION_FRIENDS
adicionado.- Adição de
getCurrentPlayerInfo
, que recupera as propriedades do player 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 alterações em:
- Lista de materiais (BoM) do Firebase
- SDK do Firebase para Google Analytics
- Firebase Crashlytics e SDKs do Firebase ML
- Plug-in do Firebase App Distribution para Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.8.0,
- com.google.firebase:firebase-analytics:17.5.0
- google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- google.firebase:firebase-common:19.3.1
- google.firebase.firebase:common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- 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
- 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
- google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- 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
- 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 obsoletos foram removidos:TYPE_ACTIVITY_SAMPLES
- Remoção dos métodos obsoletos
DataSource#getDataQualityStandards
(e constantes associadas),DataSource#getName
eDataSource.Builder#setName
. - Os métodos
DataReadRequest#aggregate(DataSource)
eDataReadRequest#aggregate(DataType)
foram adicionados para facilitar a agregação de dados. - Os métodos atuais
DataReadRequest#aggregate(DataType, DataType)
eDataReadRequest#aggregate(DataSource, DataType)
foram suspensos.
- 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 alterações 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 receptor do Google Cast para apps do Android TV. O SDK permite que apps do Android TV sejam compatíveis com o protocolo do Google Cast para que se comportem como apps do receptor. Para ver mais detalhes, consulte as Notas da versão do SDK do Android Cast Cast.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 de julho de 2020
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- google.android.gms.play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- google.firebase:firebase-ads-lite:19.3.0
17 de julho de 2020
A atualização mais recente do Firebase inclui alterações 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 usuários que aceitam, ele permite que uma credencial seja selecionada automaticamente durante o login com um toque sem aguardar 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 alterações em:
- Lista de materiais (BoM) do Firebase
- SDKs do Firebase Cloud Messaging e de IDs de 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-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 alterações em:
- Teste A/B do Firebase, Firebase Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase In-App Messaging, IDs de instâncias do Firebase e SDKs da Configuração remota do Firebase
- SDK do Firebase para Google Analytics
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- google.firebase.firebase:abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2.
- google.firebase.firebase:auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- 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
- 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.
- google.android.gms.play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- google.android.gms.play-services-measurement-sdk-api:17.4.4
- google.android.gms.play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- google.android.gms.play-services-measurement-impl:17.4.4
18 de junho de 2020
A atualização mais recente do Firebase inclui alterações 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 Firebase Crashlytics para Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-bom:25.5.0,
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- 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.
- google.android.gms.play-services-ads:19.2.0
- google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- google.firebase.firebase:ads-lite:19.2.0
4 de junho de 2020
A atualização mais recente do Firebase inclui alterações em:
- SDKs do Firebase Crashlytics, Firebase Crashlytics NDK e instalações do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Firebase App Distribution para Gradle
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- google.firebase.firebase-core:17.4.3
- google.firebase:firebase-analytics:17.4.3
- google.firebase.firebase:analytics-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
- google.android.gms.play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- google.android.gms:play-services-measurement-sdk-api:17.4.3
- google.android.gms:play-services-measurement-api:17.4.3
- google.android.gms.play-services-measurement-sdk:17.4.3
- google.android.gms.play-services-measurement-impl:17.4.3
1o de junho de 2020
As atualizações mais recentes em
play-services-basement
,play-services-tasks
eplay-services-base
incluem as seguintes mudanças:- Uma correção de bug para atualizar corretamente strings de mensagens de erro de disponibilidade do Google Play Services quando o usuário altera as localidades.
- Correções de bugs para disputas ao instanciar clientes baseados em
GoogleApi
fora da linha de execução principal comActivity
s. - Mensagens de erro mais detalhadas para conclusões de
Task
duplicadas. - Atualizações internas para outras APIs do Google Play Services.
Artefatos lançados em maven.google.com
- 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 alterações em:
- Firebase Cloud Messaging, Mensagens no app do Firebase, instalações do Firebase e SDKs de ID da instância do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Firebase Crashlytics para Gradle
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- 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
- 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
- google.firebase.firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0.
- com.google.firebase:firebase-bom:25.4.0,
- google.android.gms.play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- google.android.gms.play-services-measurement-sdk-api:17.4.2
- google.android.gms.play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- google.android.gms.play-services-measurement-impl:17.4.2
7 de maio de 2020
A atualização mais recente do Firebase inclui alterações em:
- Firebase Cloud Messaging, instalações do Firebase e SDKs de código de instância do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Firebase App Distribution para Gradle
- Plug-in do Firebase Crashlytics para Gradle
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- google.firebase.firebase:analytics-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
- google.android.gms.play-services-measurement-base:17.4.1
- google.android.gms.play-services-measurement-sdk-api:17.4.1
- google.android.gms:play-services-measurement-api:17.4.1
- google.android.gms.play-services-measurement-sdk:17.4.1
- google.android.gms.play-services-measurement-impl:17.4.1
29 de abril de 2020
A versão inicial da biblioteca
play-services-recaptcha
já está disponível. Ela inclui compatibilidade com os dois recursos a seguir para smartphones e TVs Android destinados à API de nível 16 e versões mais recentes.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 fazer parte de um ataque automatizado. Para mais informações, consulte este guia de integração.
APIs reCAPTCHA 2FA, que oferecem aos clientes a capacidade de desafiar os usuários com um desafio de e-mail para confirmar a identidade. 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 alterações em:
- Firebase Authentication, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, instalações do Firebase, código da instância do Firebase, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime Database e SDKs da Configuração remota do Firebase
- SDK do Firebase para Google Analytics
- Plug-in do Firebase Crashlytics para Gradle
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- google.firebase:firebase-analytics-ktx:17.4.0
- google.firebase.firebase-auth:19.3.1
- google.firebase:firebase-auth-ktx:19.3.1
- 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
- google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- google.firebase:firebase-inappmessaging-ktx:19.0.6
- 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
- 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
- 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
- google.firebase:firebase-config:19.1.4
- google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0,
- google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 de abril de 2020
- Atualiza o SDK dos anúncios para dispositivos móveis do Google para Android e o SDK do Firebase Ads. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- 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
- google.firebase:firebase-ads-lite:19.1.0
9 de abril de 2020
A atualização mais recente do Firebase inclui alterações em:
- Firebase Crashlytics, Firebase Crashlytics NDK, Firebase In-App Messaging, Kit de ML para Firebase e SDKs do Monitoramento de desempenho do Firebase
- Plug-in do Gradle para Firebase Crashlytics e o 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
- google.firebase:firebase-inappmessaging-ktx:19.0.5
- google.firebase:firebase-inappmessaging-display:19.0.5
- 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
- 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.
- 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 alterações em:
- Firebase Cloud Messaging, instalações do Firebase e IDs de instâncias do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-installations:16.2.1
- google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1,
1o de abril de 2020
A atualização mais recente da biblioteca
play-services-auth
inclui as seguintes mudanças:- Adicionamos um novo cliente de API,
SignInClient
, para ajudar você a autenticar usuários do app, incluindo o login de um usuário existente ou a inscrição de um novo. No momento, dois tipos de credenciais são compatíveis: token de ID e nome de usuário/senha.
- Adicionamos 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 alterações em:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Crashlytics NDK, instalações do Firebase e IDs de instâncias 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
- 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
- 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,
- 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 em
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
- 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 em
play-services-basement
,play-services-tasks
eplay-services-base
incluem as seguintes mudanças:- Adição de anotações de nulidade "sem ruptura" à superfície da API.
Por exemplo,
GoogleApiAvailability#makeGooglePlayServicesAvailable
agora retorna um@NonNull Task
para que o compilador Kotlin o trate como não nulo em vez de um tipo de plataforma. No entanto, o parâmetroActivity
transmitido a ele não está marcado como@NonNull
(mesmo que seja efetivamente não nulo), de modo que essa mudança não quebra o código Kotlin transmitido em umActivity?
.- Atualizações internas para outras bibliotecas do Google Play Services.
Artefatos lançados em maven.google.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 do SDK dos anúncios para dispositivos móveis do Google para Android e do SDK do Firebase Ads. Consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:19.0.1
- google.android.gms:play-services-ads-lite:19.0.1
- google.firebase:firebase-ads:19.0.1
- google.firebase:firebase-ads-lite:19.0.1
17 de março de 2020
A atualização mais recente do Firebase inclui alterações em:
- Plug-in do Firebase Crashlytics para Gradle
- Firebase Crashlytics, Firebase Cloud Messaging, Mensagens no app do Firebase, Instalações, IDs de instância 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
- 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.
- google.firebase.firebase:config:19.1.3
- google.firebase.firebase:config-ktx:19.1.3
- google.firebase:firebase-bom:25.1.1
12 de março de 2020
A atualização mais recente do Firebase inclui alterações 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
- google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 de março de 2020
A atualização mais recente da biblioteca
play-services-fido
inclui as seguintes mudanças:- As APIs U2F foram descontinuadas. Os usuários da API U2F precisam migrar para as APIs FIDO2. As APIs U2F terão suporte até 2020 e serão removidas em 2021.
- Novos métodos foram expostos em
Fido2ApiClient
para registro e assinatura. Esses métodos estão mais alinhados com o padrão - Adição de compatibilidade com a
extensão
UserVerificationMethod
somente em solicitações de assinatura. A extensão não é compatível com solicitações de registro. - Compatibilidade adicionada para o método
IsUserVerifyingPlatformAuthenticatorAvailable
. - O
PublicKeyCredential
foi exposto 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 não estão mais na versão Beta. Essas bibliotecas de ktx permitem acessar as APIs do Firebase para Android usando a sintaxe idiomática do Kotlin. Saiba mais sobre essas bibliotecas de ktx na documentação de referência do Android -- Kotlin.
A atualização mais recente do plug-in do Gradle para licenças do OSS inclui correções para os seguintes problemas:
- Falha ao encontrar licenças quando um projeto de biblioteca está presente (problema 119 do GitHub, link em inglês).
- A sobrecarga do método ambíguo quando o arquivo POM não pode ser resolvido (problema 120 do GitHub, link 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 alterações em:
- SDKs do Firebase Cloud Messaging e de 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.
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 celular do Google para Android. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:19.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 alterações em:
- Cloud Firestore, Firebase Cloud Messaging, IDs de instâncias do Firebase e SDKs da Configuração remota do Firebase
- SDK do Firebase para Google Analytics
- Lista de materiais (BoM) do Firebase
Esta atualização também inclui a versão inicial para o 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
- google.firebase:firebase-analytics:17.2.3
- google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- 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.
- google.firebase:firebase-config:19.1.2
- google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1,
- google.android.gms.play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- google.android.gms.play-services-measurement-sdk-api:17.2.3
- google.android.gms.play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- 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
adicionando constantes predefinidas para MediaError códigos de erro detalhados e motivos de erros.Para ver mais informações, consulte as Notas da versão do SDK do remetente do Android Cast.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-cast:18.1.0
- google.android.gms:play-services-cast-framework:18.1.0
14 de fevereiro de 2020
A atualização mais recente do Firebase inclui alterações 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 alterações em:
- Plug-in do Firebase Crashlytics para Gradle
- Teste A/B do Firebase, Indexação de apps do Firebase, Cloud Firestore, Cloud Functions para Firebase (cliente), Cloud Storage para Firebase, Firebase Realtime Database e SDKs da Configuração remota do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A versão v18.0.0 da Biblioteca de reconhecimento do Google Play Services tem as seguintes alterações importantes:
- As APIs
getPlaces()
egetWeather()
foram removidas deAwareness#SnapshotClient
. Para mais informações, consulte o anúncio de suspensão de uso.
- As APIs
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- google.firebase.firebase:abt:19.0.1
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- google.firebase:firebase-firestore-ktx:21.4.0
- google.firebase:firebase-functions:19.0.2
- 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.
- google.firebase:firebase-config:19.1.1
- 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 alterações em:
- Firebase In-App Messaging e SDKs do Monitoramento de desempenho do Firebase
- SDK do Firebase para Google Analytics
- Lista de materiais (BoM) do Firebase
Esta atualização também inclui versões beta iniciais para o Firebase Crashlytics:
- Relatórios do Firebase Crashlytics SDK e Firebase Crashlytics SDK for NDK
- Plug-in do Firebase Crashlytics para Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- google.firebase.firebase:core-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
- 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,
- google.android.gms.play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- google.android.gms.play-services-measurement-sdk-api:17.2.2
- google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- 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 do OSS inclui correções para os seguintes problemas:
- Avisos de versão devido ao uso de APIs obsoletas (problema 57 do GitHub)
- Conteúdo vazio para algumas bibliotecas (Problema no 99 do GitHub)
- Mensagem "Este app não tem licenças de código aberto" (Problema no 105 do GitHub)
- Possíveis OOMs (problema no 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 alterações em:
- Plug-in do Firebase App Distribution para Gradle
- SDKs do Configuração remota e do Monitoramento de desempenho do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
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
- 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 alterações em:
- Plug-in do Firebase App Distribution para Gradle
- Cloud Firestore, Firebase Cloud Messaging, IDs de instâncias do Firebase, Firebase Monitoramento de desempenho e SDKs da Configuração remota
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1.
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2.
- com.google.firebase:firebase-perf:19.0.3.
- com.google.firebase:firebase-config:19.0.4.
- google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0,
5 de dezembro de 2019
As atualizações para as bibliotecas
play-services-cast
eplay-services-cast-framework
incluem:- Adicionamos
setMediaSessionEnabled
para ativar e desativar uma sessão de mídia criada pelo SDK do Cast. - Alteração na forma como as notificações de mídia são exibidas durante uma sessão do Google Cast. Se a notificação de mídia estiver ativada, ela será sempre exibida durante uma sessão de transmissão. Antes, ela só era mostrada quando o app estava em segundo plano.
- Mudança de algumas classes relacionadas à mídia para implementar uma
interface
Parcelable
.
- Adicionamos
22 de novembro de 2019
A atualização mais recente do Firebase inclui alterações 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
- 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 com base em turnos. Para mais detalhes, consulte a documentação.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 de novembro de 2019
A atualização mais recente do Firebase inclui alterações em:
- Plug-in do Firebase App Distribution para Gradle
- Cloud Firestore, Firebase Cloud Messaging, Mensagens no app do Firebase, IDs de instância do Firebase, Kit de ML para Firebase e SDKs do Monitoramento de desempenho do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
O plug-in
google-services
para Android (v4.3.3) e o plug-instrict-version-matcher
para Android (v1.2.1) 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-appdistribution-gradle:1.2.0
- com.google.firebase:firebase-common:19.3.0
- google.firebase.firebase-common-ktx:19.3.0
- com.google.firebase:firebase-firestore:21.3.0
- google.firebase:firebase-firestore-ktx:21.3.0
- com.google.firebase:firebase-messaging:20.0.1
- com.google.firebase:firebase-inappmessaging:19.0.2
- google.firebase:firebase-inappmessaging-ktx:19.0.2
- com.google.firebase:firebase-inappmessaging-display:19.0.2
- google.firebase:firebase-inappmessaging-display-ktx:19.0.2
- 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
- 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
- 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 celular do Google para Android. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:18.3.0
- google.android.gms:play-services-ads-lite:18.3.0
- com.google.firebase:firebase-ads:18.3.0
- google.firebase:firebase-ads-lite:18.3.0
25 de outubro de 2019
A atualização mais recente do Firebase inclui alterações 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
- google.firebase:firebase-firestore:21.2.1
- google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- google.android.gms.play-services-measurement:17.2.1
- google.android.gms.play-services-measurement-base:17.2.1
- google.android.gms:play-services-measurement-sdk-api:17.2.1
- google.android.gms:play-services-measurement-api:17.2.1
- google.android.gms.play-services-measurement-sdk:17.2.1
- google.android.gms.play-services-measurement-impl:17.2.1
16 de outubro de 2019
A atualização mais recente do Firebase inclui alterações em:
- Plug-in do Firebase App Distribution para Gradle
- Cloud Firestore, Kit de ML para Firebase, Firebase Performance Monitoring, 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.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- 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
- google.firebase:firebase-config:19.0.3
- google.firebase.firebase:config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 de outubro de 2019
- Atualizações na biblioteca
play-services-auth-api-phone
para adicionar uma nova API de preenchimento automático de código SMS. Para mais detalhes, consulte a documentação doSmsCodeRetriever
.
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 as licenças do OSS inclui:
- Altere o comportamento do plug-in para incluir apenas dependências empacotadas.
- Correção do tratamento de arquivos .pom com várias declarações de licença GitHub PR#88.
- Use as APIs mais recentes do Gradle (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 alterações em:
- Firebase Authentication, Cloud Storage para Firebase, Firebase In-App Messaging, Firebase ML Kit e SDKs da Configuração remota do Firebase
- Plug-in do Firebase App Distribution para Gradle
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- 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
- 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
- google.firebase.firebase:config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 de setembro de 2019
- Correção de bug para a disponibilidade do recurso da API para a biblioteca
play-services-basement
.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-basement:17.1.1
13 de setembro de 2019
A atualização mais recente do Firebase inclui alterações 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 para o Cloud Firestore pode acionar uma exceção não identificada. Consequentemente, esse problema também afeta a versão da BoM do Firebase v22.2.0. Para receber a correção, atualize para a próxima versão do SDK do Cloud Firestore ou da BoM do Firebase.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- google.firebase.firebase:firestore-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1.
11 de setembro de 2019
As atualizações para as bibliotecas
play-services-cast
eplay-services-cast-framework
incluem:- O campo
MediaError
foi adicionado aRemoteMediaClient.MediaChannelResult
, que pode ser usado para acessar o código de erro detalhado para comandos de mídia com falha - O uso de
MediaStatus.COMMAND_SKIP_FORWARD
eMediaStatus.COMMAND_SKIP_BACKWARD
foi suspenso. Os apps precisam usarMediaStatus.COMMAND_QUEUE_NEXT
eMediaStatus.COMMAND_QUEUE_PREVIOUS
. - Adição de uma nova dependência em
com.google.android.datatransport:transport-api:2.0.0
.
Para ver mais informações, consulte as Notas da versão do SDK do remetente do Android para Cast.
- O campo
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- google.android.gms:play-services-cast-framework:17.1.0
9 de setembro de 2019
A atualização mais recente do Firebase inclui alterações em:
- Cloud Firestore, Cloud Storage para Firebase, Firebase ML Kit, 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.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- 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) 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 celular do Google para Android. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- google.android.gms.play-services-ads-lite:18.2.0
- google.firebase:firebase-ads:18.2.0
- google.firebase:firebase-ads-lite:18.2.0
28 de agosto de 2019
A atualização mais recente do Firebase inclui alterações em:
- SDK do Firebase para Google Analytics
- Cloud Functions para Firebase (cliente) e SDKs do Kit de ML do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- google.firebase.firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- google.firebase:firebase-functions:19.0.1
- 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
- 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
- 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 do Google Play Services Wallet incluem:
Remoção das APIs obsoletas do Android Pay e símbolos associados:
- Classe
com.google.android.gms.wallet.Cart
- Classe
com.google.android.gms.wallet.CountrySpecification
- Classe
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- Classe
com.google.android.gms.wallet.FullWallet
- Classe
com.google.android.gms.wallet.FullWalletRequest
- Classe
com.google.android.gms.wallet.LineItem
- Classe
com.google.android.gms.wallet.MaskedWallet
- Classe
com.google.android.gms.wallet.MaskedWalletRequest
- Classe
com.google.android.gms.wallet.ProxyCard
- Field
com.google.android.gms.wallet.Wallet#Payments
- Field
com.google.android.gms.wallet.WalletConstants#Payments
- Interface
com.google.android.gms.wallet.Payments
- Pacote
com.google.android.gms.wallet.fragment
- Classe
Suspensão de uso dos métodos que não são JSON em objetos da API Google Pay, bem como os criadores não JSON. Em vez dos símbolos obsoletos, 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
- 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 chamadas para uma API obsoleta. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.A versão v18.0.0 do Google Play Services Fitness tem as seguintes alterações interruptivas:
- As seguintes APIs baseadas no GoogleApiClient foram suspensas:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- Os seguintes DataTypes obsoletos foram removidos:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- Remoção do método obsoleto
fromLocationRequest
deSensorRequest
. - Foram adicionados builders para
DataPoint
eDataSet
.
- As seguintes APIs baseadas no GoogleApiClient foram suspensas:
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 alterações 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
- 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
- google.firebase.firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- 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 de 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 para as bibliotecas
play-services-base
eplay-services-basement
incluem:GoogleApiClient.ConnectionCallbacks
eGoogleApiClient.OnConnectionFailedListener
foram descontinuados. Essa é uma continuação das substituições baseadas emGoogleApi
paraGoogleApiClient
.- O método
AccountPicker.newChooseAccountIntent
baseado em builder foi aprimorado. - Correção de possíveis falhas no
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
As atualizações da biblioteca
com.google.android.gms:play-services-awareness
incluem a suspensão de uso dos seguintes métodos doAwareness#SnapshotClient
:Esta versão corrige o problema de compatibilidade com a versão
com.google.android.gms:play-services-awareness:17.0.0
descrita na nota da versão de 2 de julho de 2019. A solução alternativa de usar ocom.google.android.gms:play-services-awareness:16.0.0
anterior ao Jetpack não é mais necessária. Não use a versãocom.google.android.gms:play-services-awareness:**17.0.0**
.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- google.android.gms.play-services-awareness:17.1.0
1o de agosto de 2019
- A atualização mais recente do Firebase inclui alterações no plug-in do Gradle para o Monitoramento de desempenho do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:perf-plugin:1.3.1.
24 de julho de 2019
A atualização mais recente do Firebase inclui alterações em:
- Cloud Functions para Firebase (cliente), Firebase Realtime Database, Cloud Storage para Firebase, Cloud Firestore e SDKs do Kit de ML do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- 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 celular do Google para Android. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:18.1.1
- com.google.android.gms:play-services-ads-lite:18.1.1
- google.firebase:firebase-ads:18.1.1
- google.firebase:firebase-ads-lite:18.1.1
12 de julho de 2019
A atualização mais recente do Firebase inclui alterações em:
- Analytics, Firebase Authentication, Cloud Storage para Firebase, Firebase In-App Messaging e SDKs do kit de ML
- 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
- google.firebase.firebase:abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- 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
- 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
- google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- 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 alterações no plug-in do Gradle para o Monitoramento de desempenho do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 de julho de 2019
- Atualiza o SDK dos anúncios para celular do Google para Android. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:18.1.0
- google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- 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 Consent User. Para mais detalhes, consulte a documentação dostartSmsUserConsent
.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-auth-api-phone:17.1.0
Problema conhecido com o 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) já estão disponíveis. Essa versão contém correções de bugs e uma alteração em que 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 alterações em:
- SDKs do Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Monitoring e IDs de instâncias do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-firestore:20.1.0
- 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 alterações em:
- SDKs do recurso Mensagens no app do Firebase
- Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-inappmessaging:18.0.1
- com.google.firebase:firebase-inappmessaging-display:18.0.1
- com.google.firebase:firebase-bom:20.0.1
17 de junho de 2019
A atualização mais recente do Google Play Services e do Firebase inclui as seguintes mudanças:
Migração das bibliotecas de suporte do Android para as bibliotecas do Jetpack (AndroidX). As bibliotecas só funcionarão se você fizer as seguintes alterações no app:
- Faça o upgrade do
com.android.tools.build:gradle
para a v3.2.1 ou versões mais recentes. - Faça upgrade do
compileSdkVersion
para a versão 28 ou posterior. - Atualize seu app para usar o Jetpack (AndroidX). Siga as instruções em Como migrar para o AndroidX.
- Faça o 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
- 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
- google.android.gms:play-services-cast-framework:17.0.0
- 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
- google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- google.firebase:firebase-bom:20.0.0
31 de maio de 2019
A atualização mais recente do Firebase inclui alterações 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 alterações nos SDKs do Cloud Firestore, do Mensagens no app, do kit de ML e do 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 celular do Google para Android. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- google.firebase:firebase-ads:17.2.1
- google.firebase.firebase:ads-lite:17.2.1
16 de maio de 2019
- O plug-in do Gradle para licenças do OS 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
- google.android.gms.oss-licenses-plugin:0.9.5
7 de maio de 2019
A atualização mais recente do Firebase inclui alterações 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 Realtime Database, Configuração remota do Firebase, Teste A/B do Firebase e SDKs de IDs da instância do Firebase
Plug-ins do Firebase Gradle
Lista de materiais (BoM) do Firebase
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-common:17.0.0
- google.firebase.firebase:analytics-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
- 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
- google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- 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
- google.firebase.firebase:firestore-firestore-ktx:19.0.0
- google.com.br: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
- 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
- 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 SDK do Places para Android está obsoleta. Consulte o guia de migração para ver detalhes sobre como mudar para o novo SDK estático do Places para Android.
Atualização: a partir de 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 compatível do SDK do Places para Android. As versões compatíveis estão listadas nas Notas de lançamento.
23 de abril de 2019
- Adição de APIs ao SDK do Google Cast para compatibilidade com transmissões ao vivo. A IU do controlador expandido também é compatível com transmissões ao vivo. Para ver mais detalhes, consulte as Notas da versão do SDK do Android para o Cast do Cast.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- google.android.gms:play-services-cast-framework:16.2.0
15 de abril de 2019
- Adiciona compatibilidade com o pré-registro no
InstantApps.showInstallPrompt()
Artefatos lançados em maven.google.com
- google.android.gms:play-services-instantapps:16.1.2
9 de abril de 2019
- O SDK do InstantApps foi atualizado para incluir um novo método para verificar se o InstantApps pode ser
iniciado em um determinado dispositivo.
areInstantAppsEnabledForDevice()
Artefatos lançados em maven.google.com
- google.android.gms.play-services-instantapps:16.1.0
5 de abril de 2019
A atualização mais recente do Firebase inclui alterações nos IDs da instância, no Firebase Authentication, no Firebase Cloud Messaging, no Firebase Performance Monitoring e nos SDKs da Configuração remota do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A versão Beta de uma biblioteca Android do Cloud Firestore com extensões Kotlin já está disponível. Para mais detalhes, confira as últimas Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- 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
- google.firebase:firebase-firestore-ktx:18.2.0
- 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:
- IDs de instância do Firebase, Mensagens no app do Firebase, Cloud Firestore, Firebase Cloud Messaging, Kit de ML do Firebase e SDKs da Configuração remota do Firebase
- Plug-ins do Firebase Gradle
Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- 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
- 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 está obsoleta e será desativada em 6 de dezembro de 2019. Consulte o guia de migração para 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 já está disponível. A Cronet é uma biblioteca de rede de alto desempenho. Para saber mais, acesse Executar operações de rede usando a Cronet. A biblioteca de cliente do Google Play Services para a Cronet permite que os apps usem uma cópia atualizada da Cronet carregada do Google Play Services.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 de março de 2019
A atualização mais recente do Firebase inclui alterações nos SDKs do Firebase Core, Google Analytics para Firebase, Firebase Invites, Firebase Dynamic Links e Cloud Functions para Firebase Client. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
A lista de materiais (BoM, na sigla em inglês) do Firebase está disponível como um recurso experimental. Ao usar o recurso Gradle da lista de materiais (BoM, na sigla em inglês) com o Firebase, você pode definir a versão da plataforma como um todo. Para adicionar SDKs ao seu app usando a BoM do Firebase, acesse Adicionar o Firebase ao projeto do Android.
Artefatos lançados em maven.google.com
- google.firebase.firebase:analytics-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- 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
- google.android.gms:play-services-tagmanager:16.0.8
- 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 celular do Google para Android. Para mais informações, consulte as Notas de lançamento do produto.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:17.2.0
- com.google.android.gms:play-services-ads-lite:17.2.0
- google.firebase:firebase-ads:17.2.0
- google.firebase:firebase-ads-lite:17.2.0
12 de março de 2019
- Suspensão do uso de
Games.GamesOptions
eGames.Builder
. - Incluímos o método
SnapshotMetadata.getSnaphotId
. - API de solicitações/presentes e missões removida. Veja o comunicado anterior.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 de março de 2019
- A atualização mais recente do Firebase inclui alterações nos SDKs do Firebase Authentication, do Monitoramento de desempenho e do Configuração remota do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4.
- com.google.firebase:firebase-config:16.4.0
26 de fevereiro de 2019
- A atualização mais recente do Firebase inclui alterações nos IDs de instância, no Cloud Firestore, no recurso do Firebase de mensagens no app e no Firebase Cloud Messaging. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
- Correção de um problema no Google Cloud Messaging que às vezes causava falhas nos apps com erros de "O app não estava respondendo" (ANR, na sigla em inglês) quando eles recebiam uma mensagem.
- Correção de um problema no código da instância em que as respostas às solicitações de token eram lentas ou, em alguns casos, faziam com que as solicitações expirassem.
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 alterações nos SDKs do Firebase AB Testing, do Firebase Invites, do Firebase Dynamic Links, do Cloud Firestore e da Configuração remota do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
- A atualização mais recente do Google Play Services adiciona o 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
- 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 adiciona uma nova configuração de controle por gestos. Para mais informações, consulte as Notas da versão do SDK do Maps para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 de janeiro de 2019
- A atualização mais recente do Firebase inclui alterações no kit de aprendizado de máquina para Firebase, Firebase Core, Google Analytics para Firebase e SDKs de anúncios. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:17.1.3
- google.android.gms.play-services-ads-base:17.1.3
- google.android.gms:play-services-ads-lite:17.1.3
- 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
- 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
- google.firebase:firebase-ads:17.1.3
- google.firebase.firebase-ads-lite:17.1.3
- google.firebase:firebase-analytics:16.3.0
- 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 alterações nos SDKs do kit de ML do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
25 de janeiro de 2019
- A atualização mais recente do Firebase inclui alterações nos SDKs do Realtime Database, Cloud Firestore e In-App 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-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 do OSS permite a atualização dos dados de licença do OSS por meio de atualizações do Google Play Services.
Bibliotecas principais do Google Play Services
- O Play-services-base e o play-services-basement receberam vários métodos novos para oferecer suporte a mudanças em outras bibliotecas.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-licenses:16.0.2
9 de janeiro de 2019
- A atualização mais recente do Firebase inclui alterações no SDK do 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
- google.firebase:firebase-config:16.1.3
22 de dezembro de 2018
- A atualização mais recente do Firebase inclui alterações no SDK do Firebase Crashlytics. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 de dezembro de 2018
- A atualização mais recente do Firebase inclui alterações nos SDKs do Cloud Firestore e do Monitoramento de desempenho do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- 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 as especificações mais recentes do WebAuthn. Os desenvolvedores podem usar as APIs do FIDO2 para autenticar os usuários com dois tipos de autenticadores: autenticadores U2F externos e o autenticador "incorporado" residente no dispositivo.
- Remoção de construtores de
Fido2ApiClient
eFido2PrivilegedApiClient
. Essas classes precisam ser instanciadas por meio das fábricas estáticas emFido
. MakeCredentialOptions
eBrowserMakeCredentialOptions
foram renomeados comoPublicKeyCredentialCreationOptions
eBrowserPublicKeyCredentialCreationOptions
, respectivamenteRequestOptions
aumentado com um membroAuthenticationExtensions
que permite que o autor da chamada dita o comportamento do cliente ao realizar uma cerimônia de registro ou autenticação. Atualmente, apenas oFidoAppIdExtension
é compatível. Com o tempo, mais extensões podem ser aceitas, dependendo do caso de uso.- Construtor adicionado para
AuthenticatorSelectionCriteria
. - Builders alterados para
PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
. - Remoção de Builders de objetos no nível da resposta da API
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
eAuthenticatorErrorResponse
. - Inclusão de enumerações de algoritmos RSA e EC2 do registro do COSE para empregar 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. - Renomeação e reestruturação do antigo TokenBindingIdValue para
TokenBinding
- Aumento e/ou atualização de outras estruturas de dados para representar o rascunho do WebAuthn WD11
Por exemplo, o campo "ID do usuário" em
PublicKeyCredentialUserEntity
foi atualizado para serbyte[]
em vez deString
. Atualize sua implementação adequadamente.
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 pode tentar retomar a sessão se ela tiver sido 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 pode não responder depois que o app de transmissão é encerrado.
- Um conjunto de artefatos foi movido para maven.google.com devido a problemas de repositório.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-cast:16.1.2
- google.android.gms.play-services-cast-framework:16.1.2
Artefatos movidos para maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4.
- com.google.firebase.perf-plugin:1.1.3.
- com.google.firebase.perf-plugin:1.1.2
6 de dezembro de 2018
- A atualização mais recente do Firebase inclui alterações nos SDKs do Firebase Authentication e do Cloud Firestore. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- google.firebase.firebase-firestore:17.1.4
3 de dezembro de 2018
- A atualização mais recente do Firebase inclui alterações nos SDKs do Firebase Dynamic Links, Firebase Invites, Configuração remota do Firebase, Monitoramento de desempenho do Firebase, Google Analytics para Firebase e Google Ads para Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- 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
- google.android.gms:play-services-gass:17.1.2
- 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
- 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
- google.firebase:firebase-ads:17.1.2
- google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- google.firebase:firebase-analytics-impl:16.2.4
- 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 alterações nos SDKs do Firebase App Invites, Firebase Ml Kit e do Monitoramento de desempenho do Firebase. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1.
- com.google.firebase:firebase-ml-common:16.1.6
- 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 continham um problema nas dependências de POM. Isso provavelmente se manifesta como problemas de mesclagem dex quando uma versão de dependência é atualizada, mesmo ao usar strict-version-matcher-plugin
(em inglês). Para resolver isso, atualize para 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 |
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 |
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 |
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 |
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 |
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
Ads
- 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 de compiladorduplicate entry
. Editores que usamfirebase-analytics
com a versão17.1.1
de qualquer biblioteca de anúncios (por exemplo,com.google.android.gms:play-services-ads:17.1.1
) precisa usarcom.google.firebase:firebase-analytics:16.0.5
.
Artefatos lançados em maven.google.com
- google.android.gms.play-services-ads:17.1.1
- google.android.gms:play-services-ads-base:17.1.1
- google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- google.firebase.firebase:ads-17.1.1
- google.firebase.firebase-ads-lite:17.1.1
9 de novembro de 2018
- A atualização mais recente do Firebase inclui atualizações dos SDKs do Cloud Firestore, do Cloud Functions para Firebase, do recurso do Firebase de mensagens no app, do Firebase Database e 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
- google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- 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 as licenças do 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 de latência de inicialização reduzida para o Google Analytics para Firebase. Para mais informações, consulte as notas da versão do SDK do Firebase para Android.
Ads
- 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
- google.android.gms.play-services-ads:17.1.0
- 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
- google.android.gms:play-services-tagmanager-v4-impl:16.0.5
- google.firebase.firebase:ads-17.1.0
- 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, do Mensagens no app e do Monitoramento de desempenho, bem como no plug-in do Gradle para 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
- google.firebase.firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- 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 ver mais informações, consulte as Notas da versão do remetente do Android Cast.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-cast:16.1.0
- google.android.gms:play-services-cast-framework:16.1.0
16 de outubro de 2018
- A atualização mais recente do Firebase inclui alterações no Firebase Messaging, Firebase IID, Firebase ML, Firebase Vision, Firebase Config e SDKs do 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 compatibilidade com 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
- 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
- Refatoração da análise de dependência do strict-version-matcher-plugin para apresentar uma mensagem de erro melhor quando são identificadas versões de artefatos conflitantes. As mensagens de erro agora incluem nomes de dependências de projeto e nomes de dependência dentro do projeto, para ajudar a identificar quais dependências declaradas estão causando erros.
- Correção de bugs no plug-in relacionados a compilações paralelas e de 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
Ads
- 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 primeiros passos 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 primeiros passos do Ad Manager para mais detalhes.
- Os editores da Google AdMob precisam especificar uma tag
- Anúncios nativos:
NativeAppInstallAd
,NativeContentAd
e APIs associadas estão obsoletos e foram substituídos porUnifiedNativeAd
. Consulte Anúncios nativos avançados avançados para mais instruções sobre como usar as novas APIs. - Anúncios nativos: adicionado o recurso "Ignorar este anúncio".
- Anúncios nativos: o registro de alerta benigno: "UnconfirmedClickListener não pode ser nulo enquanto ClickConfirmingView está definido" foi removido.
- Anúncios premiados: chamar
destroy()
anulará o listener. - Os seguintes métodos foram suspensos em
AdRequest.Builder
. - Correção de um bug em que
onRewardedVideoCompleted()
não era acionado em emuladores.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- google.firebase:firebase-ads:17.0.0
- google.firebase:firebase-ads-lite:17.0.0
2 de outubro e 2018
Atualizações secundárias de recursos das bibliotecas principais.
- Pequenas atualizações de recursos internos foram feitas 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 estritas entre as bibliotecas principais foram relaxadas para que as versões secundárias e de patch possam ser usadas individualmente. Anteriormente, os arquivos POM dessas bibliotecas especificavam as dependências em versões exatas, o que complicava a resolução das dependências.
- As principais mudanças de dependência de biblioteca exigiram o lançamento de um conjunto completo de bibliotecas com versões atualizadas nas dependências de POM. Bibliotecas não principais não têm alterações externas, exceto para atualizar as dependências transitivas delas.
- Correções de bugs e melhorias internas para firebase-database e firebase-firestore.
Artefatos lançados em maven.google.com
As seguintes bibliotecas têm alterações de código:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
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 seguintes bibliotecas não têm alterações de código, apenas atualizações de dependência do POM. As novas versões foram incrementadas por uma versão de patch, exceto quando a biblioteca estava abaixo da versão 16.0.0. As bibliotecas abaixo de 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
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
google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
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
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
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
google.android.gms:play-services-tagmanager-v4-impl:16.0.4
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
google.firebase.firebase:abt:16.0.1
google.firebase:firebase-ads:16.0.1
google.firebase.firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
google.firebase:firebase-auth:16.0.4
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
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
google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2.
com.google.firebase:firebase-storage:16.0.3
26 de setembro de 2018
A versão v16.0.0 do Google Play Services Fitness fornece acesso a dois novos tipos de dados e aos respectivos agregados:
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 de setembro de 2018
Wearable
- Correção de bugs e melhor disponibilidade do SDK de Wearables em dispositivos com o Google Play Services. Para mais informações, consulte as Notas da versão do Wearable.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 de setembro de 2018
- A atualização mais recente do Firebase inclui alterações 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 alterações nos SDKs do 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.
Transmissão
- Correção do
IllegalStateException
lançado quandoReconnectionService
inicia em segundo plano em apps destinados ao Android O ou versões mais recentes. Caso seu app tenha a reconexão automática ativada, atualize o SDK do Cast para evitar o bug.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-cast:16.0.2
- google.android.gms:play-services-cast-framework:16.0.2
- 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 alterações da API nos SDKs do Firebase, Google Analytics para Firebase, Firebase Crash Reporting, Firebase Dynamic Links e Firebase Invites. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-core:16.0.3
- google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
22 de agosto de 2018
- A atualização mais recente do Firebase atualiza os SDKs do recurso. Para 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 do Firebase 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:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 de agosto de 2018
Nova versão da Google Play Services Wallet 16.0.0 com:
- Atualização da API Google Pay, que permite que os desenvolvedores especifiquem solicitações JSON e consumam respostas JSON. Para mais informações, consulte a documentação da API Google Pay.
- Suspensão de uso 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 os métodos na versão v17.0.5 do Cloud Firestore.
- Remoção do método de API
Credential#getGeneratedPassword
exposto e inutilizável em play-services-auth
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 de agosto de 2018
- A atualização mais recente do Firebase inclui alterações de API para o Firebase Performance Monitoring, o Firebase ML Kit, o Cloud Firestore e muito mais. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
- Correção de um problema nas APIs SignIn que retorna o código de status errado quando o usuário cancela o login.
Artefatos lançados em maven.google.com
- google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5(link em inglês)- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2 de agosto de 2018
Transmissão
- Correção de uma IllegalStateException, que acontece quando uma solicitação de busca expira no RemoteMediaPlayer e no RemoteMediaClient. Esta é uma regressão introduzida na versão 15.0.0. Os clientes precisam atualizar para a versão 16.0.1 ou mais recente para receber a correção.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-cast:16.0.1
- 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 OSS foi reempacotada
no ID do grupo
com.google.android.gms
e renomeada comooss-licenses-plugin
. Ele continuará a ser publicado com este novo ID e nome de grupo. Ela também teve o código aberto no GitHub (em inglês).
Artefatos lançados em maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 de julho de 2018
- O método
InstantApps.showInstallPrompt()
foi adicionado, mostrando uma caixa de diálogo que permite ao usuário instalar o app instantâneo atual.
Artefatos lançados em maven.google.com
- google.android.gms:play-services-instantapps:16.0.0
27 de julho de 2018
Cloud Firestore
- A atualização mais recente do Firebase inclui alterações de API para o Cloud Firestore. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Transmissão
- A atualização mais recente do Google Cast inclui mudanças na API para
CastDevice
e melhorias na notificação de mídia do CAF. Para ver mais informações, consulte as Notas da versão do SDK do Google Cast para Android.
Artefatos lançados em maven.google.com
- com.google.android.gms:play-services-cast:16.0.0
- google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
12 de julho de 2018
- A atualização mais recente do Firebase inclui alterações de API para Cloud Functions para Firebase e Cloud Firestore. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 de julho de 2018
Correção de bug da OSS Licenses Library
- Correção do bug que impedia a compatibilidade com temas de apps sem uma barra de ações.
- Essa versão é considerada uma versão de correção de bug, de acordo com a SemVer, mas foi incrementada como uma versão principal de acordo com a nota 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 alterações da API para o Firebase Cloud Messaging e o código 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
Plug-in de correspondência de versão estrita de código aberto
- O código-fonte de
com.google.android.gms.strict-version-matcher-plugin
foi disponibilizado no GitHub (link em inglês).
21 de junho de 2018
Firebase
- A atualização mais recente do Firebase inclui alterações de API para o Firebase Invites e o Firestore. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Artefatos lançados em maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 de junho de 2018
Firebase
- A atualização mais recente do Firebase inclui alterações da API para o Firebase Authentication, o Firebase App Indexing 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 compilação dos projetos que usam essas bibliotecas. Por exemplo, a resolução de dependência do Gradle tentará usar a versão concreta mais alta disponível em um repositório, causando o aumento de uma versão de dependência sem nenhuma alteração no próprio projeto.
O uso de intervalos de versão foi um erro e foi corrigido. O Google Play Services e as dependências do Firebase não usarão mais intervalos de versão. No entanto, os arquivos POM da biblioteca publicada já contêm intervalos. Assim, todas as atualizações futuras da biblioteca precisarão começar fora dos intervalos de dependência de bibliotecas publicadas anteriormente.
Exemplo:
- Se
play-services-bar
tiver uma dependência emplay-services-foo
com o intervalo[15.0.0, 16.0.0)
, uma nova versão deplay-services-foo
precisará começar com16.0.0
para ficar fora desse intervalo. - Qualquer versão futura de
play-services-bar
declarará um requisito"soft" em uma única versão deplay-services-foo
. - Qualquer versão futura de
play-services-foo
seguirá SemVer.
Firebase
- A atualização mais recente do Firebase inclui alterações de API para Cloud Firestore, Cloud Storage, Firebase Authentication, Firebase Realtime Database e Machine Learning. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
- O Firebase agora exige que o arquivo do Gradle do app liste explicitamente
com.google.firebase:firebase-core
como uma dependência para que os serviços do Firebase funcionem conforme o esperado.
8 de maio de 2018
Firebase
- A atualização mais recente do Firebase inclui adições ao Monitoramento de desempenho do Firebase e o lançamento do kit de aprendizado de máquina para Firebase Beta. Para mais informações, leia as Notas da versão do SDK do Firebase para Android.
2 de maio de 2018
Firebase
- A atualização mais recente do Firebase inclui adições ao Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting e Firebase Performance Monitoring, além de números de versão independentes. Para mais informações, leia as Notas da versão do SDK do Firebase para Android.
Atualizações do Google Play Services
- As bibliotecas do Google Play Services posteriores à 15.0.0 agora têm números de versão independentes que seguem a SemVer. Essa alteração permitirá atualizações mais frequentes e flexíveis de 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 controle de versão. Se você não usa esse plug-in, um plug-in independente,
com.google.android.gms.strict-version-matcher-plugin
foi lançado com a mesma funcionalidade de suporte de versão. Para mais detalhes, consulte o guia de controle de versão.
12 de abril de 2018 - versão 15.0.0
Problemas conhecidos com a versão 15.0.0
Se você estiver usando o Plug-in do Android para Gradle versão 2.2.0 ou anterior, talvez encontre o seguinte erro:
Error: more than one library with package name 'com.google.android.gms'
Para resolver o problema, atualize para uma versão mais recente do plug-in.
Destaques da versão v15.0.0:
Atualizações do Google Play Services
Uma nova versão do plug-in
com.google.gms.oss.licenses.plugin
do Gradle está disponível. Atualize, pois somente esta versão mais recente funciona com o Google Play Services 15.0.0 e versões posteriores. Essa é a última versão do plug-in compatível com o Android Studio 2.x. A partir da próxima versão, o plug-in será compatível apenas com o Android Studio 3.x.Todas as referências às classes
com.google.android.gms.R
foram substituídas por referências específicas de 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 ele seja compatível.A partir da versão 15.0.0, não haverá mais um Javadoc off-line atualizado (o artefato do Google Play Services no SDK Manager do Android Studio).
A partir da versão 15.0.0, não haverá mais um destino de alias
play-services
para extrair todos os componentes do Google Play Services. Isso já foi recomendado há algum tempo.
Ads
- Adicionada a classe
UnifiedNativeAd
, que pode conter um anúncio de instalação de apps ou um anúncio de conteúdo. - A API Advanced Ads Native foi atualizada para ser compatível com
UnifiedNativeAd
:- As classes
UnifiedNativeAdView
eUnifiedNativeAdAssetNames
foram adicionadas. - A interface
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
foi adicionada. - O método
forUnifiedNativeAd()
foi adicionado à classeAdLoader.Builder
. - Várias atualizações na API de mediação foram feitas, possibilitando que adaptadores e eventos personalizados retornem instâncias de
UnifiedNativeAd
.
- As classes
Autorização
- A constante
KEY_EXTRA_ACCOUNT_TYPE
foi adicionada à classeAccountTransfer
, permitindo que os pacotes saibam qual tipo de conta precisa ser abordado.
Transmissão
- Suspensão do uso da classe
AppVisibilityListener
. - A classe
RemoteMediaClient.Listener
foi suspensa. Use a nova classeRemoteMediaClient.Callback
. - Correção de uma falha em
TracksChooserDialogFragment
e várias alterações no construtor e criador. - Introdução da API
MediaQueue
para substituir o mecanismo de fila de mídia existente. Use as novas classesMediaQueueRecyclerViewAdapter
eMediaQueueArrayAdapter
para acessarMediaQueue
nas visualizações de reciclagem e lista, respectivamente. - Agora, ao tocar nas notificações de controle remoto do Google Cast, os usuários serão direcionados ao app Google Home ou ao app Google Cast correspondente, dependendo se o app Google Cast for compatível com a participação automática na sessão.
- Atualização do suporte a anúncios:
- A API Cast Sender agora é compatível com o carregamento de anúncios
VAST
. - Adição do botão "Ignorar anúncio" e elementos da interface de texto de contagem regressiva.
- A API Cast Sender agora é compatível com o carregamento de anúncios
- Foi adicionada uma versão de
CastContext.getSharedInstance()
que não requerContext
como parâmetro. - Correção de uma falha de
IllegalStateException
no CAF - Adição de
DEVICE_CONNECTION_SUSPENDED
aCastStatusCodes
paraPendingResult
. - Para ver mais detalhes, consulte
Google Cast release notes
.
Firebase
- A atualização mais recente do Firebase inclui adições ao Firebase Authentication e ao Firebase Cloud Storage. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Fitness
- O método
fromLocationRequest()
da classeSensorRequest
foi suspenso. Use SensorRequest.Builder para criar SensorRequest.
Google Cloud Messaging
- O uso das classes
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
eInstanceIDListenerService
foi suspenso. UseFirebaseMessaging
.
Jogos
- Os métodos
getChurnProbability()
, PlayerStats.getHighSpenderProbability,getSpendProbability()
egetTotalSpendNext28Days()
foram suspensos da classePlayerStats
.
Instant Apps
InstantApps.API
foi removido. Em vez disso, use umInstantApps.getInstantAppsClient()
.
Por perto
- Suspensão do uso de estados internos relacionados a
NearbyConnections
Carteira
- Suspensão do uso da classe
Payments
. 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 problemas que causavam erros falsos de lint no Android, alegando que
GoogleSignIn
eCredentialsClient
eram somente internos. - Adição de artefatos
minSdkVersion
ausentes na licença para evitar a inclusão automática das permissõesREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
. - Restaura nomes exclusivos de pacotes para artefatos de licença vinculados ao ambiente de execução que afetaram alguns problemas de compatibilidade de sistemas de compilação (por exemplo, o Ionic Pro).
- Restaura alguns nomes de campos que foram ofuscados em 12.0.1, ou seja, o método
value()
de anotações@PropertyName
em firebase-firestore e firebase-database.
20 de março de 2018 - versão 12.0.0
Problemas conhecidos com a versão 12.0.0
- -As dependências do POM de licença não têm
minSdkVersion
/targetSdkVersion
definido, o que significa que otargetSdkVersion
implícito é 1. Isso adiciona as permissõesREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
para apps que usam a versão 12.0.0. - As dependências do POM de licença causam problemas de "mais de uma biblioteca com o nome de pacote 'com.google.android.gms.license'" no Ionic Pro.
- As anotações
@PropertyName
do firebase-database e do 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 que alegam que
GoogleSignIn
eCredentialsClient
são somente internos. Elas podem ser ignoradas com segurança.
Forneceremos uma versão 12.0.1 atualizada para resolver esses problemas em breve.
Destaques da versão do Google Play Services 12.0.0:
Anúncios
- O método
trackViews()
foi adicionado à classeNativeAdMapper
. O métodotrackView()
da mesma classe foi descontinuado.
- O método
Autenticação
- A classe
Auth.AuthCredentialsOptions
foi descontinuada e substituída pela nova classeCredentialsOptions
.
- A classe
Transmitir
- Suporte aprimorado para o Google Ads:
- Os métodos
setAdBreakClips()
esetAdBreaks()
foram adicionados à classeMediaInfo.Builder
para oferecer uma maneira de enviar informações sobre o intervalo comercial e de clipe em uma solicitação de carregamento de mídia. - A classe
AdBreakInfo.Builder
foi atualizada e adicionada a classeAdBreakClipInfo
para facilitar os novos métodos de envio de quebra e clipe.
- Os métodos
- Adição de compatibilidade com novas APIs de transmissão de voz:
- Os métodos
setCredentials()
esetCredentialsType()
foram adicionados à classeMeadiaLoadOptions.Builder
e os métodosgetCredentials()
egetCredentialsType()
à classeMediaLoadOptions
. Os métodos permitem definir e obter credenciais específicas do aplicativo com solicitações de carregamento. - O método
getEntity()
foi adicionado à classeMediaInfo
. A entidade representa um link direto para o carregamento de mídia do Google Assistente.
- Os métodos
- Foi corrigido um bug em que a chamada de
CastContext.getSharedInstance()
em dispositivos com versões desatualizadas do Google Play Services causava uma falha Versões desatualizadas do Google Play Services ainda causam falha no método, por isso os clientes devem verificar se há uma versão apropriada.
- Suporte aprimorado para o Google Ads:
Fido (link em inglês)
- A API do Fast Identity Online 2.0 (Fido2) já está disponível para parceiros de acesso antecipado. Como a API ainda tem acesso antecipado, é possível fazer alterações interruptivas sem aviso prévio. Por questão de estabilidade do aplicativo, não confie nessa API até que ela esteja com disponibilidade 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.
Instant Apps
- Adição de uma nova API
Launcher
para verificar um URL fornecido e iniciar um app instantâneo, se houver.
- Adição de uma nova API
Local
- Adicionamos a classe
ActivityTransition
para ajudar os apps a diferenciar as atividades físicas em que os usuários realizam, como caminhar, correr ou dirigir. - A interface
BoundsMode
foi adicionada para permitir que o métodogetAutocompletePredictions()
ative pesquisas com restrições de limites.
- Adicionamos a classe
Maps
- Adição da classe
StreetViewSource
, que permite restringir as pesquisas do Street View a resultados somente ao ar livre. - Para ver uma lista completa de recursos, correções de bugs e outras notas, consulte as notas da versão da Maps Android API.
- Adição da classe
Compartilhar por proximidade
- O uso das interfaces do
Messages
e doConnections
com base emGoogleApiClient
foi suspenso. Use os novos clientes baseados noGoogleApi
:MessagesClient
eConnectionsClient
.
- O uso das interfaces do
18 de dezembro de 2017 - versão 11.8.0
Destaques da versão do Google Play Services 11.8.0:
Autenticação
- O uso da classe
WorkAccountApi
foi suspenso. Use oWorkAccountClient
viaWorkAccount.getClient()
.
- O uso da classe
Transmitir
- Foram feitas as seguintes mudanças na classe
UIMediaController
:- Quando as visualizações estão vinculadas a
UIMediaController
, o controlador agora registra listeners que chamam um dos seguintes métodos de manipulação de eventos em resposta a interações do usuário, conforme apropriado: - Modifique os métodos acima para personalizar o comportamento deles.
- Documentação aprimorada para esclarecer a implementação de
UIMediaController
. - A tela de botão de alternância foi desativada para mostrar um ícone de alto-falante com som ativado e um ícone de alto-falante cruzado quando estiver com o som desativado.
- Quando as visualizações estão vinculadas a
- O SDK do Google Cast para Android agora é compatível com apps instantâneos.
- Foram feitas as seguintes mudanças na classe
Firebase
- A atualização mais recente do Firebase inclui inclusões no Firebase Appindexing, Firebase Authentication, Firebase Cloud Messaging e Firebase Performance Monitoring. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Local
- Adicionamos a constante
KEY_VERTICAL_ACCURACY
, que indica a precisão vertical estimada de um local.
- Adicionamos a constante
Carteira
- Atualizamos o método
isReadyToPay()
para oferecer uma opção de verificação adicional que garante que o usuário já tem uma forma de pagamento.
- Atualizamos o método
Wearable
A API Wearable foi atualizada para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código clichê:- Adicionamos a classe
CapabilityClient
e o métodoWearable.getCapabilityClient()
para substituir a interfaceCapabilityApi
. Essa é uma maneira de aprender sobre os recursos fornecidos pelos nós na rede do Wear. - Adicionamos a classe
ChannelClient
e o métodoWearable.getChallenClient()
para substituir a interfaceChannelApi
como uma maneira de enviar e receber dados de nós wearable. - Adicionamos a classe
DataClient
e o métodoWearable.getDataClient()
para substituir a interfaceDataApi
como uma maneira de ler e gravar itens de dados e recursos. - Adição da classe
MessageClient
e do métodoWearable.getMessageClient()
para substituir a interfaceMessageApi
como uma maneira de enviar mensagens para outros nós. - Adicionamos a classe
NodeClient
e o métodoWearable.getNodeClient()
para substituir a interfaceNodeApi
como uma maneira de aprender sobre os nós conectados.
- Adicionamos a classe
As chamadas de API retornam
Task<ResultType>
em vez dePendingResult<ResultWrapper>
.ChannelClient.ChannelCallback
substituiChannelApi.ChannelListener
.WearableOptions.Builder.setLooper()
substituiGoogleApiClient.Builder.setHandler()
para definir a linha de execução para callbacks de listener nas novas classes do cliente de API.
Para mais informações sobre a versão mais recente da API Wearable, consulte a página Notas da versão do Android Wear.
Problema resolvido na versão 11.8.0
As instâncias de GoogleApi
criadas com um Context
em apps com targetSdkVersion 26 agora solicitam automaticamente aos usuários que atualizem o Google Play Services, resolvendo esse problema conhecido da versão 11.6.0.
27 de novembro de 2017 - versão 11.6.2
Destaques da versão do Google Play Services 11.6.2:
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 do Google Play Services 11.6:
Anúncios
- Adicionamos a classe
NativeAdViewHolder
, uma maneira alternativa de exibir anúncios nativos. - O método
AdLoader.getMediationAdapterClassName()
foi suspenso. Os editores precisam usar oNativeAppInstallAd.getMediationAdapterClassName()
ou oNativeContentAd.getMediationAdapterClassName()
introduzido recentemente. - O uso do método
RewardedVideoAd.setUserId()
foi suspenso para uso com a verificação de prêmios de servidor para servidor.
- Adicionamos a classe
Autenticação
- A API Auth foi atualizada para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código clichê para usar:- As classes
CredentialsClient
eCredentials
foram adicionadas.CredentialsClient
fornece o ponto de entrada para solicitar uma credencial e indicar se o login foi bem-sucedido usando a credencial. - As classes
GoogleSignInClient
eGoogleSignIn
foram adicionadas.GoogleSignInClient
fornece o ponto de entrada para interagir com a API Google Sign-In.
- As classes
- Adicionado o método
GoogleAuthUtil.requestGoogleAccountsAccess()
. O método torna todas as Contas do Google instaladas no dispositivo visíveis para o chamador no Android O, se o usuário der o consentimento. - Adicionado o método
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
. O método corrige um problema em dispositivos com Android O e versões mais recentes em que a caixa de diálogo de confirmação para salvarAuth.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 para substituir esse comportamento padrão.
- A API Auth foi atualizada para os novos clientes baseados em
Reconhecimento
- Atualizamos a API Awareness para os novos clientes baseados no
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código clichê para usar:- Adicionada a classe
FenceClient
e os métodosAwareness.getFenceClient()
. UseFenceClient
em vez deFenceApi
. - Adicionada a classe
SnapshotClient
e os métodosAwareness.getSnapshotClient()
. UseSnapshotClient
em vez deSnapshotApi
.
- Adicionada a classe
- Atualizamos a API Awareness para os novos clientes baseados no
Transmitir
- As seguintes mudanças foram feitas nos métodos na classe
RemoteMediaClient
:- Adicionado o método
load(MediaInfo, MediaLoadOptions)
. - Outros métodos
load()
foram suspensos. - Os métodos
setPlaybackRate(double)
esetPlaybackRate(double, JSONObject)
foram adicionados. Chame esses métodos para definir a taxa de reprodução variável para o item de mídia atual.
- Adicionado o método
- Para mais detalhes, consulte as notas da versão do Google Cast.
- As seguintes mudanças foram feitas nos métodos na classe
Dirigir
- Atualizamos a API Drive para os novos clientes baseados no
GoogleApi
, que gerenciam automaticamente as conexões com os serviços e exigem menos código clichê:- Adicionada a classe
DriveClient
e os métodosDrive.getDriveClient()
. ODriveClient
fornece o ponto de entrada para interações gerais com a API Drive. - Adicionada a classe
DriveResourceClient
e os métodosDrive.getDriveResourceClient()
.DriveResourceClient
fornece o ponto de entrada para métodos de API que interagem com umDriveResource
(por exemplo, umDriveFile
ou umDriveFolder
).
- Adicionada a classe
- Adição de objetos
CreateFileActivityOptions
eOpenFileActivityOptions
que podem ser transmitidos para os novos métodosDriveClient.newCreateFileActivityIntentSender()
eDriveClient.newOpenFileActivityIntentSender()
para criar os respectivos seletores de arquivo. - Suspensão do uso dos métodos da API
GoogleApiClient
acessados viaDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
eDriveFile
.
- Atualizamos a API Drive para os novos clientes baseados no
Firebase
- A atualização mais recente do Firebase inclui adições ao Authentication, Dynamic Links e Cloud Messaging. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Fitness
- A API Fitness foi atualizada para os novos clientes baseados no
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código clichê para usar:- Adicionada a classe
BleClient
e os métodosFitness.getBleClient()
. OBleClient
é o ponto de entrada para a busca, reivindicação e uso de dispositivos Bluetooth de baixa energia no Google Fit. - Adicionada a classe
ConfigClient
e os métodosFitness.getConfigClient()
. OConfigClient
fornece o ponto de entrada para acessar configurações e tipos de dados personalizados no Google Fit. - Adicionada a classe
GoalsClient
e os métodosFitness.getGoalsClient()
. OGoalsClient
fornece o ponto de entrada para a leitura dosGoal
s de condicionamento físico criados pelos usuários no Google Fit. - Adicionada a classe
HistoryClient
e os métodosFitness.getHistoryClient()
. OHistoryClient
fornece o ponto de entrada para inserir, excluir e ler dados no Google Fit. - Adicionada a classe
RecordingClient
e os métodosFitness.getRecordingClient()
. ORecordingClient
fornece o ponto de entrada para ativar a coleta de dados do sensor em segundo plano de baixa potência e sempre ativada no Google Fit. - Adicionada a classe
SensorsClient
e os 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 fornecer eventos ao vivo para os ouvintes. - Foram adicionadas as clas
SessionsClient
e os métodosgetSessionsClient
. OSessionsClient
fornece o ponto de entrada para criar e gerenciarSession
s de atividade do usuário no Google Fit.
- Adicionada a classe
- A API Fitness foi atualizada para os novos clientes baseados no
Jogos
- A API Games foi atualizada para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código clichê para usar:- Adicionada a classe
AchievementsClient
e os métodosGames.getAchievementsClient()
.AchievementsClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade de conquistas. - Adicionada a classe
EventsClient
e os métodosGames.getEventsClient()
.EventsClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade de eventos. - Adicionada a classe
GamesClient
e os métodosGames.getGamesClient()
.GamesClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade básica de jogos. - Adicionada a classe
GamesMetadataClient
e os métodosGames.getGamesMetadataClient()
.GamesMetadataClient
fornece o ponto de entrada para métodos de API que recuperam metadados de jogos. - Adicionada a classe
InvitationsClient
e os métodosGames.getInvitationsClient()
.InvitationsClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade de convites. - Adicionada a classe
LeaderboardsClient
e os métodosGames.getLeaderboardsClient()
.LeaderboardsClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade de placares. - Adicionada a classe
NotificationsClient
e os métodosGames.getNotificationsClient()
.NotificationsClient
fornece o ponto de entrada para métodos de API que interagem com notificações. - Adicionada a classe
PlayerStatsClient
e os métodosGames.getPlayerStatsClient()
.PlayerStatsClient
fornece o ponto de entrada para métodos de API que fornece o ponto de entrada para métodos de API para recuperar estatísticas do Player. - Adicionada a classe
PlayersClient
e os métodosGames.getPlayersClient()
.PlayersClient
fornece o ponto de entrada para métodos de API que interagem com os players. - Adicionada a classe
RealTimeMultiplayerClient
e os métodosGames.getRealTimeMultiplayerClient()
.RealTimeMultiplayerClient
fornece o ponto de entrada para métodos de API que interagem com a funcionalidade multijogador em tempo real. - Adicionada a classe
SnapshotsClient
e os métodosGames.getSnapshotsClient()
.SnapshotsClient
fornece o ponto de entrada para métodos de API que interagem com Shapshots. - Adicionada a classe
TurnBasedMultiplayerClient
e os métodosGames.getTurnBasedMultiplayerClient()
. OTurnBasedMultiplayerClient
fornece o ponto de entrada para métodos de API que interagem com o modo multijogador baseado em turnos. - Adicionada a classe
VideosClient
e os métodosGames.getVideosClient()
.VideosClient
fornece o ponto de entrada para métodos de API que interagem com vídeos.
- Adicionada a classe
- Pontos de entrada de API descontinuados:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
,Snapshots
{/2, }.TurnBasedMultiplayer
Videos
- A API Games foi atualizada para os novos clientes baseados em
Local
- Corrigimos o problema do
FusedLocationProviderClient
que causava falhas quando o Google Play Services era atualizado. - Suspensão do uso da classe
AddPlaceRequest
nos métodosGeoDataApi.addPlace()
eGeoDataClient.addPlace()
.AddPlaceRequest
será removido em 30 de junho de 2018.
- Corrigimos o problema do
Compartilhar por proximidade
- A API Nearby foi atualizada para os novos clientes baseados em
GoogleApi
, que gerenciam automaticamente as conexões com serviços e exigem menos código clichê para usar:- Adicionada a classe
ConnectionClient
e os métodosNearby.getConnectionsClient()
. OConnectionClient
fornece o ponto de entrada para anunciar e descobrir apps e serviços próximos, além de se comunicar com eles por meio de conexões estabelecidas. - Adicionada a classe
MessagesClient
e os métodosNearby.getMessagesClient()
. OMessagesClient
fornece o ponto de entrada para publicar mensagens simples e se inscrever para receber essas mensagens de dispositivos próximos.
- Adicionada a classe
- Adicionado o método
Connections.cancelPayload()
, que umPayload
está atualmente em trânsito de ou para endpoints remotos.
- A API Nearby foi atualizada para os novos clientes baseados em
Carteira
- Os campos
getPaymentMethodTokenizationParameters
egetTransactionInfo
não são mais obrigatórios. Quando elas não são definidas, a API Google Payment não retorna um token cobrável. Evite definir esses campos em fluxos em que os usuários estão tentando alterar as seleções sem fazer uma compra (por exemplo, nas configurações de pagamento de um aplicativo). - Mudança do método
resolveTask()
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á que oresolveTask()
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 Context
em apps com targetSdkVersion 26 não solicitam automaticamente que os usuários atualizem o Google Play Services. Considere usar GoogleApiAvailability.showErrorDialogFragment()
nessas condições.
3 de outubro de 2017 - versão 11.4.2
Destaques da versão do Google Play Services 11.4.2.
- Cloud Firestore
- A versão Beta pública inicial do Cloud Firestore já está disponível. O Cloud Firestore é um banco de dados flexível e escalonável para desenvolvimento focado em dispositivos móveis, Web e servidores pelo Firebase e o Google Cloud Platform. Assim como o Firebase Realtime Database, ele mantém seus dados sincronizados em apps cliente por meio de listeners em tempo real e oferece suporte off-line para que você possa criar apps responsivos que funcionem independentemente da latência da rede ou da conectividade com a Internet. O Cloud Firestore também oferece escalonabilidade de nível empresarial e integração perfeita com outros produtos do Firebase e do Google Cloud Platform, incluindo o Cloud Functions. Para mais informações sobre o Cloud Firestore, consulte o blog do Firebase. Para começar a usar o Cloud Firestore imediatamente, acesse o guia de início rápido.
Setembro de 2017 - versão 11.4.0
Destaques da versão do Google Play Services 11.4.
Anúncios
- Adição dos métodos
getMediationAdapterClassName()
às classesNativeAppInstallAd
eNativeContentAd
. O uso do método de mesmo nome no AdLoader será suspenso. - Adição de métodos a várias classes para oferecer compatibilidade com a mediação de vídeo nativa:
- Remoção da classe
SearchAdRequest
.
- Adição dos métodos
Google Analytics
- Uma nova turma
AnalyticsJobService
foi adicionada. Essa classe oferece compatibilidade com o Android O e é usada pelo Google Analytics para fazer o upload de dados. Nenhuma ação é necessária para usar essa classe. Ela é adicionada automaticamente como parte do pacote do Google Analytics. - O método
getContext()
da classeAnalyticsService
foi suspenso. - Suspensão do uso da classe
CampaignTrackingService
.
- Uma nova turma
Autenticação
- O seletor de dicas agora envia o resultado de
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
quando o usuário não tem informações de dica salvas.
- O seletor de dicas agora envia o resultado de
Reconhecimento
- As seguintes classes foram adicionadas:
Transmitir
- Uma nova turma
PrecacheManager
foi adicionada. Essa classe fornece métodos para armazenar previamente em cache o conteúdo que os usuários pretendem consumir, a fim de reduzir o tempo de carregamento. - O método
getPrecacheManager()
foi adicionado à classeCastContext
do seu app para ter a instância da classePrecacheManager
. - O
startSession(Intent)
foi adicionado à classeSessionManager
. Chame esse método para participar de uma sessão de transmissão quando o app remetente for iniciado por uma intent implícita.
Para mais detalhes, consulte as notas da versão da API Cast.
- Uma nova turma
Comuns
- 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 delas não estiverem disponíveis, a tarefa falhará com umAvailabilityException
, que pode ser consultado para saber a disponibilidade de uma API individual.
- O método
Dirigir
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 clicar no ponto azul "Meu local". Para mais detalhes, consulte o guia do desenvolvedor sobre a camada "My Location".
- Use o novo
Compartilhar por proximidade
- As permissões
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
eCHANGE_WIFI_STATE
agora são necessárias para Nearby Connections.
- As permissões
Licenças do Oss
- Agora é possível usar 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 personalizadas. Suspensão do uso da abordagem de definição de título anterior.
Carteira
- Introdução de uma nova API Google Payment, definida na classe
PaymentsClient
. Diferenças significativas:- 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 compatíveis.
- O método
Para mais informações, confira a nova API Payment.
- Introdução de uma nova API Google Payment, definida na classe
Agosto de 2017 - versão 11.2.0
Destaques da versão do Google Play Services 11.2.
Google Play Services atualizado para 11.2.2 nesta versão:
- Correções de pequenos problemas no Monitoramento de desempenho do Firebase. Para saber mais, consulte as Notas da versão do Firebase para Android.
- Adicionamos um novo método
loadAd()
, que inclui um objetoPublisherAdRequest
na classeRewardedVideoAd
. - A nova biblioteca de licenças do OSS simplifica a exibição de licenças para dependências no Google Play Services e em outras bibliotecas. Para saber mais, consulte o guia Como incluir avisos de código aberto.
As dependências do Google Play Services agora estão disponíveis em maven.google.com.
As dependências agora estão disponíveis diretamente do
maven.google.com
. Você pode atualizar os scripts de build do Gradle do seu app para usar esse repositório configurando o build da seguinte maneira:allprojects { repositories { jcenter() google() } }
Para mais informações sobre essa alteração, consulte a postagem do blog que o acompanha. Para ver mais detalhes sobre o repositório Maven do Google, consulte Adicionar dependências de compilação na documentação do Android.
Suporte à versão do SDK na versão 11.2
Quando você faz upgrade das dependências do Play Services para a versão 11.2.0 ou mais recentes, a
build.gradle
também precisa ser atualizada para especificar umacompileSdkVersion
de pelo menos 26 (Android O). Isso não muda a forma como seu app é executado. Não será necessário atualizartargetSdkVersion
. Se você atualizarcompileSdkVersion
para 26, poderá receber um erro na sua versão 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 se você fizer upgrade das dependências da Biblioteca de Suporte para a versão 26.0.0 ou mais recente.
Anúncios
- O método
loadAds()
foi adicionado à classeAdLoader
, que permite que os apps carreguem vários anúncios únicos em uma única solicitação.
- O método
Autenticação
- Adicionada a classe
WorkAccountClient
. Essa classe fornece métodos para gerenciar o ciclo de vida de contas do Android for Work. - Inclusão do pacote accounttransfer. Este pacote contém APIs usadas por autenticadores para contas de bootstrap.
- A API Fast Identity Online Universal 2nd Factor (FIDO U2F) já está disponível. Ela oferece suporte a chaves de segurança física U2F para apps e sites, de acordo com os padrões definidos pela FIDO Alliance. Para saber mais, consulte Primeiros passos com FIDO U2F e com.google.android.gms.fido.
- Adicionada a classe
Transmitir
- Adição de uma nova classe NotificationActionsProvider para oferecer compatibilidade com ações de notificação de mídia personalizadas.
Firebase
- A atualização mais recente do Firebase inclui adições à indexação de aplicativos, banco de dados, links dinâmicos e armazenamento. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Instant Apps
- Adicionamos
InstantAppsClient
como um novo ponto de entrada principal. - APIs de cookie
PackageManagerCompat
foram adicionadas para manter pequenas quantidades de dados de apps instantâneos entre as sessões.
- Adicionamos
Places
- A classe
GeoDataClient
foi adicionada. Essa classe fornece acesso ao banco de dados do Google de informações sobre lugares e empresas locais. - A classe
PlaceDetectionClient
foi adicionada. Essa classe fornece acesso rápido ao lugar atual do dispositivo e possibilita informar a localização do dispositivo em um local específico (como um check-in). - Os métodos
getGeoDataClient()
egetPlaceDetectionClient()
foram adicionados à classePlaces
.
- A classe
Carteira
- Vários métodos e classes obsoletos foram removidos.
Junho de 2017 - versão 11.0
Destaques da versão do Google Play Services 11.0.
Google Play Services atualizado para a versão 11.0.4: esta versão corrige problemas menores no Firebase Cloud Messaging e no Monitoramento de desempenho do Firebase. Para saber mais, consulte as Notas da versão do Firebase para Android.
Google Play Services atualizado para a versão 11.0.2. Esta versão corrige pequenos problemas no Firebase Crash Reporting e no Monitoramento de desempenho do Firebase. Para saber mais, consulte as Notas da versão do Firebase para Android.
Google Play Services atualizado para a versão 11.0.1: esta versão corrige um problema que afetava os apps que usavam o rxjava.
Anúncios
- Os métodos
OnVideoMute()
,OnVideoPause()
,OnVideoPlay()
eOnVideoStart()
foram adicionados à classeVideoController.VideoLifecycleCallbacks
. - Adição do recurso de ativação do modo imersivo em anúncios em tela cheia com a adição do método
setImmersiveMode()
às classesPublisherInterstitialAd
eRewardedVideoAd
. - A interface
OnPublisherAdViewLoadedListener
e as classesPublisherAdViewOptions
ePublisherAdViewOptions.Builder
foram adicionadas para uso comAdLoader
para solicitações nativas e de banner. - Adição da interface opcional
OnImmersiveModeUpdatedListener
que os adaptadores de mediação podem implementar para saber sobre as atualizações do modo imersivo. - O método
getMediationAdapterClassName()
foi adicionado à classeRewardedVideoAd
.
- Os métodos
Convites do app
- A classe
AppInvite
agora está obsoleta. UseFirebaseDynamicLinks#getInstance()
como o ponto de entrada principal para acessar dados do link dinâmico eFirebaseAppInvite#getInvitation()
para receber dados do App Invites.
- A classe
Reconhecimento
- Inclusão de constantes na classe
TimeFence
para fornecer novos tipos de contexto à API Snapshot e à Fence API. - Adicionada a capacidade de criar limites de tempo que respondem a alterações no fuso horário local de um dispositivo.
- Adicionada a capacidade de criar limites de tempo que respondem a alterações de local do dispositivo, incluindo limites especificados com base na hora local do nascer ou pôr do sol.
- Inclusão de constantes na classe
Identity
- Foi adicionada a API
SmsRetriever
, que ajuda a recuperar mensagens SMS direcionadas ao app sem pedir permissão aos usuários para ler todas as mensagens SMS enviadas ao dispositivo. Para saber mais, consulte a API SMS Retriever.
- Foi adicionada a API
Transmitir
- O uso das interfaces
Cast.CastApi
,Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
eRemoteMediaPlayer.OnStatusUpdatedListener
foi suspenso. A classeRemoteMediaPlayer
também foi descontinuada. Para ver instruções sobre como atualizar seu app, consulte Migrar o app Android Sender do SDK do Cast v2 para o SDK do Cast v3. - O método
bindTextViewToSmartSubtitle()
agora está disponível na classeUIMediaController
.
- O uso das interfaces
API comum
- O uso do método
getOpenSourceSoftwareLicenseInfo()
na classeGoogleApiAvailability
foi suspenso. - As classes
ApiException
eResolvableApiException
foram adicionadas. Essas classes fornecem exceções para objetos Task quando uma chamada para o Google Play Services falha. - A classe
GoogleApi
foi adicionada. Os clientes de API com base nessa classe gerenciam a conexão entre seu app e o Google Play Services. - A classe
Response
foi adicionada. Essa classe fornece os resultados de chamar um método de API no Google Play Services usando uma subclasse deGoogleApi
.
- O uso do método
Firebase
- A atualização mais recente do Firebase inclui a adição da autenticação por telefone e várias melhorias na indexação de aplicativos e 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
agora estão obsoletos. - O método
loadInvitations()
na classeInvitations
agora está obsoleto. - O método
getSelectOpponentsIntent()
nas classesRealTimeMultiplayer
eTurnBasedMultiplayer
agora está obsoleto. - As interfaces
GameRequest
,OnRequestReceivedListener
eRequests
foram descontinuadas. Além disso, as classesGameRequestBuffer
eGameRequestEntity
agora estão obsoletas. Para ver instruções sobre como atualizar o app, consulte Autenticação do Play Games adotando a API Google Sign-In.
- Os métodos
Instant Apps
- As APIs Instant Apps Android agora estão disponíveis no Google Play Services. O Instant Apps Android permite que os usuários do Android executem seus apps instantaneamente, sem instalação. Para saber mais, consulte Instant Apps Android.
Local
- A classe
FusedLocationProviderClient
foi adicionada. Essa classe fornece o ponto de entrada principal para interagir com o provedor de localização combinada, que usa uma variedade de fontes de dados, além de GPS, para determinar a localização de um dispositivo com a maior precisão e rapidez possíveis. - 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 com êxito as configurações do sistema relacionadas à localização 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 localização, que ajudam a examinar e definir as configurações do sistema relacionadas a localização de um dispositivo.
- A classe
Compartilhar por proximidade
- A API Nearby Connections agora oferece os seguintes recursos:
- Comunicação ponto a ponto totalmente off-line usando pontos de acesso Bluetooth, BLE e Wifi
- Publicidade e descoberta simultâneas
- Criptografia (com autenticação opcional)
- Suporte para payloads de dados de bytes de até 32 kb
- Compatibilidade com payloads de dados de arquivos (limitados ao espaço disponível no dispositivo) e payloads de dados de stream sem limites no tamanho do payload.
- A classe
AdvertistingOptions
foi adicionada. Essa classe oferece opções para uma chamada para o métodostartAdvertising()
. - A classe
ConnectionInfo
foi adicionada. Essa classe fornece informações sobre uma conexão que está sendo iniciada. - A classe
ConnectionLifecycleCallback
foi adicionada. Essa classe é um listener para eventos de ciclo de vida associados a uma conexão com um endpoint remoto. - A classe
ConnectionResolution
foi adicionada. Essa classe é o resultado recebido da chamada do métodoonConnectionInitiated()
. - A classe
DiscoveredEndpoints
foi adicionada. Essa classe fornece informações sobre um endpoint quando ele é descoberto. - A classe
DiscoveryOptions
foi adicionada. Essa classe oferece opções para uma chamada para o métodostartDiscovery()
. - A classe
EndpointDiscoveryCallback
foi adicionada. Essa classe é um listener chamado durante a descoberta de endpoints. - As classes
Payload
,PayloadCallback
,Payload.File
ePayload.Stream
foram adicionadas. Essas classes representam dados, um listener de payload de dados, dados em um arquivo no armazenamento local em um dispositivo e um fluxo de dados. Também foi adicionada a interfacePayloadTransferUpdate.Status
relacionada - A classe
Strategy
foi adicionada. Essa classe define os requisitos de conectividade do dispositivo e as restrições de topologia da conexão. - As classes
Connections.ConnectionRequestListener
eConnections.ConnectionResponseCallback
agora estão obsoletas. Em vez dela, use a classeConnectionLifecycleCallback
. - A classe
Connections.EndpointDiscoveryListener
foi descontinuada. Em vez dela, use a classeEndpointDiscoveryCallback
. - A interface
Connections.MessageListener
foi descontinuada. Em vez dela, use a classePayloadCallback
. - A classe
ConnectionsStatusCodes
agora inclui vários novos códigos de status relacionados a permissões.
- A API Nearby Connections agora oferece os seguintes recursos:
Segurança
- A classe
SafetyNetClient
foi adicionada. Essa classe fornece o principal ponto de entrada do SafetyNet, que oferece os seguintes recursos:- Fornece uma verificação de integridade do dispositivo
- Verifica usuários usando a API reCAPTCHA
- Ajuda os usuários a evitar apps potencialmente nocivos
- Oferece navegação segura nos apps
- Verifica se há ameaças conhecidas associadas a URIs específicos
- Adicionada a classe
HarmfulAppsData
e a classeSafetyNetApi.HarmfulAppsResponse
relacionada. Essas classes representam informações relativas a apps potencialmente nocivos. A classeSafetyNetApi.HarmfulAppsResult
relacionada foi descontinuada e substituída por esses métodos. - Os métodos
getClient(Context)
egetClient(Activity)
foram adicionados à classe SafetyNet. Esses métodos retornam umSafetyNetClient
que é usado para acessar todas as APIs SafetyNet. Esses métodos substituem os camposAPI
eSafetyNetAPI
da classeSafetyNet
, que foram descontinuadas. - A classe
SafetyNetApi.AttestationResponse
foi adicionada. Essa classe oferece resultados de teste do Teste de compatibilidade do Android. Essa classe substitui as classesSafetyNetApi.AttestationResult
eSafetyNet.SafeBrowsingResult
, que agora estão obsoletas. - A classe
SafetyNetApi.RecaptchaTokenResponse
foi adicionada. Essa classe contém um token de resposta do usuário reCAPTCHA. Essa classe substitui a classeSafetyNetApi.RecaptchaTokenResult
, que agora está obsoleta. - A classe
SafetyNetApi.SafeBrowsingResponse
foi adicionada. Essa classe fornece oResponse
fornecido quando um app chama o métodolookupUri()
. Essa classe substitui aSafetyNetApi.SafeBrowsingResult
, que agora está obsoleta. - Adicionada a classe
SafetyNetApi.VerifyAppsUserResponse
e novas constantes à classeVerifyAppsConstants
. Essas classes são compatíveis com a API Verify Apps.
- A classe
Carteira
- A classe
InstrumentInfo.CardClass
foi adicionada. Essa classe indica se o 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 migrou para a nova API de indexação de apps 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 desempenho 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
Essa versão do SDK inclui atualizações para o 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
Visualização do Android O para desenvolvedores 1
Esta versão inclui atualizações para oferecer compatibilidade com o Android O Developer Preview 1. As atualizações mais significativas são alterações internas nas bibliotecas do Google Cloud Messaging (GCM) e do Firebase Cloud Messaging (FCM) e uma alteração no ciclo de vida garantido dos callbacks do GCM e do FCM para 10 segundos. Depois disso, o Android O considera esses callbacks qualificados para o encerramento. Para mais informações sobre como lidar com mensagens GCM e FCM no Android O, consulte o Blog do Firebase.
Fevereiro de 2017 - versão 10.2
Destaques da versão do Google Play Services 10.2.
Descontinuação do Android versão 2.3.x (Gingerbread)
O Google Play Services 10.2.x é a primeira versão que não inclui mais compatibilidade total com o Android versão 2.3.x (Gingerbread). Os apps desenvolvidos com a versão 10.2.x do SDK e mais recentes precisam de um nível mínimo da API do Android de 14 e não podem ser instalados em dispositivos com nível de API inferior ao 14. Para saber mais sobre suas opções, incluindo a criação de vários APKs para ampliar a compatibilidade do seu app com o Android Gingerbread, consulte o Blog de desenvolvedores Android (link em inglês).
Anúncios
- Suporte adicionado para recursos de vídeo em anúncios nativos avançados de conteúdo e anúncios nativos com renderização personalizada do DoubleClick for Publishers (DFP).
- O método
destroy()
foi adicionado à interfaceNativeCustomTemplateAd
. - Os métodos
getVideoController()
,setVideoOptions
egetVideoOptions()
foram adicionados à classePublisherAdView
. - A classe
AdChoicesView
foi adicionada. - Os métodos
getAdChoicesContent()
esetAdChoicesContent()
foram adicionados à classeNativeAdMapper
. - A interface
InitializableMediationRewardedVideoAdAdapter
foi adicionada para adaptadores de vídeo premiado capazes de inicializar vários blocos de anúncios de uma só vez.
Smart Lock para senhas
Melhoria no comportamento dos tokens de ID com o Smart Lock. Os apps agora 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 seguintes atualizações de referência da API:- Os métodos
getAccountTypesSet()
,getIdTokenNonce()
,getServerClientId()
eisIdTokenRequested()
foram adicionados à classeCredentialRequest
. - Os métodos
setIdTokenRequested()
esetServerClientId()
foram adicionados à classeCredentialRequest.Builder
. - Os métodos
getIdTokenNonce()
,getServerClientId()
eisIdTokenRequested()
foram adicionados à classeHintRequest
. - Os métodos
setIdTokenNonce()
,setIdTokenRequested()
esetServerClientId()
foram adicionados à classeHintRequest.Builder
.
- Os métodos
Reconhecimento
- Foram adicionados métodos da API Fence para estender o intervalo de opções de isolamento de tempo para
desenvolvedores. Para saber mais, consulte
TimeFence.aroundTimeInstant()
eTimeFence.inTimeInterval()
. - As interfaces da API Snapshot foram adicionadas para receber intervalos de tempo semântico para o horário e o local atuais. Para saber mais, consulte
as classes
SnapshotAPI.getTimeIntervals()
,TimeIntervalsResult()
eTimeIntervals()
.
- Foram adicionados métodos da API Fence para estender o intervalo de opções de isolamento de tempo para
desenvolvedores. Para saber mais, consulte
Login do Google
Agora os desenvolvedores de jogos podem usar a API Google Sign-in para simplificar a autenticação do lado do servidor. Para saber mais, consulte a interface
GoogleSignInOptionsExtension
, a classeGoogleSignInOptions
e o métodoGoogleSignInOptions.Builder.addExtension()
. Para saber mais sobre como integrar a autenticação do lado do servidor nos seus jogos, consulte Ativar o acesso do lado do servidor aos serviços relacionados a jogos do Google Play.Google Fit
Adicionamos 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 corporal, temperatura corporal e dados de saúde reprodutiva. Para saber mais, consulte as classes
HealthDataTypes
eHealthDataFields
.Maps
Esta versão introduz um estilo personalizado para polilinhas e contornos de polígonos e círculos.
- Agora você pode armazenar objetos de dados arbitrários com seus objetos de geometria. Por exemplo, chame setTag() para adicionar um objeto de dados a uma polilinha.
- Para ver uma lista completa de recursos, correções de bugs e outras notas, consulte as notas da versão da API Maps Android.
Compartilhar por proximidade
A classe
AudioBytes
foi adicionada à API Nearbymessages.audio
para permitir que os dispositivos enviem ou recebam dados usando áudio quase 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, Crash Reporting e Dynamic Links. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Novembro de 2016 - versão 10.0
Destaques da versão do Google Play Services 10.0.
Google Play Services atualizado para 10.0.1
Esta versão corrige um valor de
minSdkVersion
ausente emplay-services-location.aar
que fez com que permissõesWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
não intencionais fossem mescladas nos manifestos de apps.Descontinuação do Android versão 2.3.x (Gingerbread)
O Google Play Services 10.0.x é a versão final que inclui compatibilidade total com o Android versão 2.3.x (Gingerbread). Os apps desenvolvidos com versões futuras do SDK após a 10.0.x não poderão se conectar ao Google Play Services em dispositivos Android Gingerbread. Para saber mais sobre suas opções, incluindo a criação de vários APKs para ampliar a compatibilidade do seu app com o Android Gingerbread, consulte o Blog de desenvolvedores Android (link em inglês).
Transmitir
A versão de novembro da API Cast oferece funcionalidades aprimoradas para desenvolvedores de apps nas seguintes áreas:
- O novo método
getVideoInfo()
na classeMediaStatus
recebe a instância atual deVideoInfo
, que identifica a resolução da tela em 4K. - O novo método
CastContext.getCastState()
expõeCastState
, que contém o estado atual da sessão, por exemplo, se os dispositivos estão disponíveis e se uma sessão foi estabelecida. - Os novos atributos do botão
@drawable
permitem personalizar estilos de botão no minicontrole e no controlador expandido. ImagePicker
agora tem um gerenciadoronPickImage
que usa uma classeImageHints
com a proporção esperada.- O novo método
CastContext.getMergedSelector()
expõeMediaRouteSelector
. - Duas novas classes de intervalo de anúncio foram adicionadas:
AdBreakClipInfo
contém informações estáticas sobre um clipe de intervalo de anúncio, eAdBreakStatus
contém informações de status. - Quando um usuário estiver transmitindo, outros dispositivos na mesma rede receberão uma notificação de controle remoto fixa para controlar a reprodução.
- Para saber mais sobre essa versão e ver outras observações, consulte a Versão de novembro do SDK do Cast.
- O novo método
Local
- Melhorias nas verificações de Bluetooth de baixa energia (BLE).
Compartilhar por proximidade
- O recurso "Notificações por perto" agora está disponível novamente. Consulte o site para desenvolvedores do Notificações por perto para ver detalhes e atualizações.
Firebase
- A atualização mais recente do Firebase inclui várias melhorias e correções de bugs em vários recursos, incluindo a disponibilidade de uma nova API Firebase App Indexing. Para mais informações, consulte as Notas da versão do SDK do Firebase para Android.
Outubro de 2016 - versão 9.8
Destaques da versão do Google Play Services 9.8.
Anúncios
- Adicionada a coleta de dados de medição de tráfego do Active View para anunciantes do DoubleClick Campaign Manager cujos anúncios são processados em aplicativos que usam o SDK dos anúncios para dispositivos móveis do Google.
Transmitir
A API Cast v3.3 oferece funcionalidades aprimoradas para desenvolvedores de apps nas seguintes áreas:
- Ao reproduzir anúncios, a aparência da barra de busca foi aprimorada, e a imagem do pôster de plano de fundo está desfocada.
- Adição da capacidade de personalizar o estilo dos minicontroles.
- Adicionada a classe
ImageHints
, que fornece dicas para o objetoImagePicker
sobre o tipo e o tamanho da imagem a ser selecionada para exibição na IU. - Para saber mais sobre essa versão, consulte SDK do Cast v3.3.
Ajustar
- O Fit agora inclui uma API Goals que permite que seu app leia metas de condicionamento físico criadas pelos usuários do app Google Fit para Android.
Login do Google
- Inclusão da capacidade de os usuários preencherem números de telefone associados à conta deles com um único toque em aplicativos que usam a API Credentials.
Compartilhar por proximidade
- O Nearby Messages foi aprimorado com uma nova IU de ativação e suporte para operação por viva-voz.
- O recurso "Notificações por perto" está temporariamente indisponível. Consulte o site para desenvolvedores do Notificações por perto para ver 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 do Google Play Services 9.6.
Google Play Services atualizado para 9.6.1 Esta versão corrige um valor de
minSdkVersion
ausente emplay-services-location.aar
que fazia com que permissõesWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
não intencionais fossem mescladas nos manifestos do app.Anúncios
- Adicionamos um método da API de diagnóstico do editor,
openDebugMenu
, à classeMobileAds
para fornecer aos editores de anúncios da Web e de apps para dispositivos móveis a mesma funcionalidade de solução de problemas e visualização que está disponível para anúncios para computador.
- Adicionamos 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 controles e notificações em um modo em que os controles ficam desativados enquanto os anúncios são veiculados.
- Modo ao vivo: as transmissões de vídeo e áudio ao vivo agora têm um botão play/stop no lugar de play/pause.
- Para saber mais sobre essa versão, consulte SDK do Cast v3.2.
Maps
- Apresentação do estilo de mapa personalizado: agora você pode estilizar seu mapa para alterar a aparência de recursos (ou até mesmo ocultar), como estradas, parques, empresas e muito mais.
- Os PDIs de empresas agora aparecem por padrão no mapa. Os PDIs de empresas representam empresas, como lojas, restaurantes e hotéis. Você pode ocultá-las usando a estilização de mapas personalizada.
- Para ver detalhes e notas importantes, consulte as notas da versão da API Maps Android.
Places
- Adicionamos o método
setCountry
para restringir o escopo de uma solicitação de preenchimento automático do Places a um único país.
- Adicionamos 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 do Google Play Services 9.4.
Google Sign-In
GoogleSignInAccount
agora inclui os métodosgetFamilyName()
egetGivenName()
para permitir acesso ao nome da família e aos usuários que fizeram login.
Google+
O uso da Plus.API (incluindo
Plus.PeopleApi
ePlus.AccountApi
) foi suspenso. Todos os widgets da IU do Google+, como os botões de compartilhamento e "+1", continuam sendo compatíveis.- Se você quiser fazer a integração com o Login do Google, alterne para
GoogleSignInApi
. - Se seu 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 por meio dos gráficos sociais da base de usuários, use o Firebase Invites.
Consulte as observações de suspensão de uso da Plus.API para detalhes.
- Se você quiser fazer a integração com o Login do Google, alterne 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
oferece a maior parte da implementação de um controle expandido, um controle remoto em tela cheia.
- A
interface
Places
- A API Places agora inclui uma IU do seletor de lugar reformulada que implementa os princípios do Material Design.
Maps
- Adição de um conjunto de novos listeners de mudança de câmera para eventos de início, continuidade e término do movimento.
- Agora é possível armazenar e recuperar objetos de dados arbitrários associados a marcadores.
- Agora é possível definir os níveis de zoom mínimo e máximo preferidos.
- Adicionada a capacidade de restringir os limites dentro dos quais os usuários podem rolar e movimentar.
- Para saber mais, consulte as últimas Notas da versão das APIs Google Maps Android.
Segurança
- A API Safe Browsing permite que 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 Safe Browsing.
Firebase
- A atualização mais recente do Firebase inclui várias melhorias e correções de bugs em vários recursos. Para mais informações, consulte Notas da versão do Firebase.
Junho de 2016 - versão 9.2
Destaques da versão do Google Play Services 9.2.
Google Play Services atualizado 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 redutor de recursos do Gradle, ocorre o seguinte erro:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
Em projetos do Android que usam o conjunto de ferramentas Jack, ocorrem erros semelhantes aos seguintes:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
Anúncios
- O método
setAdChoicesPlacement
foi adicionado à classeNativeAdOptions.Builder
. Os editores de aplicativos podem usar esse método para especificar a localização do ícone das Opções de anúncios nos anúncios nativos. - Reprodução aprimorada de anúncios em vídeo com várias correções de bugs.
- O método
Reconhecimento
A API Awareness unifica sete sinais de local e contexto em uma única API, permitindo que você crie apps com recursos avançados baseados em contexto que têm um impacto mínimo nos recursos do sistema. Ela inclui dois conjuntos de APIs:
- A API Snapshot permite que os apps recebam o valor atual de qualquer um dos sete sinais.
- A Fence API permite que os apps reajam às 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
- Lógica de conexão, desconexão e reconexão
- Implementação da UX e IU
- Suporte para uma variedade maior de 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 Notas da versão do Firebase.
Google Fit
- Melhorias nas contagens de passos no Android Wear para tornar a medição da contagem de passos consistente em mostradores de relógio e apps, e persistente com HistoryApi#readDailyTotal
- Detecte atualizações de dados com HistoryApi#registerDataUpdateListener() para permitir que seu app atualize o cache de dados internos quando dados armazenados forem atualizados por outro app.
- Adicionado 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.
- Você pode definir um fator de transparência nas sobreposições de blocos para que os usuários possam ver o mapa básico abaixo dos blocos sobrepostos.
- Agora, é mais fácil tornar clicáveis os círculos, e depois usar um OnCircleClickListener para ouvir os eventos de clique.
- Para ver detalhes e notas importantes, consulte as notas da versão da API Maps Android.
Visão para dispositivos móveis
- Resolução de problemas com um serviço exigido pela detecção de código de barras e de reconhecimento facial do Mobile Vision. Todos os usuários podem usar novamente as funcionalidades de código de barras e detecção facial. Para mais informações, consulte Notas da versão do Mobile Vision.
- Adição da API Text: reconhecimento óptico de caracteres para texto de caracteres latinos (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 próprio texto.
Compartilhar por proximidade
- Adição de Notificações do Nearby, para informar usuários sobre apps e websites associados a beacons e dispositivos inteligentes nas proximidades.
- O Nearby.Messages pode procurar sensores Eddystone e iBeacons em segundo plano, ativando os aplicativos cliente quando os sensores correspondentes ao filtro são encontrados. Para saber mais, consulte Nearby.Messages.
- Esta versão remove o requisito de que os clientes usem a API de proximidade para gerenciar os sensores. Agora, o Nearby retorna anúncios BLE analisados diretamente, permitindo que os clientes usem a própria solução para interpretá-los.
- As estimativas de distância e as informações de RSSI agora são retornadas aos clientes de beacon em primeiro plano.
Maio de 2016 - versão 9.0
Destaques da versão do Google Play Services 9.0.
Google Play Services atualizado para a versão 9.0.2 A versão 9.0.2 do Google Play Services já está disponível. Essa versão corrige um problema conhecido com o Firebase Authentication, em que o
FirebaseAuthApi
não está disponível em alguns dispositivos. Um erroFirebaseApiNotAvailableException
ocorre quando esses dispositivos tentam usar as APIs do Authentication.Google Play Services atualizado para 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 alteração de classe com ContextCompat.getNoBackupFilesDir().
- Correção de um problema conhecido da veiculação de anúncios da AdMob em dispositivos sem o APK do Google Play Services quando o aplicativo usa o pós-processamento do ProGuard.
Firebase
O Firebase oferece aos desenvolvedores de dispositivos móveis as ferramentas e a infraestrutura necessárias para desenvolver um app, aumentar a base de usuários e gerar receita com anúncios no app. Nesta versão, as APIs do Firebase já estão disponíveis no Google Play Services e incluem novos produtos: Firebase Analytics, Firebase Storage, Firebase Remote Config, Firebase Crash Reporting, Firebase Dynamic Links e Firebase Notifications.
Para uma lista das bibliotecas disponíveis para os diferentes recursos do Firebase, consulte Bibliotecas do Firebase. Os seguintes recursos agora fazem parte do Firebase no SDK do Google Play Services 9.0:
O App Invites (agora Firebase Invites) ainda está disponível em
com.google.android.gms.appinvite
, mas daqui para frente você deve usarcom.google.firebase:firebase-invites
.O Firebase Cloud Messaging se baseia e melhora a API Google Cloud Messaging. Você pode continuar usando o Google Cloud Messaging com
com.google.android.gms.gcm
, mas recomendamos o upgrade paracom.google.firebase:firebase-messaging
.
Para saber mais sobre o Firebase, consulte https://firebase.google.com/.
Anúncios
- A API Rewarded Video Publisher agora inclui suporte para eventos personalizados.
- O vídeo nativo express agora inclui APIs que fornecem controle de como os vídeos são exibidos, incluindo a especificação do estado inicial de mudo e callbacks quando o vídeo é concluído.
- Atualização dos anúncios personalizados da rede de pesquisa para aplicativos que permitem aos desenvolvedores gerar receita com eventos de pesquisa no aplicativo usando anúncios altamente relevantes com base nas consultas dos usuários. Com essa atualização, a solução de monetização no app será equivalente à disponível na Web para computadores ou dispositivos móveis. 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 é compatível com a configuração do volume preferido de anúncios em vídeo usando
setAppVolume()
, além da desativação de anúncios em vídeo usandosetAppMuted()
. - O método
initialize(android.content.Context, java.lang.String)
de anúncios para dispositivos móveis não está mais obsoleto. Em vez disso, o métodoinitialize(android.content.Context)
foi descontinuado. - A interface
MediationNativeListener
agora inclui um método,onAdImpression()
, que as redes de anúncios para dispositivos móveis podem chamar ao registrar uma impressão.
Compartilhar por proximidade
- Simplificação da IU e do modelo de permissões do Nearby.
- Qualquer app com permissão de localização exata pode verificar sensores BLE sem permissão adicional.
- As caixas de diálogo de ativação são mostradas aos usuários quando o app chama o método
connect()
do GoogleAPIClient.
- Simplificação da IU e do modelo de permissões do Nearby.
Jogos
- Atualizações do SDK do cliente para melhorar a Player Stat API com duas novas previsões: prever o gasto do jogador nos próximos 28 dias e a probabilidade de um jogador ser um gastador do 95o percentil.
- Atualizações do SDK do cliente para disponibilizar a API Video Recording amplamente.
Mensagens do Google Cloud
- O Google Cloud Messaging (GCM) é integrado ao Firebase. Os usuários existentes do GCM podem continuar a usar o GCM sem interrupção, embora seja altamente recomendável fazer upgrade para as APIs novas e simplificadas do Firebase Cloud Messaging (FCM), para que os usuários possam se beneficiar de versões futuras de novos recursos e melhorias. Para saber mais, consulte Migrar um app cliente do GCM para Android para o Firebase Cloud Messaging.
Visão para dispositivos móveis
- Um serviço exigido pelo Mobile Vision foi desativado devido a um problema com esse serviço. Isso impedirá que os usuários que ainda não usaram a detecção facial ou de código de barras usem esses recursos. Não recomendamos adicionar novos recursos do Mobile Vision ao seu app até que esse problema seja corrigido.
- Para apps que já usam recursos do Mobile Vision, consulte
FaceDetector.isOperational()
ouBarcodeDetector.isOperational()
para confirmar que o detector está pronto antes de usar o detector facial ou de código de barras.
Autenticação
O GoogleAuthUtil foi movido para a divisão da API -auth no SDK do Google Play Services. Se o app usa
GoogleAuthUtil.getToken()
, é possível que você veja um erro semelhante ao seguinte: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 a migração do 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 Login do Google.
Problemas conhecidos com a versão 9.0.0
Se o app usar a AdMob e o pós-processamento ProGuard, ele só poderá veicular anúncios para 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 da versão 9.0.1 do Google Play Services. Para garantir que os anúncios sejam veiculados nesses dispositivos após a atualização do app para usar o SDK do Google Play Services 9.0.0, adicione a seguinte opção de manter 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 do Google Play Services 8.4.
Google Maps
- Esta versão introduz 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.
- Para ativar ou desativar a clicabilidade de polilinhas, polígonos e sobreposições de solo, chame
setClickable(boolean)
no objeto em questão. - Várias correções de bugs. Detalhes disponíveis nas notas da versão do Google Maps.
- Esta versão introduz vários novos listeners de eventos:
Google Places;
- Esta versão introduz um novo serviço de preenchimento automático que retorna previsões de locais em resposta a consultas de pesquisa do usuário.
PlaceAutocompleteFragment
é uma caixa de diálogo de pesquisa com funcionalidade de preenchimento automático integrada.GeoDataApi.getAutocompletePredictions()
permite acesso programático para fazer previsões e criar uma IU de pesquisa personalizada completa.
- O preenchimento automático também foi adicionado ao Seletor de locais.
- Esta versão introduz um novo serviço de preenchimento automático que retorna previsões de locais em resposta a consultas de pesquisa do usuário.
Login do Google
- Quando os usuários revogam o acesso de um app com Config. Google > Apps conectados, o Google Play Services inicia o serviço de revogação para limpar o estado de login 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 de criação setHostedDomain. - O callback
onUploadServerAuthCode
e as funções relacionadas foram removidos. Para adquirir um token de acesso para seu back-end, use os métodosrequestServerAuthCode
egetServerAuthCode
. Consulte os detalhes em Como ativar o acesso do lado do servidor.
Histórico do Google Fit
- A API Google Fit History agora inclui um novo método,
updateData
, que facilita a atualização de dados armazenados no Google Fit. ComupdateData
, não é mais necessário excluir pontos de dados existentes que se sobrepõem a um novo ponto de dados que você quer adicionar ao Google Fit. Os conflitos são resolvidos automaticamente excluindo os pontos de dados atuais que se sobrepõem ao novo ponto de dados.
- A API Google Fit History agora inclui um novo método,
Mensagens por perto
- Nova compatibilidade com assinatura de mensagens de sensor BLE em segundo plano. Isso permite que o app receba notificações de beacon, mesmo quando não está ativo no momento.
Convites do app
- Agora é possível incluir dados adicionais do seu aplicativo ao enviar convites por e-mail, incluindo: uma imagem personalizada, um texto de call-to-action personalizado para o botão de instalação do convite e um HTML personalizado para o e-mail de convite.
API Vision
- Adição de suporte para códigos de barras astecas.
Serviços de localização
- Maior precisão ao usar Wi-Fi ou torres de celular para determinar a localização.
Problemas conhecidos
- Os emuladores da 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 do Google Play Services 8.3.
- Login do Google: a nova API
GoogleSignIn
facilita muito mais a integração da funcionalidade básica da Conta do Google no seu app. Algumas das mudanças incluem:- Agora é possível alterar o estado de login de
GoogleApiClient
sem precisar restabelecer uma conexão. ConsulteSIGN_IN_MODE_OPTIONAL
eSIGN_IN_MODE_REQUIRED
para mais detalhes. - Simplifica a integração ao autenticar com um servidor.
- Não precisa mais da permissão do sistema para criar uma conta conectada.
- Um botão de login reformulado.
- Agora é possível alterar o estado de login de
- Serviços de localização
- Melhorias de bateria para o Fused Location Provider.
- O novo método
flushLocations()
permite que você retorne qualquer local em lote imediatamente, em vez de esperar que ocorra o processamento dele.
- Avaliação de aplicativos: esta versão adiciona um recurso para coletar estatísticas anônimas sobre eventos de compra no aplicativo.
- App Invites: o novo método
AppInvite.AppInviteApi.getInvitation()
configura umResultCallback
que pode ser usado para iniciar sua atividade de link direto.
- App Invites: o novo método
- Melhorias diversas: várias melhorias e mudanças foram
feitas no Google Play Services, incluindo:
- O novo método
AdRequest.Builder setIsDesignedForFamilies
permite que os apps que participam do programa Feito para Família especifiquem se uma determinada solicitação de anúncio deve retornar anúncios que estejam em conformidade com o programa Designed for Families. ResolvingResultCallbacks
pode ser usado para iniciar automaticamente as resoluções retornadas pelas chamadas de API quando a interação do usuário for 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 programar
setAutoFocusEnabled()
emCameraSource
. - O
DataApi
agora permite que você especifique a urgência de itens a serem sincronizados com um dispositivo wearable com o métodoPutDataRequest.isUrgent()
. - A API Credentials foi movida de -base para a biblioteca -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, mas a versão 8.1.0 é necessária" ao usar o plug-in google-services, atualize seu plug-in google-services para 1.5.0-beta2 ou posterior.
Setembro de 2015 - versão 8.1
Destaques da versão do Google Play Services 8.1.
- Adiciona compatibilidade com o modelo Permissões do Marshmallow.
- API Play Games Player Stats: uma nova API que permite personalizar as experiências do jogador para segmentos específicos de jogadores ao longo do ciclo de vida do jogo. Os segmentos de jogadores são baseados na progressão, gastos e engajamento do jogador.
- API Google Maps Android: um novo suporte para o modo ambiente em apps para wearables O modo ambiente é destinado a apps sempre ativados e é ativado quando o usuário não está mais usando o app.
- App Invites: agora você pode personalizar o convite enviado por e-mail a partir do seu app.
- API Nearby Messages: o app receberá callbacks quando uma publicação ou assinatura ativa do Nearby expirar.
- API Google Places: três novos métodos foram adicionados a
AutocompletePrediction
, o que facilita o acesso às partes principal e secundária da descrição do lugar, bem como ao texto completo da descrição. Esses métodos substituemgetDescription()
egetMatchedSubstrings()
, que agora estão obsoletos. Consulte as Notas da versão da API Google Places para Android para mais detalhes. Avaliação de aplicativos: esta versão adiciona o pacote de avaliação, que contém recursos para coletar estatísticas anônimas sobre eventos de aplicativos, como quando um usuário abre o aplicativo pela primeira vez. Embora esses dados não sejam coletados, a menos que sejam configurados corretamente, é possível desativar permanentemente a geração de relatórios dessas estatísticas adicionando o seguinte recurso ao seu aplicativo:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
,PendingResult
eOptionalPendingResult
agora são classes abstratas em vez de interfaces A assinatura dePendingResult.setResultCallback
mudou desetResultCallback(ResultCallback<R> callback)
parasetResultCallback(ResultCallback<? super R> callback)
. Uma mudança equivalente foi feita emsetResultCallback
, que aceita um parâmetro de tempo limite. Se você estava implementando essas interfaces diretamente antes, precisará estender as classes abstratas. Se você usou essas classes para testes, recomendamos a classe de utilitário fornecidaPendingResults
, que pode fornecer umaResult
cancelada ou disponível imediatamente.
Agosto de 2015 - versão 7.8
Para ver um resumo dos destaques do recurso no Google Play Services 7.8, consulte o anúncio postagem do blog.
- API Mobile Vision: esta versão introduz uma nova API no dispositivo em tempo real para entender objetos em fotos e vídeos. O framework Mobile Vision inclui um detector facial, um leitor de código de barras e funções para rastrear a posição desses objetos no vídeo.
- API Nearby Messages: a nova API Nearby Messages oferece uma API multiplataforma para dispositivos e beacons próximos para que se encontrem e se comuniquem sem precisar estar na mesma rede Wi-Fi.
- Smart Lock para Android Esta versão aprimora o Smart Lock para Android com a capacidade de detectar a marcha única da sua caminhada. Se um ladrão for afastado do smartphone, o dispositivo será bloqueado na maioria dos casos. Ative a detecção no bolso para fazer uma experiência.
- Place Photos: agora é possível recuperar e exibir fotos do lugar com a API Places.
Maio de 2015 - versão 7.5
Para ver um resumo dos destaques do recurso no Google Play Services 7.5, consulte o anúncio postagem do blog.
Smart Lock para senhas: esta versão introduz a API
gms.auth.api.credentials
para salvar e recuperar credenciais e fazer login dos usuários automaticamente em vários dispositivos (e sites no Chrome). Para salvar credenciais, chame o métodoAuth.CredentialsApi.save()
. Por outro lado, para recuperar credenciais salvas em dispositivos Android e no Chrome, chame o métodoAuth.CredentialsApi.request()
.Google Cloud Messaging: esta versão permite enviar mensagens e notificações para os usuários finais com mais eficiência, otimizar a programação de tarefas para economizar o uso da bateria e simplificar a forma como seu app recebe mensagens. Com as mensagens de tópico, você cria 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 mediante solicitação pelo servidor do GCM. A nova classeGcmNetworkManager
permite programar tarefas únicas e periódicas com uso eficiente da bateria e especificar restrições de carregamento de rede e de dispositivos para otimizar ainda mais o uso da bateria.Anúncios: esta versão adiciona anúncios nativos renderizados pelo editor à AdMob, ao DFP e ao AdX. Com os anúncios nativos, os editores têm acesso aos recursos individuais do anúncio e podem decidir como apresentar o anúncio da maneira mais adequada ao conteúdo do aplicativo. A AdMob, o DFP e o AdX são compatíveis com dois formatos definidos pelo sistema: instalação de aplicativos e anúncios de conteúdo. Os editores do DFP também têm acesso a formatos de anúncios nativos personalizados para criar uma solução nativa personalizada usando o próprio inventário de reservas.
Transmissão: as novas APIs do Gerenciador de jogos para o Google Cast apresentam suporte para jogos com um modelo de comunicação simplificado, vários jogadores por dispositivo remetente e mensagens personalizadas entre remetentes e receptores que permitem melhorar qualquer jogo com a experiência do Google Cast. O novo modelo de conexão de Exibição remota permite que apps nativos, especialmente jogos, transmitam uma segunda tela diretamente para a TV. Agora qualquer jogo pode ser maior com Google Cast. As novas APIs Reprodução automática e fila oferecem a todos os apps conectados uma fila de mídia editável sincronizada e suporte para pré-carregamento de streams 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 Android do Google Maps no Android Wear, para que você possa criar apps baseados em mapas que são executados diretamente em dispositivos wearable.
Ajustar: a API do Fit agora fornece dados da distância percorrida e das calorias gastas nos quais é possível se inscrever. Esta versão também introduz um novo tipo de dados para atividades físicas (
TYPE_WORKOUT_EXERCISE
).Drive: esta versão permite excluir permanentemente arquivos e pastas mesmo quando o aplicativo está off-line. Basta chamar o método
delete()
.App Invites: use a nova API
appinvite
para fazer seu aplicativo boca a boca. Permita que os usuários compartilhem o app com contatos e amigos. Deixe que o Google aprimore seus fluxos de referência e integração para que você possa se concentrar na criação de um ótimo aplicativo.- Site para desenvolvedores do App Invites (em inglês)