21 luglio 2025
Modifiche che causano interruzioni: l'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase AI Logic
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Firebase Data Connect
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Plug-in Gradle di Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:34.0.0
- com.google.firebase:firebase-abt:23.0.0
- com.google.firebase:firebase-ai:17.0.0
- com.google.firebase:firebase-analytics:23.0.0
- com.google.firebase:firebase-annotations:17.0.0
- com.google.firebase:firebase-appcheck:19.0.0
- com.google.firebase:firebase-appcheck-debug:19.0.0
- com.google.firebase:firebase-appcheck-debug-testing:19.0.0
- com.google.firebase:firebase-appcheck-playintegrity:19.0.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta16
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta16
- com.google.firebase:firebase-auth:24.0.0
- com.google.firebase:firebase-common:22.0.0
- com.google.firebase:firebase-components:19.0.0
- com.google.firebase:firebase-config:23.0.0
- com.google.firebase:firebase-crashlytics:20.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.5
- com.google.firebase:firebase-crashlytics-gradle:3.0.5
- com.google.firebase:firebase-crashlytics-ndk:20.0.0
- com.google.firebase:firebase-database:22.0.0
- com.google.firebase:firebase-dataconnect:17.0.0
- com.google.firebase:firebase-datatransport:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta04
- com.google.firebase:firebase-firestore:26.0.0
- com.google.firebase:firebase-functions:22.0.0
- com.google.firebase:firebase-inappmessaging:22.0.0
- com.google.firebase:firebase-inappmessaging-display:22.0.0
- com.google.firebase:firebase-installations:19.0.0
- com.google.firebase:firebase-messaging:25.0.0
- com.google.firebase:firebase-messaging-directboot:25.0.0
- com.google.firebase:firebase-ml-modeldownloader:26.0.0
- com.google.firebase:firebase-perf:22.0.0
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-sessions:3.0.0
- com.google.firebase:firebase-storage:22.0.0
- com.google.android.gms:play-services-measurement:23.0.0
- com.google.android.gms:play-services-measurement-api:23.0.00
- com.google.android.gms:play-services-measurement-base:23.0.0
- com.google.android.gms:play-services-measurement-impl:23.0.0
- com.google.android.gms:play-services-measurement-sdk:23.0.0
- com.google.android.gms:play-services-measurement-sdk-api:23.0.0
17 luglio 2025
L'ultimo aggiornamento della libreria
play-services-camera-low-light-boost
(v16.0.1-beta04) include le seguenti modifiche:- Risolti i problemi durante l'installazione del modulo Aumento luce.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta04
15 luglio 2025
L'ultimo aggiornamento della libreria
play-services-oss-licenses
include le seguenti modifiche:- È stato risolto il problema a causa del quale il menu e i contenuti della licenza venivano nascosti dietro la
barra delle app quando venivano applicati temi
ActionBar
alle attività.
- È stato risolto il problema a causa del quale il menu e i contenuti della licenza venivano nascosti dietro la
barra delle app quando venivano applicati temi
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.2.1
9 luglio 2025
Gli ultimi aggiornamenti alle librerie
play-services-base
eplay-services-tasks
includono le seguenti modifiche:- È stata corretta la dipendenza errata per rimuovere il requisito di desugaring della libreria principale.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:18.7.2
- com.google.android.gms:play-services-tasks:18.3.2
7 luglio 2025
Gli ultimi aggiornamenti alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le seguenti modifiche:È stato rimosso il requisito che prevede che l'app debba essere creata con il plug-in Android per Gradle (AGP) versione 8.2.0 o successive.
È stato rimosso il requisito che prevede che la tua app debba impostare
isCoreLibraryDesugaringEnabled = true
.
Gli ultimi aggiornamenti alla libreria
play-services-oss-licenses
includono le seguenti modifiche:- Sono state aggiornate le attività relative alle note open source per supportare edge-to-edge.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:18.7.1
- com.google.android.gms:play-services-basement:18.7.1
- com.google.android.gms:play-services-tasks:18.3.1
- com.google.android.gms:play-services-oss-licenses:17.2.0
2 luglio 2025
L'ultimo aggiornamento della libreria
play-services-camera-low-light-boost
(v16.0.1-beta03) include le seguenti modifiche:- Sono stati risolti i problemi relativi alla query per verificare se la funzionalità Aumento luce è disponibile e supportata.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta03
26 giugno 2025
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Firebase AI Logic
- Firebase Cloud Messaging
- Firebase Data Connect
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
È ora disponibile l'ultima release del plug-in
google-services
per Android (v4.4.3). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.16.0
- com.google.firebase:firebase-ai:16.2.0
- com.google.firebase:firebase-analytics:22.5.0
- com.google.firebase:firebase-analytics-ktx:22.5.0
- com.google.firebase:firebase-dataconnect:16.0.3
- com.google.firebase:firebase-messaging:24.1.2
- com.google.firebase:firebase-messaging-directboot:24.1.2
- com.google.firebase:firebase-messaging-ktx:24.1.2
- com.google.android.gms:play-services-measurement:22.5.0
- com.google.android.gms:play-services-measurement-api:22.5.0
- com.google.android.gms:play-services-measurement-base:22.5.0
- com.google.android.gms:play-services-measurement-impl:22.5.0
- com.google.android.gms:play-services-measurement-sdk:22.5.0
- com.google.android.gms:play-services-measurement-sdk-api:22.5.0
- com.google.gms:google-services:4.4.3
23 giugno 2025
L'ultimo aggiornamento di
play-services-games-v2
(v21.0.0) include le seguenti modifiche:- Aggiunto il supporto per ambiti di autenticazione aggiuntivi utilizzando
requestServerSideAccess
. - È stata rimossa la dipendenza Google Sign-In deprecata.
- È stata rimossa la dipendenza Google Drive deprecata.
- Aggiunto il supporto per ambiti di autenticazione aggiuntivi utilizzando
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games-v2:21.0.0
12 giugno 2025
Versione iniziale della libreria Query combinazione funzionalità della fotocamera (
play-services-cam-feature-combo-query
).
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cam-feature-combo-query:16.0.0-beta01
11 giugno 2025
- L'ultimo aggiornamento della libreria
play-services-maps3d
(v0.0.2) include correzioni e miglioramenti interni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps3d:0.0.2
9 giugno 2025
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:24.4.0
5 giugno 2025
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase AI Logic
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.15.0
- com.google.firebase:firebase-ai:16.1.0
- com.google.firebase:firebase-crashlytics:19.4.4
- com.google.firebase:firebase-crashlytics-ktx:19.4.4
- com.google.firebase:firebase-crashlytics-ndk:19.4.4
- com.google.firebase:firebase-crashlytics-buildtools:3.0.4
- com.google.firebase:firebase-crashlytics-gradle:3.0.4
- com.google.firebase:firebase-sessions:2.1.2
4 giugno 2025
L'ultimo aggiornamento della libreria
play-services-camera-low-light-boost
(v16.0.1-beta02) include le seguenti modifiche:- Miglioramento dell'esperienza utente durante la chiamata di un'API non disponibile nella versione corrente di Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta02
27 maggio 2025
L'ultimo aggiornamento della libreria
play-services-camera-low-light-boost
(v16.0.1-beta01) include le seguenti modifiche:- Miglioramenti all'affidabilità
L'ultimo aggiornamento di
play-services-identity-credentials
(v16.0.0-alpha08) include le seguenti modifiche:È stata aggiunta l'API per lo stato delle credenziali di segnalazione per segnalare lo stato delle credenziali.
Aggiunta dell'API Clear creation options per cancellare il registro.
È stata aggiunta l'API per le opzioni di creazione dei registri per registrare i dati del candidato alla creazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta01
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha08
22 maggio 2025
Gli ultimi aggiornamenti alla libreria
play-services-threadnetwork
includono le seguenti modifiche:Aggiunta di
ThreadNetworkClientOptions
per consentire agli OEM di personalizzare l'interfaccia utente della finestra di dialogo per il consenso.Obsoleto
ThreadNetworkClient#getClient()
. UtilizzaThreadNetworkClient#getNetworkClient()
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.3.0
21 maggio 2025
Versione sperimentale iniziale della libreria
play-services-maps3d
, che include quanto segue:- Sono state introdotte le API Map3DView e GoogleMap3D.
Per ulteriori informazioni, consulta la documentazione dell'SDK Maps 3D per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps3d:0.0.1
20 maggio 2025
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Storage for Firebase
- Firebase AI Logic
- Firebase Authentication
- Firebase Data Connect
- Firebase Remote Config
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.14.0
- com.google.firebase:firebase-ai:16.0.0
- com.google.firebase:firebase-auth:23.2.1
- com.google.firebase:firebase-auth-ktx:23.2.1
- com.google.firebase:firebase-config:22.1.2
- com.google.firebase:firebase-config-ktx:22.1.2
- com.google.firebase:firebase-dataconnect:16.0.2
- com.google.firebase:firebase-storage:21.0.2
- com.google.firebase:firebase-storage-ktx:21.0.2
- com.google.firebase:firebase-vertexai:16.5.0
19 maggio 2025
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:24.3.0
- com.google.android.gms:play-services-ads-lite:24.3.0
12 maggio 2025
Gli ultimi aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
includono le seguenti modifiche:Aggiornato in modo da dipendere da
androidx.mediarouter:mediarouter:1.8.0-beta01
e aggiunto il supporto per le API AndroidX Media RouterMediaRouter.RouteInfo#connect()
eMediaRouter.RouteInfo#disconnect()
.È stato aggiunto un
CastOptions
per impostare l'APIMediaRouterParams.Builder#setMediaTransferRestrictedToSelfProviders(boolean)
AndroidX Media Router.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:22.1.0
- com.google.android.gms:play-services-cast-framework:22.1.0
7 maggio 2025
L'ultimo aggiornamento di
play-services-identity-credentials
(v16.0.0-alpha07) include le seguenti modifiche:È stato aggiunto il supporto per l'importazione delle credenziali per lo scambio di credenziali.
È stato aggiunto il supporto per l'esportazione delle credenziali per lo scambio di credenziali.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha07
24 aprile 2025
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Firebase Data Connect
- Firebase Remote Config
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.13.0
- com.google.firebase:firebase-config:22.1.1
- com.google.firebase:firebase-config-ktx:22.1.1
- com.google.firebase:firebase-crashlytics:19.4.3
- com.google.firebase:firebase-crashlytics-ktx:19.4.3
- com.google.firebase:firebase-crashlytics-ndk:19.4.3
- com.google.firebase:firebase-dataconnect:16.0.1
- com.google.firebase:firebase-firestore:25.1.4
- com.google.firebase:firebase-firestore-ktx:25.1.4
- com.google.firebase:firebase-sessions:2.1.1
- com.google.firebase:firebase-vertexai:16.4.0
14 aprile 2025
L'ultimo aggiornamento di
play-services-maps
(v19.2.0) include miglioramenti per l'attribuzione.Gli ultimi aggiornamenti alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le seguenti modifiche:È stato aggiunto un file
aar-metadata.properties
all'interno di ogni AAR, che impone quanto segue:La tua app deve essere creata con il plug-in Android per Gradle (AGP) versione 8.2.0 o successive.
La tua app deve impostare
isCoreLibraryDesugaringEnabled = true
. Scopri come abilitare il supporto per la rimozione dello zucchero sintattico dell'API Java 8+.L'impostazione
isCoreLibraryDesugaringEnabled = true
è consigliabile perché le versioni successive delle librerie dei servizi Play potrebbero iniziare a fare riferimento a API di linguaggio disponibili solo nelle versioni recenti di Android. Senza la rimozione dello zucchero sintattico della libreria, la tua app potrebbe riscontrare errori di runtime (comeNoClassDefFoundError
eNoSuchMethodError
) nelle versioni precedenti della piattaforma.Se vuoi disattivare l'applicazione della rimozione dello zucchero dalle librerie, consulta le opzioni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:19.2.0
- com.google.android.gms:play-services-base:18.7.0
- com.google.android.gms:play-services-basement:18.7.0
- com.google.android.gms:play-services-tasks:18.3.0
7 aprile 2025
Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
L'ultimo aggiornamento della libreria
play-services-fido
(v21.2.0) include le seguenti modifiche:- È stata aggiunta una nuova API
setAttestationFormats
aPublicKeyCredentialCreationOptions.Builder
, che imposta l'elenco dei formati di attestazione richiesti, nell'ordine preferito. - Aggiunto
PaymentExtension
. - È stata aggiunta una nuova API
setPaymentExtension
ed è stata ritirata l'APIsetGoogleThirdPartyPaymentExtension
inAuthenticationExtensions.Builder
.
- È stata aggiunta una nuova API
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:24.2.0
- com.google.android.gms:play-services-fido:21.2.0
31 marzo 2025
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Functions for Firebase (client)
- Firebase Data Connect
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.12.0
- com.google.firebase:firebase-dataconnect:16.0.0
- com.google.firebase:firebase-functions:21.2.1
- com.google.firebase:firebase-functions-ktx:21.2.1
- com.google.firebase:firebase-vertexai:16.3.0
26 marzo 2025
L'ultimo aggiornamento di
play-services-auth-api-phone
(v18.2.0) include le seguenti modifiche:- È stato aggiunto il supporto per il numero del chiamante in entrata.
- È stata preparata la libreria per supportare i miglioramenti e le funzionalità in arrivo.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.2.0
20 marzo 2025
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- Messaggistica in-app Firebase
- Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.11.0
- com.google.firebase:firebase-analytics:22.4.0
- com.google.firebase:firebase-analytics-ktx:22.4.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15
- com.google.firebase:firebase-crashlytics:19.4.2
- com.google.firebase:firebase-crashlytics-ktx:19.4.2
- com.google.firebase:firebase-crashlytics-ndk:19.4.2
- com.google.firebase:firebase-dataconnect:16.0.0-beta05
- com.google.firebase:firebase-firestore:25.1.3
- com.google.firebase:firebase-firestore-ktx:25.1.3
- com.google.firebase:firebase-functions:21.2.0
- com.google.firebase:firebase-functions-ktx:21.2.0
- com.google.firebase:firebase-inappmessaging:21.0.2
- com.google.firebase:firebase-inappmessaging-display:21.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2
- com.google.firebase:firebase-inappmessaging-ktx:21.0.2
- com.google.firebase:firebase-messaging:24.1.1
- com.google.firebase:firebase-messaging-directboot:24.1.1
- com.google.firebase:firebase-messaging-ktx:24.1.1
- com.google.firebase:firebase-perf:21.0.5
- com.google.firebase:firebase-perf-ktx:21.0.5
- com.google.firebase:firebase-sessions:2.1.0
- com.google.firebase:protolite-well-known-types:18.0.1
- com.google.android.gms:play-services-measurement:22.4.0
- com.google.android.gms:play-services-measurement-api:22.4.0
- com.google.android.gms:play-services-measurement-base:22.4.0
- com.google.android.gms:play-services-measurement-impl:22.4.0
- com.google.android.gms:play-services-measurement-sdk:22.4.0
- com.google.android.gms:play-services-measurement-sdk-api:22.4.0
17 marzo 2025
Gli ultimi aggiornamenti alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le seguenti modifiche:- Sono stati aggiunti i metodi
useBackgroundThreadExecutorForBindService
euseBackgroundThreadForConnectionCallback
per richiedere un executor di thread in background che si connette ai servizi Google Play. - È stato aggiunto il metodo
isUsingBackgroundThreadExecutorForBindService
per ottenere lo stato di attivazione corrente dell'utilizzo di un executor di thread in background. - Gli artefatti vengono ora pubblicati con i file di firma
.asc
di accompagnamento per garantirne l'autenticità. Se vuoi, puoi attivare la verifica della firma. Consulta la documentazione di Jetpack per configurare le chiavi attendibili di Google.
- Sono stati aggiunti i metodi
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:18.6.0
- com.google.android.gms:play-services-basement:18.6.0
- com.google.android.gms:play-services-tasks:18.2.1
12 marzo 2025
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
L'ultimo aggiornamento di
play-services-tagmanager
(v18.3.0) include la seguente modifica:- È stato rimosso il supporto per il tag Universal Analytics. Universal Analytics è stato sostituito da Google Analytics 4.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:24.1.0
- com.google.android.gms:play-services-tagmanager:18.3.0
10 marzo 2025
L'ultimo aggiornamento delle API Credential Manager (
play-services-identity-credentials
) include le seguenti modifiche:- È stata aggiunta l'API per cancellare lo stato delle credenziali.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha06
6 marzo 2025
- Versione iniziale della libreria Camera Low Light Boost
(
play-services-camera-low-light-boost
). Questa libreria regola automaticamente la luminosità per adattarsi alle scene con scarsa illuminazione, contribuendo ad acquisire video in condizioni di scarsa illuminazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.0-beta01
27 febbraio 2025
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Functions for Firebase (client)
- Firebase Crashlytics
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.10.0
- com.google.firebase:firebase-analytics:22.3.0
- com.google.firebase:firebase-analytics-ktx:22.3.0
- com.google.firebase:firebase-crashlytics:19.4.1
- com.google.firebase:firebase-crashlytics-ktx:19.4.1
- com.google.firebase:firebase-crashlytics-ndk:19.4.1
- com.google.firebase:firebase-functions:21.1.1
- com.google.firebase:firebase-functions-ktx:21.1.1
- com.google.firebase:firebase-sessions:2.0.9
- com.google.firebase:firebase-vertexai:16.2.0
- com.google.android.gms:play-services-measurement:22.3.0
- com.google.android.gms:play-services-measurement-api:22.3.0
- com.google.android.gms:play-services-measurement-base:22.3.0
- com.google.android.gms:play-services-measurement-impl:22.3.0
- com.google.android.gms:play-services-measurement-sdk:22.3.0
- com.google.android.gms:play-services-measurement-sdk-api:22.3.0
24 febbraio 2025
Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Gli SDK Firebase Ads (gli artefatti
firebase-ads
efirebase-ads-lite
) non vengono più pubblicati. Utilizza invece l'SDK Google Mobile Ads per Android. Per alcune app, potresti anche dover aggiungere l'SDK Firebase per Google Analytics.Gli artefatti
firebase-ads
efirebase-ads-lite
non fornivano il proprio binario ed erano solo un wrapper intorno alle loro dipendenze. Stiamo apportando questa modifica per darti un maggiore controllo sulle dipendenze che aggiungi alla tua app. Per ulteriori informazioni su questa modifica e su come eseguire la migrazione per utilizzare l'SDK Google Mobile Ads per Android, consulta queste domande frequenti nella documentazione di Firebase.Tieni presente che tutte le versioni esistenti continueranno a funzionare. Tuttavia, per ricevere correzioni di bug e nuove funzionalità, dovrai eseguire la migrazione per utilizzare gli SDK come descritto nelle domande frequenti.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:24.0.0
- com.google.android.gms:play-services-ads-lite:24.0.0
20 febbraio 2025
Gli ultimi aggiornamenti di
play-services-maps
(v19.1.0) includono il supporto per le seguenti nuove funzionalità:- A partire da questa release, gli attraversamenti pedonali, i marciapiedi e le strisce stradali potrebbero essere visibili sulla mappa in alcune aree metropolitane del mondo. La segnaletica orizzontale potrebbe non essere visibile su tutte le strade, anche nelle aree in cui è supportata. Le aree in cui questi elementi sono visibili possono variare nel tempo. Se visibili, gli elementi di attraversamenti pedonali e marciapiedi possono essere personalizzati tramite la personalizzazione delle mappe basata su cloud.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:19.1.0
6 febbraio 2025
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Plug-in Gradle di Firebase App Distribution
- Firebase Authentication
- Plug-in Gradle di Firebase Crashlytics
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.9.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.1
- com.google.firebase:firebase-auth:23.2.0
- com.google.firebase:firebase-auth-ktx:23.2.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.3
- com.google.firebase:firebase-crashlytics-gradle:3.0.3
- com.google.firebase:firebase-firestore:25.1.2
- com.google.firebase:firebase-firestore-ktx:25.1.2
- com.google.firebase:firebase-vertexai:16.1.0
21 gennaio 2025
L'ultimo aggiornamento delle API Credential Manager (
play-services-identity-credentials
) include le seguenti modifiche:- È stata riproposta l'API per la registrazione delle credenziali tramite
IdentityCredentialClient
. Questa API è stata rimossa per errore nella release precedente.
- È stata riproposta l'API per la registrazione delle credenziali tramite
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha05
16 gennaio 2025
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Plug-in Gradle di Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- Firebase Performance Monitoring
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.8.0
- com.google.firebase:firebase-analytics:22.2.0
- com.google.firebase:firebase-analytics-ktx:22.2.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.0
- com.google.firebase:firebase-config:22.1.0
- com.google.firebase:firebase-config-ktx:22.1.0
- com.google.firebase:firebase-crashlytics:19.4.0
- com.google.firebase:firebase-crashlytics-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-ndk:19.4.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta04
- com.google.firebase:firebase-perf:21.0.4
- com.google.firebase:firebase-perf-ktx:21.0.4
- com.google.firebase:firebase-sessions:2.0.8
- com.google.android.gms:play-services-measurement:22.2.0
- com.google.android.gms:play-services-measurement-api:22.2.0
- com.google.android.gms:play-services-measurement-base:22.2.0
- com.google.android.gms:play-services-measurement-impl:22.2.0
- com.google.android.gms:play-services-measurement-sdk:22.2.0
- com.google.android.gms:play-services-measurement-sdk-api:22.2.0
14 gennaio 2025
- L'ultima versione della libreria
play-services-pal
è ora disponibile (v22.0.0). Per maggiori informazioni, consulta le note di rilascio di PAL Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-pal:22.0.0
9 gennaio 2025
L'ultimo aggiornamento di
play-services-time
(v16.0.1) include le seguenti modifiche:- Risolti problemi che potrebbero causare controlli non necessari della versione del servizio di gestione dell'ora di Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-time:16.0.1
17 dicembre 2024
L'ultimo aggiornamento delle API Credential Manager (
play-services-identity-credentials
) include le seguenti modifiche:- Aggiunta dell'API per la creazione di credenziali, supportata tramite
CreateCredentialRequest
,CreateCredentialResponse
,CreateCredentialHandle
eCreateCredentialException
. - È stato aggiunto
CredentialProviderService
per consentire ai provider di ricevere aggiornamenti delle credenziali. - È stata aggiunta la classe
CallingAppInfoParcelable
per propagare le informazioni del client ai provider di credenziali. - È stata aggiunta la classe
CreateCredentialCallback
per consentire ai fornitori di propagare la risposta alla creazione delle credenziali ai client. - È stato aggiunto il supporto per specificare un'azione di intent diversa da utilizzare per avviare l'attività di evasione quando l'utente seleziona una credenziale registrata.
- Aggiungi il supporto per l'archiviazione / il provisioning delle credenziali tramite il registro,
tramite
RegisterCreationOptionsRequest
eRegisterCreationOptionsResponse
- Aggiunta dell'API per la creazione di credenziali, supportata tramite
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha04
10 dicembre 2024
L'ultimo aggiornamento della libreria
play-services-time
include le seguenti modifiche:- È stata introdotta la release stabile pubblica iniziale di
TrustedTimeClient
.TrustedTimeClient
fornisce metodi che possono essere utilizzati come alternative aSystem.currentTimeMillis()
eInstant.now()
che non possono essere influenzati dagli utenti finali. Inoltre,TrustedTimeClient
fornisce informazioni sui limiti di precisione per l'ora restituita.
- È stata introdotta la release stabile pubblica iniziale di
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-time:16.0.0
9 dicembre 2024
L'ultimo aggiornamento di
play-services-ads-identifier
(v18.2.0) include la seguente modifica:- È stato creato un client persistente condiviso anziché eseguire un binding una tantum per ogni chiamata ID annuncio. In questo modo la latenza viene ridotta. Il client si disconnetterà automaticamente dopo essere rimasto inattivo per 30 secondi.
L'ultimo aggiornamento della libreria
play-services-auth
(v21.3.0) include le seguenti modifiche:È stata aggiunta una nuova API
setOptOutOfIncludeGrantedScopes
aAuthorizationRequest.Builder
, che specifica se gli ambiti concessi in precedenza devono essere ignorati.Obsoleto
GoogleAuthUtil.clearToken
.Sono state ritirate tutte le API per ottenere i token. Per recuperare i token di accesso per l'autorizzazione, utilizza
AuthorizationClient
. Per recuperare i token ID per l'autenticazione, utilizza Credential Manager.
È ora disponibile l'ultimo aggiornamento della libreria Google Play Services LiteRT (TensorFlow Lite) (v16.4.0). La novità di questa release è il supporto beta per l'API C++ LiteRT (TF Lite).
Questa libreria può essere utilizzata in alternativa alla libreria LiteRT (TensorFlow Lite) autonoma per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per saperne di più, consulta la documentazione di LiteRT.
Gli ultimi aggiornamenti alle librerie TensorFlow Lite dei servizi Google Play includono tutte le modifiche incluse nella release v2.18.0 di TensorFlow Lite.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.2.0
- com.google.android.gms:play-services-auth:21.3.0
- com.google.android.gms:play-services-auth-base:18.1.0
- com.google.android.gms:play-services-tflite-gpu:16.4.0
- com.google.android.gms:play-services-tflite-impl:16.4.0
- com.google.android.gms:play-services-tflite-java:16.4.0
- com.google.android.gms:play-services-tflite-support:16.4.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.4.0-beta01
5 dicembre 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Crashlytics
- Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.7.0
- com.google.firebase:firebase-crashlytics:19.3.0
- com.google.firebase:firebase-crashlytics-ktx:19.3.0
- com.google.firebase:firebase-crashlytics-ndk:19.3.0
- com.google.firebase:firebase-perf:21.0.3
- com.google.firebase:firebase-perf-ktx:21.0.3
- com.google.firebase:firebase-sessions:2.0.7
3 dicembre 2024
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.6.0
- com.google.android.gms:play-services-ads-lite:23.6.0
- com.google.firebase:firebase-ads:23.6.0
- com.google.firebase:firebase-ads-lite:23.6.0
26 novembre 2024
- L'ultimo aggiornamento della libreria
play-services-basement
(v18.5.0) include correzioni e miglioramenti interni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:18.5.0
21 novembre 2024
L'ultimo aggiornamento di
play-services-wearable
(v19.0.0) include le seguenti modifiche:- Dipendenze aggiornate per la libreria
play-services-wearable
alle versioni più recenti. - Rimossa una variante dell'API
sendMessage()
non supportata che includeva un parametroMessageOptions
.
- Dipendenze aggiornate per la libreria
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wearable:19.0.0
18 novembre 2024
È ora disponibile l'ultimo aggiornamento della libreria Google Play Services LiteRT (TensorFlow Lite) (v16.3.0). Sono incluse le API Java e C, nonché il supporto dell'accelerazione GPU. Con questa release, le API Java e C sono ora disponibili a livello generale (prima di questa release, l'API C era disponibile solo in versione beta).
Questa libreria può essere utilizzata in alternativa alla libreria LiteRT (TensorFlow Lite) autonoma per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per saperne di più, consulta la documentazione di LiteRT.
Gli ultimi aggiornamenti alle librerie TensorFlow Lite dei servizi Google Play includono tutte le modifiche incluse nella release v2.18.0 di TensorFlow Lite.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.3.0
- com.google.android.gms:play-services-tflite-impl:16.3.0
- com.google.android.gms:play-services-tflite-java:16.3.0
- com.google.android.gms:play-services-tflite-support:16.3.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.3.0-beta01
15 novembre 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Functions for Firebase (client)
- Firebase Cloud Messaging
- Firebase Data Connect
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.6.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta03
- com.google.firebase:firebase-functions:21.1.0
- com.google.firebase:firebase-functions-ktx:21.1.0
- com.google.firebase:firebase-messaging:24.1.0
- com.google.firebase:firebase-messaging-directboot:24.1.0
- com.google.firebase:firebase-messaging-ktx:24.1.0
- com.google.firebase:firebase-vertexai:16.0.2
5 novembre 2024
- Aggiorna
play-services-pal
alla versione 21.0.0. Per ulteriori informazioni, consulta le note di rilascio di PAL per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-pal:21.0.0
29 ottobre 2024
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.5.0
- com.google.android.gms:play-services-ads-lite:23.5.0
- com.google.firebase:firebase-ads:23.5.0
- com.google.firebase:firebase-ads-lite:23.5.0
28 ottobre 2024
Gli ultimi aggiornamenti delle librerie
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
includono le seguenti modifiche:- È stata corretta una potenziale vulnerabilità di tipo Denial of Service riscontrata nella libreria Protobuf Java Lite.
- È stato corretto un bug per i dispositivi con Android R o versioni precedenti in cui il tentativo di visualizzare un'immagine troppo piccola in una notifica di Google Cast può causare un arresto anomalo dell'interfaccia utente di sistema.
MediaNotificationService
eliminato. Non deve essere utilizzato direttamente dalle applicazioni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:22.0.0
- com.google.android.gms:play-services-cast-framework:22.0.0
- com.google.android.gms:play-services-cast-tv:21.1.1
23 ottobre 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.5.1
- com.google.firebase:firebase-vertexai:16.0.1
21 ottobre 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento di
play-services-tagmanager
(v18.1.1),play-services-analytics
(v18.1.1) eplay-services-analytics-impl
(v18.2.0) include la seguente modifica:- È stata risolta la vulnerabilità CVE-2024-7254.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.5.0
- com.google.firebase:firebase-auth:23.1.0
- com.google.firebase:firebase-auth-ktx:23.1.0
- com.google.firebase:firebase-config:22.0.1
- com.google.firebase:firebase-config-ktx:22.0.1
- com.google.firebase:firebase-crashlytics:19.2.1
- com.google.firebase:firebase-crashlytics-ktx:19.2.1
- com.google.firebase:firebase-crashlytics-ndk:19.2.1
- com.google.firebase:firebase-dataconnect:16.0.0-beta02
- com.google.firebase:firebase-firestore:25.1.1
- com.google.firebase:firebase-firestore-ktx:25.1.1
- com.google.firebase:firebase-inappmessaging:21.0.1
- com.google.firebase:firebase-inappmessaging-display:21.0.1
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.1
- com.google.firebase:firebase-inappmessaging-ktx:21.0.1
- com.google.firebase:firebase-messaging:24.0.3
- com.google.firebase:firebase-messaging-directboot:24.0.3
- com.google.firebase:firebase-messaging-ktx:24.0.3
- com.google.firebase:firebase-ml-modeldownloader:25.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.1
- com.google.firebase:firebase-perf:21.0.2
- com.google.firebase:firebase-perf-ktx:21.0.2
- com.google.firebase:firebase-sessions:2.0.6
- com.google.firebase:firebase-vertexai:16.0.0
- com.google.android.gms:play-services-tagmanager:18.1.1
- com.google.android.gms:play-services-analytics:18.1.1
- com.google.android.gms:play-services-analytics-impl:18.2.0
17 ottobre 2024
L'ultimo aggiornamento di
play-services-device-posture
(v16.1.0) include la seguente modifica:- Aggiunta di
PrepareEnvironmentCallback
all'APIprepareEnvironment
.
- Aggiunta di
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-device-posture:16.1.0
16 ottobre 2024
- L'ultimo aggiornamento della libreria Thread di Google Play Services aggiunge una nuova API per l'interrogazione delle credenziali di rete Thread attive locali.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.2.1
3 ottobre 2024
L'ultimo aggiornamento di
play-services-appsearch
(v16.0.1) include la seguente modifica:- Sono stati risolti problemi di mancata disponibilità del servizio di ricerca app in rari casi in cui non è già abilitato abilitando il servizio quando viene creata una sessione per la prima volta.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.1
1° ottobre 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.4.0
- com.google.firebase:firebase-analytics:22.1.2
- com.google.firebase:firebase-analytics-ktx:22.1.2
- com.google.firebase:firebase-crashlytics:19.2.0
- com.google.firebase:firebase-crashlytics-ktx:19.2.0
- com.google.firebase:firebase-crashlytics-ndk:19.2.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta01
- com.google.firebase:firebase-messaging:24.0.2
- com.google.firebase:firebase-messaging-directboot:24.0.2
- com.google.firebase:firebase-messaging-ktx:24.0.2
- com.google.firebase:firebase-sessions:2.0.5
- com.google.firebase:firebase-storage:21.0.1
- com.google.firebase:firebase-storage-ktx:21.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta06
- com.google.android.gms:play-services-measurement:22.1.2
- com.google.android.gms:play-services-measurement-api:22.1.2
- com.google.android.gms:play-services-measurement-base:22.1.2
- com.google.android.gms:play-services-measurement-impl:22.1.2
- com.google.android.gms:play-services-measurement-sdk:22.1.2
- com.google.android.gms:play-services-measurement-sdk-api:22.1.2
30 settembre 2024
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.4.0
- com.google.android.gms:play-services-ads-lite:23.4.0
- com.google.firebase:firebase-ads:23.4.0
- com.google.firebase:firebase-ads-lite:23.4.0
23 settembre 2024
- Dipendenze aggiornate per la libreria
play-services-recaptchabase
alle versioni più recenti.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-recaptchabase:16.1.0
18 settembre 2024
L'ultimo aggiornamento della libreria
play-services-dtdi
include le seguenti modifiche:Sono stati aggiunti
startScanningForDeviceAvailability
estopScanningForDeviceAvailability
per ascoltare quando i dispositivi disponibili sono nelle vicinanze.Aggiunta di
getApiAvailability
per recuperare informazioni sulla disponibilità dell'API DTDI.
Per saperne di più, consulta la documentazione di riferimento dell'API DTDI.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-dtdi:16.0.0-beta02
12 settembre 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase App Distribution
- Firebase Crashlytics
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.3.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta14
- com.google.firebase:firebase-crashlytics:19.1.0
- com.google.firebase:firebase-crashlytics-ktx:19.1.0
- com.google.firebase:firebase-crashlytics-ndk:19.1.0
- com.google.firebase:firebase-sessions:2.0.4
- com.google.firebase:firebase-vertexai:16.0.0-beta05
29 agosto 2024
L'ultimo aggiornamento delle API Credential Manager (
play-services-identity-credentials
) include le seguenti modifiche:- È stato aggiunto il supporto dell'ID registro.
- È stata aggiunta l'API clear registry.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03
22 agosto 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase Cloud Messaging
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Versione iniziale delle API
play-services-recaptchabase
.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.2.0
- com.google.firebase:firebase-analytics:22.1.0
- com.google.firebase:firebase-analytics-ktx:22.1.0
- com.google.firebase:firebase-components:18.0.1
- com.google.firebase:firebase-firestore:25.1.0
- com.google.firebase:firebase-firestore-ktx:25.1.0
- com.google.firebase:firebase-messaging:24.0.1
- com.google.firebase:firebase-messaging-ktx:24.0.1
- com.google.firebase:firebase-messaging-directboot:24.0.1
- com.google.android.gms:play-services-measurement:22.1.0
- com.google.android.gms:play-services-measurement-api:22.1.0
- com.google.android.gms:play-services-measurement-base:22.1.0
- com.google.android.gms:play-services-measurement-impl:22.1.0
- com.google.android.gms:play-services-measurement-sdk:22.1.0
- com.google.android.gms:play-services-measurement-sdk-api:22.1.0
- com.google.android.gms:play-services-recaptchabase:16.0.0
12 agosto 2024
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.3.0
- com.google.android.gms:play-services-ads-lite:23.3.0
- com.google.firebase:firebase-ads:23.3.0
- com.google.firebase:firebase-ads-lite:23.3.0
7 agosto 2024
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-japaneser:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1
1° agosto 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-vertexai:16.0.0-beta04
25 luglio 2024
Versione alpha iniziale delle API Credential Manager (
play-services-identity-credentials
) per i casi d'uso delle credenziali digitali.L'ultimo aggiornamento di
play-services-auth-blockstore
(v16.4.0) risolve i problemi di compatibilità quando l'SDK viene creato con AndroidX.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha02
- com.google.android.gms:play-services-auth-blockstore:16.4.0
22 luglio 2024
La libreria
play-services-device-posture
è ora disponibile a livello generale. Questa libreria fornisce API per installare e aggiornare l'app Android Device Policy.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-device-posture:16.0.0
11 luglio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Crashlytics
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento di
play-services-auth-blockstore
(v16.3.1) risolve i problemi di compatibilità quando l'SDK viene creato con AndroidX.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.1.2
- com.google.firebase:firebase-crashlytics:19.0.3
- com.google.firebase:firebase-crashlytics-ktx:19.0.3
- com.google.firebase:firebase-crashlytics-ndk:19.0.3
- com.google.firebase:firebase-sessions:2.0.3
- com.google.firebase:firebase-vertexai:16.0.0-beta03
- com.google.android.gms:play-services-auth-blockstore:16.3.1
8 luglio 2024
- Gli ultimi aggiornamenti di
play-services-games-v2
(v20.1.2) risolvono i problemi di compatibilità quando le API dei servizi per i giochi di Play vengono utilizzate con i giochi creati con Unreal Engine.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.2
2 luglio 2024
- Gli ultimi aggiornamenti di
play-services-games-v2
(v20.1.1) correggono un bug per cui una versione Instant App dell'applicazione si arrestava in modo anomalo quando tentava di accedere alle API dei servizi Play Giochi.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 giugno 2024
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.2.0
- com.google.android.gms:play-services-ads-lite:23.2.0
- com.google.firebase:firebase-ads:23.2.0
- com.google.firebase:firebase-ads-lite:23.2.0
25 giugno 2024
Gli ultimi aggiornamenti di
play-services-maps
(v19.0.0) includono il supporto per le seguenti nuove funzionalità:- Configurazione della combinazione di colori della mappa su scuro, chiaro o per utilizzare le impostazioni di sistema. Per maggiori dettagli, vedi Configurare una mappa.
- Utilizzo dei colori predefiniti per le mappe in modo che corrispondano ai nuovi colori già disponibili nell'app Google Maps. Per maggiori dettagli, consulta Nuovo stile della mappa per Google Maps Platform.
- Utilizzo degli stili basati sui dati per i confini e degli stili basati sui dati per i set di dati.
L'ultima versione di
play-services-maps
include anche i seguenti aggiornamenti dell'API:- Aggiunta di
DatasetFeature
. - Aggiunta di
Feature
. - Aggiunta di
FeatureClickEvent
. - Aggiunta di
FeatureLayer
. - Aggiunta di
FeatureLayerOptions
. - Aggiunta di
FeatureStyle
. - Aggiunta di
FeatureType
. - Aggiunta di
MapColorScheme
. - Aggiunta di
PlaceFeature
. MapsInitializer.Renderer.LEGACY
deprecato inMapsInitializer.Renderer
. Utilizza invece il renderer della mappa più recente.MapCapabilities
aggiornato per includere metodi per verificare la disponibilità di stili basati sui dati.GoogleMap
aggiornato per includere metodi per impostare la combinazione di colori della mappa.GoogleMapOptions
aggiornato per includere metodi per impostare la combinazione di colori della mappa.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:19.0.0
24 giugno 2024
- L'ultimo aggiornamento della libreria
play-services-auth-blockstore
include il rilascio dell'API RestoreCredential.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.3.0
20 giugno 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.1.1
- com.google.firebase:firebase-analytics:22.0.2
- com.google.firebase:firebase-analytics-ktx:22.0.2
- com.google.firebase:firebase-crashlytics:19.0.2
- com.google.firebase:firebase-crashlytics-buildtools:3.0.2
- com.google.firebase:firebase-crashlytics-gradle:3.0.2
- com.google.firebase:firebase-crashlytics-ktx:19.0.2
- com.google.firebase:firebase-crashlytics-ndk:19.0.2
- com.google.firebase:firebase-sessions:2.0.2
- com.google.firebase:firebase-vertexai:16.0.0-beta02
- com.google.android.gms:play-services-measurement:22.0.2
- com.google.android.gms:play-services-measurement-api:22.0.2
- com.google.android.gms:play-services-measurement-base:22.0.2
- com.google.android.gms:play-services-measurement-impl:22.0.2
- com.google.android.gms:play-services-measurement-sdk:22.0.2
- com.google.android.gms:play-services-measurement-sdk-api:22.0.2
4 giugno 2024
La libreria
play-services-appsearch
è ora disponibile a livello generale. Questa libreria fornisce API per archiviare dati strutturati nel database centralizzato AppSearch fornito da Google Play Services. Ciò consente la condivisione dei dati tra app in base alla configurazione dell'elenco di controllo dell'accesso (ACL) fornita dal client. La condivisione tra app è facoltativa e richiede una configurazione esplicita da parte dello sviluppatore quando si utilizzano le API AppSearch.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.0
30 maggio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- Firebase Dynamic Links
- Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
L'ultima release del plug-in
google-services
per Android (v4.4.2) è ora disponibile. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.1.0
- com.google.firebase:firebase-analytics:22.0.1
- com.google.firebase:firebase-analytics-ktx:22.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta13
- com.google.firebase:firebase-crashlytics:19.0.1
- com.google.firebase:firebase-crashlytics-ktx:19.0.1
- com.google.firebase:firebase-crashlytics-ndk:19.0.1
- com.google.firebase:firebase-dataconnect:16.0.0-alpha04
- com.google.firebase:firebase-dynamic-links:22.1.0
- com.google.firebase:firebase-dynamic-links-ktx:22.1.0
- com.google.firebase:firebase-perf:21.0.1
- com.google.firebase:firebase-perf-ktx:21.0.1
- com.google.firebase:firebase-sessions:2.0.1
- com.google.android.gms:play-services-measurement:22.0.1
- com.google.android.gms:play-services-measurement-api:22.0.1
- com.google.android.gms:play-services-measurement-base:22.0.1
- com.google.android.gms:play-services-measurement-impl:22.0.1
- com.google.android.gms:play-services-measurement-sdk:22.0.1
- com.google.android.gms:play-services-measurement-sdk-api:22.0.1
- com.google.gms:google-services:4.4.2
29 maggio 2024
Gli ultimi aggiornamenti di diverse librerie includono le seguenti modifiche:
- Modificato il valore di
minSdkVersion
in 21. - Dipendenze aggiornate delle librerie
play-services-base
,play-services-basement
eplay-services-tasks
alle versioni più recenti.
Consulta la sezione "Artefatti rilasciati" per un elenco completo delle librerie interessate.
- Modificato il valore di
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.1.0
- com.google.android.gms:play-services-afs-native:19.1.0
- com.google.android.gms:play-services-analytics-impl:18.1.0
- com.google.android.gms:play-services-analytics:18.1.0
- com.google.android.gms:play-services-appindex:16.2.0
- com.google.android.gms:play-services-appset:16.1.0
- com.google.android.gms:play-services-auth-api-phone:18.1.0
- com.google.android.gms:play-services-awareness:19.1.0
- com.google.android.gms:play-services-base-testing:16.1.0
- com.google.android.gms:play-services-base:18.5.0
- com.google.android.gms:play-services-basement:18.4.0
- com.google.android.gms:play-services-cast-framework:21.5.0
- com.google.android.gms:play-services-cast-tv:21.1.0
- com.google.android.gms:play-services-cast:21.5.0
- com.google.android.gms:play-services-cloud-messaging:17.3.0
- com.google.android.gms:play-services-cronet:18.1.0
- com.google.android.gms:play-services-deviceperformance:16.1.0
- com.google.android.gms:play-services-fido:21.1.0
- com.google.android.gms:play-services-flags:18.1.0
- com.google.android.gms:play-services-games-v2:20.1.0
- com.google.android.gms:play-services-games:23.2.0
- com.google.android.gms:play-services-identity:18.1.0
- com.google.android.gms:play-services-instantapps:18.1.0
- com.google.android.gms:play-services-location:21.3.0
- com.google.android.gms:play-services-nearby:19.3.0
- com.google.android.gms:play-services-oss-licenses:17.1.0
- com.google.android.gms:play-services-pal:20.3.0
- com.google.android.gms:play-services-password-complexity:18.1.0
- com.google.android.gms:play-services-pay:16.5.0
- com.google.android.gms:play-services-places-placereport:17.1.0
- com.google.android.gms:play-services-places:17.1.0
- com.google.android.gms:play-services-recaptcha:17.1.0
- com.google.android.gms:play-services-safetynet:18.1.0
- com.google.android.gms:play-services-stats:17.1.0
- com.google.android.gms:play-services-tagmanager-api:18.1.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.1.0
- com.google.android.gms:play-services-tagmanager:18.1.0
- com.google.android.gms:play-services-tasks:18.2.0
- com.google.android.gms:play-services-threadnetwork:16.0.1
- com.google.android.gms:play-services-wallet:19.4.0
- com.google.android.gms:play-services-wearable:18.2.0
23 maggio 2024
L'ultimo aggiornamento della libreria
play-services-auth
include la seguente modifica:- Aggiunge una nuova API [
addResourceParameter
] aAuthorizationRequest.Builder
per consentire il passaggio di parametri di risorse personalizzati all'API Authorization.
- Aggiunge una nuova API [
L'ultimo aggiornamento della libreria
play-services-fitness
include il rilascio dell'API Recording su dispositivi mobili.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:21.2.0
- com.google.android.gms:play-services-fitness:21.2.0
13 maggio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle di Firebase Crashlytics
- Vertex AI in Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:3.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta01
9 maggio 2024
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.1.0
- com.google.android.gms:play-services-ads-lite:23.1.0
- com.google.firebase:firebase-ads:23.1.0
- com.google.firebase:firebase-ads-lite:23.1.0
2 maggio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase A/B Testing
- Firebase App Check
- Plug-in Gradle di Firebase App Distribution
- Firebase Authentication
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- Diminuisci il numero di versione della funzionalità dell'API
beginSignIn()
in modo che funzioni con le versioni precedenti dell'APK di Google Play Services.
- Diminuisci il numero di versione della funzionalità dell'API
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.0.0
- com.google.firebase:firebase-abt:22.0.0
- com.google.firebase:firebase-analytics:22.0.0
- com.google.firebase:firebase-analytics-ktx:22.0.0
- com.google.firebase:firebase-appcheck:18.0.0
- com.google.firebase:firebase-appcheck-debug:18.0.0
- com.google.firebase:firebase-appcheck-debug-testing:18.0.0
- com.google.firebase:firebase-appcheck-ktx:18.0.0
- com.google.firebase:firebase-appcheck-playintegrity:18.0.0
- com.google.firebase:firebase-appdistribution-gradle:5.0.0
- com.google.firebase:firebase-auth:23.0.0
- com.google.firebase:firebase-auth-ktx:23.0.0
- com.google.firebase:firebase-common:21.0.0
- com.google.firebase:firebase-common-ktx:21.0.0
- com.google.firebase:firebase-components:18.0.0
- com.google.firebase:firebase-config:22.0.0
- com.google.firebase:firebase-config-ktx:22.0.0
- com.google.firebase:firebase-crashlytics:19.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.0
- com.google.firebase:firebase-crashlytics-gradle:3.0.0
- com.google.firebase:firebase-crashlytics-ktx:19.0.0
- com.google.firebase:firebase-crashlytics-ndk:19.0.0
- com.google.firebase:firebase-database:21.0.0
- com.google.firebase:firebase-database-ktx:21.0.0
- com.google.firebase:firebase-datatransport:19.0.0
- com.google.firebase:firebase-dynamic-links:22.0.0
- com.google.firebase:firebase-dynamic-links-ktx:22.0.0
- com.google.firebase:firebase-firestore:25.0.0
- com.google.firebase:firebase-firestore-ktx:25.0.0
- com.google.firebase:firebase-functions:21.0.0
- com.google.firebase:firebase-functions-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging:21.0.0
- com.google.firebase:firebase-inappmessaging-display:21.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging-ktx:21.0.0
- com.google.firebase:firebase-installations:18.0.0
- com.google.firebase:firebase-installations-ktx:18.0.0
- com.google.firebase:firebase-messaging:24.0.0
- com.google.firebase:firebase-messaging-directboot:24.0.0
- com.google.firebase:firebase-messaging-ktx:24.0.0
- com.google.firebase:firebase-ml-modeldownloader:25.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.0
- com.google.firebase:firebase-perf:21.0.0
- com.google.firebase:firebase-perf-ktx:21.0.0
- com.google.firebase:firebase-sessions:2.0.0
- com.google.firebase:firebase-storage:21.0.0
- com.google.firebase:firebase-storage-ktx:21.0.0
- com.google.android.gms:play-services-measurement:22.0.0
- com.google.android.gms:play-services-measurement-api:22.0.0
- com.google.android.gms:play-services-measurement-base:22.0.0
- com.google.android.gms:play-services-measurement-impl:22.0.0
- com.google.android.gms:play-services-measurement-sdk:22.0.0
- com.google.android.gms:play-services-measurement-sdk-api:22.0.0
- com.google.android.gms:play-services-auth:21.1.1
17 aprile 2024
L'ultimo aggiornamento della libreria
play-services-cloud-messaging
include le seguenti modifiche:- È stato aggiunto un nuovo metodo,
setRetainProxiedNotifications
, per impostare se conservare i dati per le notifiche proxy. - È stato aggiunto un nuovo metodo,
getProxiedNotificationData
, per ottenere i dati di una notifica per cui è stato utilizzato un proxy.
- È stato aggiunto un nuovo metodo,
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.2.0
16 aprile 2024
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- Sono state ritirate le API relative all'accesso One Tap, al salvataggio delle password e al pulsante Accedi con Google.
L'ultimo aggiornamento della libreria
play-services-base
include le seguenti modifiche:- Sono state ritirate le API correlate ad Accedi con Google.
L'ultimo aggiornamento della libreria
play-services-fido
include le seguenti modifiche:- È stata aggiornata la classe di dati di richiesta e risposta in modo che sia supportata da
ByteString
anziché dabyte[]
, in modo che siano immutabili. - Sono state aggiunte le annotazioni
@Nullable
e@NonNull
corrette ai parametri API. - È stato aggiunto un nuovo costruttore a
PublicKeyCredentialCreationOptions
che accetta una stringa JSON.
- È stata aggiornata la classe di dati di richiesta e risposta in modo che sia supportata da
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:21.1.0
- com.google.android.gms:play-services-auth-base:18.0.12
- com.google.android.gms:play-services-base:18.4.0
- com.google.android.gms:play-services-fido:21.0.0
11 aprile 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.8.1
- com.google.firebase:firebase-analytics:21.6.2
- com.google.firebase:firebase-analytics-ktx:21.6.2
- com.google.firebase:firebase-crashlytics:18.6.4
- com.google.firebase:firebase-crashlytics-ktx:18.6.4
- com.google.firebase:firebase-crashlytics-ndk:18.6.4
- com.google.firebase:firebase-firestore:24.11.1
- com.google.firebase:firebase-firestore-ktx:24.11.1
- com.google.firebase:firebase-inappmessaging:20.4.2
- com.google.firebase:firebase-inappmessaging-display:20.4.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.2
- com.google.firebase:firebase-inappmessaging-ktx:20.4.2
- com.google.firebase:firebase-sessions:1.2.4
- com.google.android.gms:play-services-measurement:21.6.2
- com.google.android.gms:play-services-measurement-api:21.6.2
- com.google.android.gms:play-services-measurement-base:21.6.2
- com.google.android.gms:play-services-measurement-impl:21.6.2
- com.google.android.gms:play-services-measurement-sdk:21.6.2
- com.google.android.gms:play-services-measurement-sdk-api:21.6.2
8 aprile 2024
L'ultimo aggiornamento dell'SDK Nearby (
play-services-nearby
) include le seguenti modifiche:Sono stati aggiunti nuovi metodi
subscribeToUwbAvailability
eunsubscribeFromUwbAvailability
perUwbClient
per supportare l'abbonamento alla disponibilità di UWB.Aggiunti costruttori per
RangingControleeParameters
per supportare l'inizializzazione di questa classe.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:19.2.0
1° aprile 2024
L'ultimo aggiornamento della libreria
play-services-games-v2
include le seguenti modifiche:- Interfacce ritirate rimosse.
- È stato aggiunto il supporto per il selettore rapido del profilo.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games-v2:20.0.0
21 marzo 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.8.0
- com.google.firebase:firebase-analytics:21.6.1
- com.google.firebase:firebase-analytics-ktx:21.6.1
- com.google.firebase:firebase-common:20.4.3
- com.google.firebase:firebase-common-ktx:20.4.3
- com.google.firebase:firebase-crashlytics:18.6.3
- com.google.firebase:firebase-crashlytics-ktx:18.6.3
- com.google.firebase:firebase-crashlytics-ndk:18.6.3
- com.google.firebase:firebase-firestore:24.11.0
- com.google.firebase:firebase-firestore-ktx:24.11.0
- com.google.firebase:firebase-inappmessaging:20.4.1
- com.google.firebase:firebase-inappmessaging-display:20.4.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.1
- com.google.firebase:firebase-inappmessaging-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.2.3
- com.google.android.gms:play-services-measurement:21.6.1
- com.google.android.gms:play-services-measurement-api:21.6.1
- com.google.android.gms:play-services-measurement-base:21.6.1
- com.google.android.gms:play-services-measurement-impl:21.6.1
- com.google.android.gms:play-services-measurement-sdk:21.6.1
- com.google.android.gms:play-services-measurement-sdk-api:21.6.1
7 marzo 2024
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
A settembre 2024, gli SDK Firebase Ads (gli artefatti
firebase-ads
efirebase-ads-lite
) non verranno più pubblicati. Utilizza invece l'SDK Google Mobile Ads per Android.Questi artefatti Firebase non fornivano il proprio binario ed erano solo un wrapper intorno alle loro dipendenze. Stiamo apportando questa modifica per darti maggiore controllo sulle dipendenze che aggiungi alla tua app. Per ulteriori informazioni su questa modifica e su come eseguire la migrazione per utilizzare l'SDK Google Mobile Ads per Android, consulta queste domande frequenti nella documentazione di Firebase.
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
5 marzo 2024
L'ultimo aggiornamento della libreria
play-services-location
include le seguenti modifiche:- È stato creato un nuovo client API di orientamento FusedOrientationProviderClient per sostituire le API di orientamento obsolete in FusedLocationProviderClient.
- Sono state ritirate le API di orientamento in FusedLocationProviderClient.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:21.2.0
28 febbraio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Plug-in Gradle di Firebase App Distribution
- Firebase Realtime Database
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
26 febbraio 2024
L'ultimo aggiornamento della libreria
play-services-wallet
include le seguenti modifiche:Sono stati aggiunti nuovi contratti che possono essere utilizzati con la nuova API Activity Result su Android per gestire
loadPaymentData
i risultati delle attività. Per saperne di più, consulta le note di rilascio dell'SDK Google Pay per Android.Obsoleto
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. Utilizza invece i nuovi contratti API Activity Result introdotti in questa release.
Tieni presente che queste modifiche sono state rese disponibili nella
play-services-wallet
v19.3.0-beta01.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0
20 febbraio 2024
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0-beta1
15 febbraio 2024
L'ultimo aggiornamento della libreria
play-services-auth
(v21.0.0) include la seguente modifica principale che provoca un errore:- API Credentials rimossa. Sostituito da Credential Manager.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:21.0.0
- com.google.android.gms:play-services-auth-base:18.0.11
8 febbraio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- Plug-in Gradle di Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
È ora disponibile l'ultima release del plug-in
google-services
per Android (v4.4.1). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.7.2
- com.google.firebase:firebase-abt:21.1.2
- com.google.firebase:firebase-analytics:21.5.1
- com.google.firebase:firebase-analytics-ktx:21.5.1
- com.google.firebase:firebase-appcheck:17.1.2
- com.google.firebase:firebase-appcheck-debug:17.1.2
- com.google.firebase:firebase-appcheck-debug-testing:17.1.2
- com.google.firebase:firebase-appcheck-ktx:17.1.2
- com.google.firebase:firebase-appcheck-playintegrity:17.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-gradle:4.1.0
- com.google.firebase:firebase-config:21.6.1
- com.google.firebase:firebase-config-interop:16.0.1
- com.google.firebase:firebase-config-ktx:21.6.1
- com.google.firebase:firebase-crashlytics:18.6.2
- com.google.firebase:firebase-crashlytics-ktx:18.6.2
- com.google.firebase:firebase-crashlytics-ndk:18.6.2
- com.google.firebase:firebase-datatransport:18.2.1
- com.google.firebase:firebase-firestore:24.10.2
- com.google.firebase:firebase-firestore-ktx:24.10.2
- com.google.firebase:firebase-messaging:23.4.1
- com.google.firebase:firebase-messaging-ktx:23.4.1
- com.google.firebase:firebase-messaging-directboot:23.4.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.3
- com.google.firebase:firebase-perf:20.5.2
- com.google.firebase:firebase-perf-ktx:20.5.2
- com.google.firebase:firebase-sessions:1.2.2
- com.google.android.gms:play-services-measurement:21.5.1
- com.google.android.gms:play-services-measurement-api:21.5.1
- com.google.android.gms:play-services-measurement-base:21.5.1
- com.google.android.gms:play-services-measurement-impl:21.5.1
- com.google.android.gms:play-services-measurement-sdk:21.5.1
- com.google.android.gms:play-services-measurement-sdk-api:21.5.1
- com.google.gms:google-services:4.4.1
1° febbraio 2024
- L'ultimo aggiornamento della libreria
play-service-auth-api-phone
incrementa la versione della dipendenzaplay-services-basement
da 18.0.1 a 18.0.2.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.0.2
22 gennaio 2024
L'ultimo aggiornamento della libreria
play-services-location
include le seguenti modifiche:- È stata aggiunta un'API di aggiornamenti dell'orientamento a FusedLocationProviderClient.
- È stata aggiunta una nuova API per
isGoogleLocationAccuracyEnabled()
aSettingsClient
. - Aggiunto un metodo
isBatched()
aLocationRequest
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:21.1.0
18 gennaio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Firebase ML
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.7.1
- com.google.firebase:firebase-auth:22.3.1
- com.google.firebase:firebase-auth-ktx:22.3.1
- com.google.firebase:firebase-crashlytics:18.6.1
- com.google.firebase:firebase-crashlytics-ktx:18.6.1
- com.google.firebase:firebase-crashlytics-ndk:18.6.1
- com.google.firebase:firebase-firestore:24.10.1
- com.google.firebase:firebase-firestore-ktx:24.10.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.2
- com.google.firebase:firebase-sessions:1.2.1
4 gennaio 2024
Gli ultimi aggiornamenti alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le seguenti modifiche:È stato aggiunto un nuovo metodo sovraccarico
startResolutionForResult
che utilizza AndroidXActivityResultContract
.Sono stati aggiunti nuovi metodi sovraccarichi che consentono una maggiore flessibilità con gli executor personalizzati:
whenAllComplete(java.util.concurrent.Executor, java.util.Collection)
whenAllComplete(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
whenAllSuccess(java.util.concurrent.Executor, java.util.Collection)
whenAllSuccess(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:18.3.0
- com.google.android.gms:play-services-basement:18.3.0
- com.google.android.gms:play-services-tasks:18.1.0
26 dicembre 2023
L'ultimo aggiornamento dell'SDK Nearby (
play-services-nearby
) include le seguenti modifiche:È stato aggiunto il supporto aggiuntivo per il servizio di accoppiamento rapido di Google (GFPS):
È stato aggiunto un nuovo metodo
getFastPairClient
perNearby
per ottenereFastPairClient
.È stata aggiunta una nuova classe
FastPairClient
che contiene le API correlate all'accoppiamento rapido.Sono stati aggiunti nuovi metodi
isSassDeviceAvailable
etriggerSassForUsage
perFastPairClient
per supportare Audio Switch.
Modificato il tipo di ritorno di
supportedSlotDurations
esupportedRangingIntervals
inList
.Sono state rimosse le API associate alle notifiche di esposizione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:19.1.0
18 dicembre 2023
È ora disponibile la release beta pubblica dell'API C di TensorFlow Lite nei servizi Google Play.
Utilizzando questa API, puoi scrivere codice C o C++ che utilizza TensorFlow Lite in Google Play Services.
Per maggiori informazioni, consulta la documentazione dell'API C di TensorFlow Lite in Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
14 dicembre 2023
L'ultimo aggiornamento dell'API Google Pay (
play-services-wallet
) include le seguenti modifiche:Sono stati aggiunti nuovi contratti che possono essere utilizzati con la nuova API Activity Result su Android per gestire
loadPaymentData
i risultati delle attività. Per saperne di più, consulta le note di rilascio dell'SDK Google Pay per Android.Obsoleto
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. Utilizza i nuovi contratti dell'API Activity Result introdotti in questa release.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0-beta01
7 dicembre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Cloud Messaging
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
6 dicembre 2023
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 dicembre 2023
Gli ultimi aggiornamenti delle librerie
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
includono le seguenti modifiche:Aggiornato in modo da dipendere da
androidx.mediarouter:mediarouter:1.6.0-beta01
. Questa modifica rendeMediaRouteButtons
sempre visibile per impostazione predefinita.Modificata per ridurre gli scenari in cui la scoperta dei dispositivi di trasmissione inizia automaticamente senza intervento dell'utente.
Aggiunta di
CastOptions.Builder#setSessionTransferEnabled
per impostare se l'applicazione mittente deve mostrare i dispositivi di trasmissione quando Output Switcher è attivato. Il valore predefinito ètrue
.Sono state aggiunte nuove versioni di
CastButtonFactory#setUpMediaRouteButton
che restituisconoTasks
che le app possono ascoltare per un'operazione riuscita o un'eccezione generata.
Per maggiori informazioni, consulta le note di rilascio dell'SDK Cast Android Sender.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
16 novembre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Authentication
- Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento della libreria
play-services-pay
(v16.4.0) include le seguenti modifiche per supportare le funzionalità di moneta elettronica:Aggiunto
EmoneyReadiness
.Aggiunto
EmoneyReadinessStatus
.È stato aggiunto un nuovo metodo
checkReadinessForEmoney
per le app nella lista consentita per le funzionalità di moneta elettronica per verificare la disponibilità dei servizi Google Play per il supporto della moneta elettronica.È stato aggiunto un nuovo metodo
notifyEmoneyCardStatusUpdate
per consentire alle app nella lista consentita per le funzionalità di moneta elettronica di comunicare a Google Play Services determinati aggiornamenti dello stato della carta con funzioni di moneta elettronica.È stato aggiunto un nuovo metodo
pushEmoneyCard
per le app nella lista consentita per le funzionalità di moneta elettronica per eseguire il push delle carte con funzioni di moneta elettronica su Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.6.0
- com.google.firebase:firebase-auth:22.3.0
- com.google.firebase:firebase-auth-ktx:22.3.0
- com.google.firebase:firebase-config:21.6.0
- com.google.firebase:firebase-config-interop:16.0.0
- com.google.firebase:firebase-config-ktx:21.6.0
- com.google.firebase:firebase-crashlytics:18.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.6.0
- com.google.firebase:firebase-crashlytics-ndk:18.6.0
- com.google.firebase:firebase-perf:20.5.1
- com.google.firebase:firebase-perf-ktx:20.5.1
- com.google.firebase:firebase-sessions:1.2.0
- com.google.android.gms:play-services-pay:16.4.0
9 novembre 2023
L'ultimo aggiornamento della libreria
play-services-cloud-messaging
include le seguenti modifiche:- È stato aggiunto un nuovo metodo,
messageHandled
, per indicare che un messaggio è stato gestito.
- È stato aggiunto un nuovo metodo,
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.1.0
7 novembre 2023
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
30 ottobre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
26 ottobre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase App Check
- Plug-in Gradle di Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.4.1
- com.google.firebase:firebase-appcheck:17.1.1
- com.google.firebase:firebase-appcheck-debug:17.1.1
- com.google.firebase:firebase-appcheck-debug-testing:17.1.1
- com.google.firebase:firebase-appcheck-ktx:17.1.1
- com.google.firebase:firebase-appcheck-playintegrity:17.1.1
- com.google.firebase:firebase-appdistribution-gradle:4.0.1
- com.google.firebase:firebase-crashlytics:18.5.1
- com.google.firebase:firebase-crashlytics-ktx:18.5.1
- com.google.firebase:firebase-crashlytics-ndk:18.5.1
- com.google.firebase:firebase-firestore:24.9.1
- com.google.firebase:firebase-firestore-ktx:24.9.1
- com.google.firebase:firebase-installations-interop:17.2.0
- com.google.firebase:firebase-messaging:23.3.1
- com.google.firebase:firebase-messaging-ktx:23.3.1
- com.google.firebase:firebase-messaging-directboot:23.3.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.1
18 ottobre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Installazioni Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Gli ultimi aggiornamenti delle librerie
play-services-tagmanager
eplay-services-analytics
aggiornano la registrazioneBroadcastReceiver
per Android U.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.4.0
- com.google.firebase:firebase-analytics:21.4.0
- com.google.firebase:firebase-analytics-ktx:21.4.0
- com.google.firebase:firebase-appcheck:17.1.0
- com.google.firebase:firebase-appcheck-debug:17.1.0
- com.google.firebase:firebase-appcheck-debug-testing:17.1.0
- com.google.firebase:firebase-appcheck-interop:17.1.0
- com.google.firebase:firebase-appcheck-ktx:17.1.0
- com.google.firebase:firebase-appcheck-playintegrity:17.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta11
- com.google.firebase:firebase-auth:22.2.0
- com.google.firebase:firebase-auth-ktx:22.2.0
- com.google.firebase:firebase-common:20.4.2
- com.google.firebase:firebase-common-ktx:20.4.2
- com.google.firebase:firebase-components:17.1.5
- com.google.firebase:firebase-config:21.5.0
- com.google.firebase:firebase-config-ktx:21.5.0
- com.google.firebase:firebase-crashlytics:18.5.0
- com.google.firebase:firebase-crashlytics-ktx:18.5.0
- com.google.firebase:firebase-crashlytics-ndk:18.5.0
- com.google.firebase:firebase-database:20.3.0
- com.google.firebase:firebase-database-ktx:20.3.0
- com.google.firebase:firebase-dynamic-links:21.2.0
- com.google.firebase:firebase-dynamic-links-ktx:21.2.0
- com.google.firebase:firebase-firestore:24.9.0
- com.google.firebase:firebase-firestore-ktx:24.9.0
- com.google.firebase:firebase-functions:20.4.0
- com.google.firebase:firebase-functions-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging:20.4.0
- com.google.firebase:firebase-inappmessaging-display:20.4.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging-ktx:20.4.0
- com.google.firebase:firebase-installations:17.2.0
- com.google.firebase:firebase-installations-interop:17.1.1
- com.google.firebase:firebase-installations-ktx:17.2.0
- com.google.firebase:firebase-measurement-connector:20.0.1
- com.google.firebase:firebase-messaging:23.3.0
- com.google.firebase:firebase-messaging-directboot:23.3.0
- com.google.firebase:firebase-messaging-ktx:23.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.2.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.0
- com.google.firebase:firebase-perf:20.5.0
- com.google.firebase:firebase-perf-ktx:20.5.0
- com.google.firebase:firebase-sessions:1.1.0
- com.google.firebase:firebase-storage:20.3.0
- com.google.firebase:firebase-storage-ktx:20.3.0
- com.google.android.gms:play-services-measurement:21.4.0
- com.google.android.gms:play-services-measurement-api:21.4.0
- com.google.android.gms:play-services-measurement-base:21.4.0
- com.google.android.gms:play-services-measurement-impl:21.4.0
- com.google.android.gms:play-services-measurement-sdk:21.4.0
- com.google.android.gms:play-services-measurement-sdk-api:21.4.0
- com.google.android.gms:play-services-analytics:18.0.4
- com.google.android.gms:play-services-analytics-impl:18.0.4
- com.google.android.gms:play-services-tagmanager:18.0.4
- com.google.android.gms:play-services-tagmanager-api:18.0.4
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.4
16 ottobre 2023
Gli ultimi aggiornamenti di
play-services-maps
(v18.2.0) includono Advanced Marker e la possibilità di controllare le funzionalità delle mappe. L'utilizzo delle funzionalità della mappa è trattato nelle due guide collegate.- Aggiunta di
AdvancedMarkerOptions
, che viene utilizzato per definire le opzioni perAdvancedMarker
. - Aggiunto
AdvancedMarker
- Aggiunto
PinConfig
- Aggiunto
Glyph
- Aggiunto
MapCapabilities
GoogleMap
aggiornato per includere metodi per ottenereMapCapabilities
e rilevare le modifiche inMapCapabilities
- Aggiunta di
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:18.2.0
2 ottobre 2023
L'ultimo aggiornamento della libreria
play-services-pay
(v16.3.0) include la seguente modifica:- È stato aggiunto un nuovo metodo
notifyCardTapEvent
per consentire alle app nella lista consentita di notificare a Google Play Services determinati eventi di tocco della carta.
- È stato aggiunto un nuovo metodo
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-pay:16.3.0
25 settembre 2023
L'ultimo aggiornamento dell'SDK Nearby (
play-services-nearby
) include le seguenti modifiche:È stato aggiunto un nuovo metodo,
addControleeWithSessionParams
, perUwbClient
per supportare l'utilizzo di singole chiavi STS di cui è stato eseguito il provisioning.Sono stati aggiunti nuovi metodi,
reconfigureRangingInterval
ereconfigureRangeDataNtf
, perUwbClient
per supportare la riconfigurazione dinamica dell'intervallo di misurazione e della notifica dei dati di distanza.Sono state aggiunte nuove funzionalità di ranging per durate degli slot configurabili e intervalli di ranging. Vedi
supportedSlotDurations
,supportedRangingIntervals
,supportsRangingIntervalReconfigure
, ehasBackgroundRangingSupport
.Sono stati aggiunti nuovi parametri di ranging per configurare la durata dello slot, l'intervallo di ranging e l'AoA. Vedi
slotDuration
,rangingInterval
, eisAoaDisabled
.È stato aggiunto
getAuthenticationStatus
per ottenere lo stato di autenticazione eConnectionInfo.Builder#setAuthenticationStatus
per impostare il risultato dell'handshake di autenticazione.Sono state rimosse le API in Nearby Presence. Nessuna sostituzione disponibile.
Sono state ritirate le API in Nearby Messages. Utilizza
ConnectionsClient
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 settembre 2023
- Aggiornamento principale della libreria
play-services-games-v2
che offre un nuovo modo per gli sviluppatori di giochi di integrare i servizi per i giochi di Play (PGS) nei loro giochi. Per maggiori informazioni, consulta l'API PGS Recall.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 settembre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Messaggistica in-app Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.3.1
- com.google.firebase:firebase-auth:22.1.2
- com.google.firebase:firebase-auth-ktx:22.1.2
- com.google.firebase:firebase-components:17.1.2
- com.google.firebase:firebase-crashlytics:18.4.3
- com.google.firebase:firebase-crashlytics-ktx:18.4.3
- com.google.firebase:firebase-crashlytics-ndk:18.4.3
- com.google.firebase:firebase-firestore:24.8.1
- com.google.firebase:firebase-firestore-ktx:24.8.1
- com.google.firebase:firebase-inappmessaging:20.3.5
- com.google.firebase:firebase-inappmessaging-ktx:20.3.5
- com.google.firebase:firebase-inappmessaging-display:20.3.5
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.5
14 settembre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
L'ultima release del plug-in
google-services
per Android (v4.4.0) è ora disponibile. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.3.0
- com.google.firebase:firebase-crashlytics:18.4.2
- com.google.firebase:firebase-crashlytics-ktx:18.4.2
- com.google.firebase:firebase-crashlytics-ndk:18.4.2
- com.google.firebase:firebase-firestore:24.8.0
- com.google.firebase:firebase-firestore-ktx:24.8.10
- com.google.firebase:firebase-inappmessaging:20.3.4
- com.google.firebase:firebase-inappmessaging-ktx:20.3.4
- com.google.firebase:firebase-inappmessaging-display:20.3.4
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.4
- com.google.gms:google-services:4.4.0
13 settembre 2023
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Gli ultimi aggiornamenti alla libreria
play-services-wallet
modificano l'API PayButton in modo che utilizzi una risorsa pulsante statica per i dispositivi che utilizzano Google Play Services precedenti alla versione 23.21.0.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 agosto 2023
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:È stato aggiunto un nuovo client API,
AuthorizationClient
, per aiutarti a richiedere l'autorizzazione per accedere ai dati Google associati a un account su cui è stato eseguito l'accesso sul dispositivo.Deprecato
getPhoneNumber
senza sostituzione.
L'ultimo aggiornamento della libreria
play-services-fido
include le seguenti modifiche:- È stato aggiunto un nuovo metodo
toJson
, che restituisce la rappresentazione JSON di un oggettoPublicKeyCredential
.
- È stato aggiunto un nuovo metodo
L'ultimo aggiornamento della libreria
play-services-wearable
include la seguente modifica:- Supporto dell'applicazione per la migrazione di uno smartwatch da un vecchio smartphone a uno nuovo.
Per ulteriori informazioni, consulta le note di rilascio dei wearable.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
24 agosto 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 agosto 2023
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
3 agosto 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in Gradle di Firebase Crashlytics
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
1° agosto 2023
- Aggiornamenti per supportare la funzionalità di zoom automatico nelle librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
24 luglio 2023
- La libreria
play-services-panorama
è ora deprecata e verrà ritirata il 30 ottobre 2023. Non è prevista alcuna sostituzione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-panorama:17.1.0
18 luglio 2023
- Versione iniziale della libreria
sdkcoroutines
. Questa libreria contiene utilità di coroutine non rivolte agli sviluppatori per gli SDK Java.
Artefatti rilasciati su maven.google.com
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
13 luglio 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 luglio 2023
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 giugno 2023
L'ultimo aggiornamento della libreria
play-services-wallet
include le seguenti modifiche:- Esegue l'upgrade dell'API Pay Button dalla versione beta a quella stabile.
Modifica il seguente stile del pulsante:
- Le dimensioni del testo del pulsante ora corrispondono a quelle del logo "GPay".
- I margini dei pulsanti sono stati regolati in base alle altezze minime e massime dei pulsanti.
- Ora è possibile configurare l'arrotondamento dei pulsanti.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 giugno 2023
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- Sono state ritirate le API correlate alla funzionalità del numero di telefono verificato.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 giugno 2023
L'ultimo aggiornamento dell'SDK Nearby UWB (
play-services-nearby
) include le seguenti modifiche:Sono state aggiunte nuove funzionalità di misurazione per le notifiche di dati di intervallo configurabili. Vedi
supportedNtfConfigs
.Sono stati aggiunti nuovi parametri di intervallo per configurare le notifiche dei dati di intervallo: vedi
uwbRangeDataNtfConfig
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 giugno 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Storage for Firebase
- Plug-in Gradle di Firebase Crashlytics
- Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento della libreria
play-services-tagmanager
migliora i processi degli strumenti interni. Nessuna modifica visibile agli sviluppatori.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-analytics:18.0.3
- com.google.android.gms:play-services-analytics-impl:18.0.3
- com.google.android.gms:play-services-tagmanager:18.0.3
- com.google.android.gms:play-services-tagmanager-api:18.0.3
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.3
- com.google.firebase:firebase-bom:32.1.1
- com.google.firebase:firebase-common:20.3.3
- com.google.firebase:firebase-common-ktx:20.3.3
- com.google.firebase:firebase-crashlytics-buildtools:2.9.6
- com.google.firebase:firebase-crashlytics-gradle:2.9.6
- com.google.firebase:firebase-perf:20.3.3
- com.google.firebase:firebase-perf-ktx:20.3.3
- com.google.firebase:firebase-storage:20.2.1
- com.google.firebase:firebase-storage-ktx:20.2.1
25 maggio 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Firebase Realtime Database
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.1.0
- com.google.firebase:firebase-analytics:21.3.0
- com.google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- com.google.firebase:firebase-appcheck-debug:17.0.1
- com.google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- com.google.firebase:firebase-appcheck-ktx:17.0.1
- com.google.firebase:firebase-appcheck-playintegrity:17.0.1
- com.google.firebase:firebase-database:20.2.2
- com.google.firebase:firebase-database-ktx:20.2.2
- com.google.firebase:firebase-firestore:24.6.1
- com.google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1
- com.google.firebase:firebase-functions-ktx:20.3.1
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
18 maggio 2023
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 maggio 2023
È ora disponibile la release beta pubblica di TensorFlow Lite Acceleration Service per Android.
Utilizzando la libreria del servizio di accelerazione (
play-services-tflite-acceleration
), puoi eseguire benchmark delle prestazioni di ML sul dispositivo e determinare automaticamente il modo migliore per accelerare il carico di lavoro di ML. Per saperne di più, consulta la documentazione del servizio di accelerazione.Gli ultimi aggiornamenti delle librerie TensorFlow Lite dei servizi Google Play includono tutte le modifiche incluse nella release v2.12.0 di TensorFlow.
Artefatti rilasciati su 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 maggio 2023
- Versione iniziale delle librerie di
ML Kit Text Recognition v2 di Google Play Services
per cinese, devanagari, giapponese e coreano. Inoltre, è stata aggiornata la libreria
play-services-mlkit-text-recognition
esistente. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
1° maggio 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase Authentication
- Firebase Crashlytics
- Messaggistica in-app Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.0.0
- com.google.firebase:firebase-appcheck:17.0.0
- com.google.firebase:firebase-appcheck-debug:17.0.0
- com.google.firebase:firebase-appcheck-debug-testing:17.0.0
- com.google.firebase:firebase-appcheck-interop:17.0.0
- com.google.firebase:firebase-appcheck-ktx:17.0.0
- com.google.firebase:firebase-appcheck-playintegrity:17.0.0
- com.google.firebase:firebase-auth:22.0.0
- com.google.firebase:firebase-auth-ktx:22.0.0
- com.google.firebase:firebase-config:21.4.0
- com.google.firebase:firebase-config-ktx:21.4.0
- com.google.firebase:firebase-crashlytics:18.3.7
- com.google.firebase:firebase-crashlytics-ktx:18.3.7
- com.google.firebase:firebase-crashlytics-ndk:18.3.7
- com.google.firebase:firebase-database:20.2.1
- com.google.firebase:firebase-database-ktx:20.2.1
- com.google.firebase:firebase-firestore:24.6.0
- com.google.firebase:firebase-firestore-ktx:24.6.0
- com.google.firebase:firebase-functions:20.3.0
- com.google.firebase:firebase-functions-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging:20.3.2
- com.google.firebase:firebase-inappmessaging-display:20.3.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.2
- com.google.firebase:firebase-inappmessaging-ktx:20.3.2
- com.google.firebase:firebase-perf:20.3.2
- com.google.firebase:firebase-perf-ktx:20.3.2
- com.google.firebase:firebase-storage:20.2.0
- com.google.firebase:firebase-storage-ktx:20.2.0
20 aprile 2023
- L'ultimo aggiornamento della libreria
play-services-oss-licenses
include una correzione per rimuovere le informazioni superflue sulla licenza dalla libreria stessa.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 aprile 2023
- L'ultimo aggiornamento della libreria
play-services-wallet
include una nuova API per creare e personalizzare un pulsante di pagamento Google Pay. Per maggiori dettagli, consulta le note di rilascio di Google Pay for Payments.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 aprile 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Plug-in Gradle di Firebase Crashlytics
- Firebase Realtime Database
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
4 aprile 2023
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- È stata aggiunta una nuova API in
BeginSignInRequest
che consente agli sviluppatori di utilizzare le librerie Jetpack per ottenere passkey con richieste JSON.
- È stata aggiunta una nuova API in
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 marzo 2023
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
28 marzo 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Authentication
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Gli aggiornamenti alle librerie
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
includono:NotificationManager
ora viene utilizzato per pubblicare le notifiche multimediali di Cast anziché Foreground Service.- È stato aggiunto un nuovo
CastReasonCodes#CAST_CANCELLED
per indicare le sessioni di Cast in fase di annullamento.
Per maggiori informazioni, consulta le note di rilascio dell'SDK Cast Android Sender.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- com.google.android.gms:play-services-cast-tv:21.0.0
- com.google.firebase:firebase-bom:31.4.0
- com.google.firebase:firebase-auth:21.2.0
- com.google.firebase:firebase-auth-ktx:21.2.0
24 marzo 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.3.0
- com.google.firebase:firebase-analytics:21.2.1
- com.google.firebase:firebase-analytics-ktx:21.2.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta07
- com.google.firebase:firebase-common:20.3.2
- com.google.firebase:firebase-common-ktx:20.3.2
- com.google.firebase:firebase-config:21.3.0
- com.google.firebase:firebase-config-ktx:21.3.0
- com.google.firebase:firebase-crashlytics:18.3.6
- com.google.firebase:firebase-crashlytics-ktx:18.3.6
- com.google.firebase:firebase-crashlytics-ndk:18.3.6
- com.google.firebase:firebase-datatransport:18.1.8
- com.google.firebase:firebase-encoders-json:18.0.1
- com.google.firebase:firebase-firestore:24.4.5
- com.google.firebase:firebase-firestore-ktx:24.4.5
- com.google.android.gms:play-services-measurement:21.2.1
- com.google.android.gms:play-services-measurement-api:21.2.1
- com.google.android.gms:play-services-measurement-base:21.2.1
- com.google.android.gms:play-services-measurement-impl:21.2.1
- com.google.android.gms:play-services-measurement-sdk:21.2.1
- com.google.android.gms:play-services-measurement-sdk-api:21.2.1
21 mar 2023
- La libreria Code Scanner di Google Play Services (
play-services-code-scanner
) è ora disponibile a livello generale. Per saperne di più su questo aggiornamento, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0
20 marzo 2023
Versione iniziale della libreria Device Performance (
play-services-deviceperformance
).
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-deviceperformance:16.0.0
13 marzo 2023
L'ultimo aggiornamento della libreria
play-services-basement
migliora le prestazioni della connessione a Google Play Services.L'ultimo aggiornamento dell'SDK Nearby UWB include le seguenti modifiche:
- Risolto un problema per cui il servizio Nelle vicinanze riutilizzava
UWBClient
per supportare più sessioni.
- Risolto un problema per cui il servizio Nelle vicinanze riutilizzava
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 marzo 2023
L'ultimo aggiornamento di Play Games Services (v2) Native include le seguenti modifiche alla libreria GNI (
play-services-gni-native-c
). Questa libreria è una libreria di supporto per lo strumento wrapper della libreria.- Aggiunto il supporto per i callback nativi
- Aggiunta di macro helper
Artefatti rilasciati su maven.google.com
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 marzo 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in Gradle di Firebase App Distribution
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- Installazioni Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
28 febbraio 2023
L'ultimo aggiornamento della libreria Block Store (
play-services-auth-blockstore
) include le seguenti modifiche:È stato aggiunto un nuovo metodo
StoreBytesData.Builder#setKey
, per associare i dati a una chiave.È stata aggiunta una nuova API per
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
con opzioni di richiesta aggiuntive.È stata aggiunta una nuova API per
BlockstoreClient#deleteBytes(DeleteBytesRequest)
con opzioni di richiesta aggiuntive.È stata aggiunta una nuova variabile di costanti
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
, che può essere utilizzata quando non è stata specificata una chiave.Deprecata
BlockstoreClient#retrieveBytes()
, al posto diBlockstoreClient#retrieveBytes(RetrieveBytesRequest)
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 febbraio 2023
- L'ultimo aggiornamento della libreria Thread di Google Play Services esegue l'upgrade delle API dallo stato beta a quello di disponibilità generale.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 febbraio 2023
L'ultimo aggiornamento della libreria
play-services-base
include la seguente modifica:- È stata aggiunta una nuova API in
GoogleApiAvailability
che consente agli sviluppatori di visualizzare unDialogFragment
per un codice di errore restituito daisGooglePlayServicesAvailable
utilizzando il patternActivityResultContract
.
- È stata aggiunta una nuova API in
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Crashlytics
- Installazioni Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
10 febbraio 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle di Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 febbraio 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase A/B Testing
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Installazioni Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1° febbraio 2023
L'ultimo aggiornamento dell'SDK Nearby UWB include le seguenti modifiche:
- Sono state aggiunte nuove funzionalità di misurazione per mostrare le capacità di un dispositivo:
minRangingInterval
supportedChannels
Sono stati aggiunti nuovi parametri di misurazione per supportare la misurazione Provisioned-STS:
RSSI abilitato nella posizione di ranging:
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 gennaio 2023
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 gennaio 2023
- L'SDK Stream Protect è ora deprecato e verrà disattivato nel 2023.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 gennaio 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Plug-in Gradle di Firebase App Distribution
- Firebase Crashlytics
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
L'ultima release del plug-in
google-services
per Android (v4.3.15) è ora disponibile. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.L'ultimo aggiornamento della libreria
play-services-fido
include la seguente modifica:- È stato risolto un problema relativo a
ResidentKeyRequirement
che causava errori di compilazione.
- È stato risolto un problema relativo a
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.4.1
- com.google.android.gms:play-services-auth-base:18.0.7
- com.google.android.gms:play-services-fido:19.0.1
- com.google.gms:google-services:4.3.15
- com.google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- com.google.firebase:firebase-appcheck-debug:16.1.1
- com.google.firebase:firebase-appcheck-debug-testing:16.1.1
- com.google.firebase:firebase-appcheck-interop:16.1.1
- com.google.firebase:firebase-appcheck-ktx:16.1.1
- com.google.firebase:firebase-appcheck-playintegrity:16.1.1
- com.google.firebase:firebase-appcheck-safetynet:16.1.1
- com.google.firebase:firebase-appdistribution-gradle:3.2.0
- com.google.firebase:firebase-common:20.3.0
- com.google.firebase:firebase-common-ktx:20.3.0
- com.google.firebase:firebase-components:17.1.0
- com.google.firebase:firebase-config:21.2.1
- com.google.firebase:firebase-config-ktx:21.2.1
- com.google.firebase:firebase-crashlytics:18.3.3
- com.google.firebase:firebase-crashlytics-ktx:18.3.3
- com.google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- com.google.firebase:firebase-firestore-ktx:24.4.2
- com.google.firebase:firebase-functions:20.2.2
- com.google.firebase:firebase-functions-ktx:20.2.2
- com.google.firebase:firebase-inappmessaging:20.3.0
- com.google.firebase:firebase-inappmessaging-display:20.3.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging-ktx:20.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.2
- com.google.firebase:firebase-perf:20.3.1
- com.google.firebase:firebase-perf-ktx:20.3.1
18 gennaio 2023
L'ultimo aggiornamento della libreria
play-services-pay
include le seguenti modifiche:È stata aggiunta una nuova API
getPendingIntentForWalletOnWear
che consente ai partner Wear di avviare la UI di Wallet Wear su uno smartphone tramitePendingIntent
restituito.È stata aggiunta una nuova API
getProductName
che restituisce il nome del prodotto in questo mercato.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 dicembre 2022
- L'ultimo aggiornamento della libreria Matter di Google Play Services esegue l'upgrade delle API dallo stato beta a quello di disponibilità generale.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 dicembre 2022
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
8 dicembre 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Cloud Messaging
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su 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 dicembre 2022
- Release beta iniziale della libreria Risposta rapida di ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 dicembre 2022
L'ultimo aggiornamento del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
- Imposta
notCompatibleWithConfigurationCache
per evitare errori con la funzionalità di cache di configurazione di Gradle in fase di incubazione. (GitHub Issue #206)
- Imposta
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 novembre 2022
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- È stata aggiunta una nuova API in
BeginSignInRequest
che consente agli sviluppatori di utilizzare le librerie JetPack per utilizzare le passkey. - È stata aggiunta una nuova API in
CredentialSavingClient
che consente agli sviluppatori di recuperare un oggetto di stato dall'intent del risultato dell'attività.
- È stata aggiunta una nuova API in
L'ultimo aggiornamento della libreria
play-services-fido
include le seguenti modifiche:- Introdotto
FidoCredentialDetails
. - Introdotto
GoogleThirdPartyPaymentExtension
. - Introdotto
DevicePublicKeyStringDef
.
- Introdotto
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Plug-in Gradle di Firebase App Distribution
- Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.4.0
- com.google.android.gms:play-services-auth-base:18.0.6
- com.google.android.gms:play-services-fido:19.0.0
- com.google.firebase:firebase-bom:31.1.0
- com.google.firebase:firebase-appdistribution-gradle:3.1.1
- com.google.firebase:firebase-firestore:24.4.1
- com.google.firebase:firebase-firestore-ktx:24.4.1
- com.google.firebase:firebase-functions:20.2.1
- com.google.firebase:firebase-functions-ktx:20.2.1
- com.google.firebase:firebase-perf:20.3.0
- com.google.firebase:firebase-perf-ktx:20.3.0
11 novembre 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
3 novembre 2022
L'ultimo aggiornamento della libreria
play-services-location
include le seguenti modifiche:- Aggiorna una dipendenza errata per risolvere un
SettingsClient
problema.
- Aggiorna una dipendenza errata per risolvere un
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 ottobre 2022
L'ultimo aggiornamento della libreria
play-services-games
include le seguenti modifiche:- Sono state reintrodotte alcune costanti che non erano incluse nella release
23.0.0
.
- Sono state reintrodotte alcune costanti che non erano incluse nella release
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 ottobre 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Plug-in Gradle di Firebase App Distribution
- Firebase ML
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 ottobre 2022
- Versione beta iniziale di Play Games Services (v2) Native. Per saperne di più, consulta la documentazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
20 ottobre 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento delle librerie TensorFlow Lite per Play Services include le seguenti modifiche:
- Migliorata la stabilità durante il download dei moduli opzionali.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.0.1
- com.google.firebase:firebase-crashlytics:18.3.1
- com.google.firebase:firebase-crashlytics-ktx:18.3.1
- com.google.firebase:firebase-crashlytics-ndk:18.3.1
- com.google.android.gms:play-services-tflite-support:16.0.1
- com.google.android.gms:play-services-tflite-java:16.0.1
- com.google.android.gms:play-services-tflite-impl:16.0.1
13 ottobre 2022
L'ultimo aggiornamento della libreria
play-services-location
include le seguenti modifiche:FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
eSettingsClient
ora sono interfacce anziché classi, il che contribuisce a garantire un utilizzo corretto e migliora la testabilità.- Aggiunta della classe
LocationRequest.Builder
come metodo preferito per la costruzione diLocationRequest
e ritiro dei vecchi metodi di costruzione. CurrentLocationRequest.Builder
eLastLocationRequest.Builder
ora sonofinal
.- Le API basate su
PendingIntent
richiamate dalle app istantanee ora non funzioneranno correttamente anziché non fornire mai risultati.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 ottobre 2022
L'ultimo aggiornamento della libreria
play-services-threadnetwork
include le seguenti modifiche:- Aggiunto il supporto su Android 8.0 (livello API 26).
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 ottobre 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Performance Monitoring
- Plug-in Gradle di Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Installazioni Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 ottobre 2022
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
- Aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
. Per maggiori informazioni, consulta le note di rilascio dell'SDK Cast Android Sender.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
29 settembre 2022
L'ultimo aggiornamento della libreria
play-services-tflite-gpu
include le seguenti modifiche:- È stato aggiunto un
TfLiteGpu.getClient(context)
per la compatibilità con l'APIModuleInstallClient
. - È stata migliorata la stabilità di
TfLiteGpu.isGpuDelegateAvailable(context)
- È stato aggiunto un
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 settembre 2022
L'ultimo aggiornamento della libreria
play-services-games
include le seguenti modifiche:- È stata ritirata la funzionalità di registrazione video.
- Disattivata la registrazione video tramite i servizi per i giochi di Play per Android SDK versione 33 e successive.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 settembre 2022
L'ultimo aggiornamento della libreria Wearable include le seguenti modifiche:
- Miglioramento della disponibilità dell'SDK Wearable sui dispositivi con Google Play Services.
- Aggiunto il supporto per le applicazioni che hanno come target Android 13.
@RecentlyNonNull
e@RecentlyNullable
sono stati sostituiti con annotazioni di nullabilità rigorosa (@NonNull
e@Nullable
). Con questa modifica, ciò che prima causava un avviso di nullità ora causerà un errore durante la creazione di codice Kotlin o l'utilizzo di framework di controllo Javanull
.
Per ulteriori informazioni, consulta le note di rilascio dei wearable.
Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su 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 settembre 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in Gradle di Firebase Crashlytics
- Installazioni Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
L'ultima release del plug-in
google-services
per Android (v4.3.14) è ora disponibile. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.14
- com.google.firebase:firebase-bom:30.5.0
- com.google.firebase:firebase-appcheck:16.0.2
- com.google.firebase:firebase-appcheck-debug:16.0.2
- com.google.firebase:firebase-appcheck-debug-testing:16.0.2
- com.google.firebase:firebase-appcheck-interop:16.0.2
- com.google.firebase:firebase-appcheck-ktx:16.0.2
- com.google.firebase:firebase-appcheck-playintegrity:16.0.2
- com.google.firebase:firebase-appcheck-safetynet:16.0.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
- com.google.firebase:firebase-crashlytics-buildtools:2.9.2
- com.google.firebase:firebase-crashlytics-gradle:2.9.2
- com.google.firebase:firebase-firestore:24.3.1
- com.google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- com.google.firebase:firebase-installations-ktx:17.0.3
13 settembre 2022
- Versione beta iniziale della libreria Matter di Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-home:16.0.0-beta1
6 settembre 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase App Check
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
È ora disponibile l'ultimo aggiornamento della libreria TensorFlow Lite di Google Play Services (v16.0.0). Con questa release, la libreria è ora disponibile a livello generale. Questa libreria può essere utilizzata in alternativa alla libreria TensorFlow Lite autonoma per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per maggiori informazioni, consulta la documentazione di TensorFlow.
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
1° settembre 2022
L'ultimo aggiornamento della libreria
play-services-auth
presenta la seguente modifica:- Sono state aggiunte nuove API in
BeginSignInRequest
eGetSignInIntentRequest
che puoi utilizzare per richiedere i numeri di telefono verificati dell'Account Google di un utente quando utilizzi Accedi con Google.
- Sono state aggiunte nuove API in
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-impl:21.1.1
- com.google.android.gms:play-services-measurement-sdk:21.1.1
- com.google.android.gms:play-services-measurement-sdk-api:21.1.1
16 agosto 2022
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
La versione beta iniziale della libreria
play-services-dtdi
(v16.0.0-beta01) è ora disponibile. Questa è la prima release pubblica delle API da dispositivo a dispositivo.
Artefatti rilasciati su 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 agosto 2022
Gli aggiornamenti alle librerie
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
includono:CastContext#getSharedInstance(Context)
obsoleta. Utilizza inveceCastContext#getSharedInstance(Context, Executor)
, che restituisce un'API Task, eModuleUnavailableException
per gestire l'eccezione quando l'SDK Cast non riesce a caricare il modulo Cast interno.ApplicationMetadata#getImages()
obsoleta. Utilizza inveceApplicationMetadata#getIconUrl()
che restituisce l'immagine dell'applicazione impostata nella console per sviluppatori Cast.- Modifica del valore
minSdkVersion
da 14 a 16 per la libreriaplay-services-cast-tv
.
Per maggiori informazioni, consulta le note di rilascio dell'SDK Cast Android Sender.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:21.1.0
- com.google.android.gms:play-services-cast-framework:21.1.0
- com.google.android.gms:play-services-cast-tv:20.0.0
5 agosto 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Plug-in Gradle di Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 agosto 2022
- L'SDK Google Play Services G+ (
com.google.android.gms.plus
) è stato ritirato nel 2018 e disattivato a febbraio 2022. Pertanto, tutta la documentazione di riferimento correlata è stata rimossa.
1° agosto 2022
- È ora disponibile l'ultimo aggiornamento della libreria TensorFlow Lite di Google Play Services (v16.0.0-beta03). Questa libreria può essere utilizzata in alternativa alla libreria TensorFlow Lite autonoma per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per saperne di più, consulta la documentazione di TensorFlow.
Artefatti rilasciati su 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 luglio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
18 luglio 2022
Gli ultimi aggiornamenti di
play-services-maps
includono personalizzazioni avanzate delle polilinee per la disponibilità generale, in particolare:- Aggiunta di intervallo di stile alla polilinea.
- Aggiunto lo stile sprite.
- Aggiunto lo stile texture.
L'ultimo aggiornamento dell'SDK Nearby UWB include le seguenti modifiche:
- È stata abilitata la creazione di client controller UWB.
- È stato attivato il rilevamento bidirezionale a doppia faccia (DS-TWR) da uno a molti.
L'ultimo aggiornamento dell'SDK Nearby Connections include le seguenti modifiche:
- È stato aggiunto
ConnectionLifecycleCallback#onBandwidthChanged
per comunicare al client che la qualità della connessione è buona (6 ~ 60 MBps), accettabile (60 ~ 200 KBps) o scarsa (5 KBps). - È stato aggiunto
ConnectionType
per sostituire l'API originale (ad esempio, utilizzaAdvertisingOptions.Builder#setConnectionType
anzichéAdvertisingOptions.Builder#setDisruptiveUpgrade
. - Obsoleto
AdvertisingOptions.Builder#setDisruptiveUpgrade
. UtilizzaAdvertisingOptions.Builder#setConnectionType
. - Obsoleto
ConnectionOptions.Builder#setDisruptiveUpgrade
. UtilizzaConnectionOptions.Builder#setConnectionType
.
- È stato aggiunto
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 luglio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Supporto dei moduli dinamici Firebase
- Firebase ML
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
14 luglio 2022
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 luglio 2022
- Versione beta iniziale della libreria ThreadNetwork di Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 giugno 2022
È ora disponibile l'ultima release del plug-in
google-services
per Android (v4.3.13). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.L'ultima release della libreria Code Scanner di Google Play Services è ora disponibile. Per ulteriori informazioni sugli aggiornamenti, consulta le note di rilascio di ML Kit.
Gli ultimi aggiornamenti alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le seguenti modifiche:- È stata aggiunta la nuova interfaccia
OptionalModuleApi
che indica se un'API richiede un componente Google Play Services aggiuntivo (ovvero un modulo facoltativo). - È stata aggiunta la nuova classe
ModuleInstallClient
che consente di inviare richieste esplicite per scaricare moduli facoltativi, per rilasciare moduli facoltativi e per verificare la disponibilità di API che richiedono moduli facoltativi.
- È stata aggiunta la nuova interfaccia
La versione iniziale della libreria
play-services-base-testing
è ora disponibile. Fornisce test fittizi perModuleInstallClient
.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
23 giugno 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in Gradle di Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Sono ora disponibili le versioni aggiornate del plug-in
google-services
per Android (v4.3.12) e del plug-instrict-version-matcher
per Android (v1.2.4). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- com.google.firebase:firebase-auth-ktx:21.0.6
- com.google.firebase:firebase-crashlytics-buildtools:2.9.1
- com.google.firebase:firebase-crashlytics-gradle:2.9.1
- com.google.firebase:firebase-datatransport:18.1.5
- com.google.firebase:firebase-firestore:24.2.0
- com.google.firebase:firebase-firestore-ktx:24.2.0
- com.google.firebase:firebase-messaging:23.0.6
- com.google.firebase:firebase-messaging-ktx:23.0.6
- com.google.firebase:firebase-messaging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-plugin:1.2.4
7 giugno 2022
L'ultimo aggiornamento della libreria
play-services-location
include le seguenti modifiche:- Correzione dei problemi di annotazione di nullabilità per i client Kotlin.
- Risolto il
LocationCallback
problema di perdita di memoria. - È stata aggiunta una nuova API per getCurrentLocation() con opzioni di richiesta aggiuntive.
- È stata aggiunta una nuova API per getLastLocation() con opzioni di richiesta aggiuntive.
- Sono state aggiunte nuove API per requestLocationUpdates() con supporto dell'executor.
- Costanti LocationRequest.PRIORITY_* obsolete a favore delle costanti Priority.PRIORITY_*.
- Deprecato LocationRequest.setExpirationTime() a favore di LocationRequest.setExpirationDuration().
- Sono state chiarite e aggiunte ulteriori indicazioni in tutta la documentazione di riferimento della libreria.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1 giugno 2022
La libreria
play-services-appindex
è ora disponibile a livello generale. Questa libreria sostituisce la libreriafirebase-appindexing
e supporta i casi d'uso per la condivisione di documenti strutturati comeIndexables
eUserActions
con l'assistente Google.Per maggiori dettagli sulla condivisione di documenti con l'Assistente Google, vedi Trasferire le scorciatoie dinamiche all'assistente.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 maggio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase App Distribution
- Plug-in Gradle di Firebase App Distribution
- Firebase Authentication
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Gli ultimi aggiornamenti alle librerie TensorFlow Lite di Google Play Services includono tutte le modifiche incluse nella versione 2.9 di TensorFlow.
L'ultimo aggiornamento della libreria
play-services-fitness
ritira le API che supportano la lettura e la scrittura dei dati storici di fitness a favore di Connessione Salute.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta02
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta02
- com.google.android.gms:play-services-tflite-support:16.0.0-beta02
- com.google.android.gms:play-services-fitness:21.1.0
- com.google.firebase:firebase-bom:30.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-gradle:3.0.2
- com.google.firebase:firebase-auth:21.0.5
- com.google.firebase:firebase-auth-ktx:21.0.5
- com.google.firebase:firebase-crashlytics:18.2.11
- com.google.firebase:firebase-crashlytics-ktx:18.2.11
- com.google.firebase:firebase-crashlytics-ndk:18.2.11
- com.google.firebase:firebase-crashlytics-buildtools:2.9.0
- com.google.firebase:firebase-crashlytics-gradle:2.9.0
- com.google.firebase:firebase-perf:20.1.0
- com.google.firebase:firebase-perf-ktx:20.1.0
25 maggio 2022
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 maggio 2022
L'ultimo aggiornamento di
play-service-nearby
(v18.2.0) include la prima release pubblica dell'API Nearby UWB.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 maggio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Cloud Messaging
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su 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 maggio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Authentication
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
10 maggio 2022
- Versione beta iniziale della libreria dello scanner di codici di Google Play Services. Per maggiori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 maggio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Firebase Cloud Messaging
- Firebase Realtime Database
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-impl:21.0.0
- com.google.android.gms:play-services-measurement-sdk:21.0.0
- com.google.android.gms:play-services-measurement-sdk-api:21.0.0
3 maggio 2022
- Gli ultimi aggiornamenti alla libreria
play-services-basement
migliorano la sicurezza della verifica della firma e risolvono la vulnerabilitàPendingIntent
modificabile.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 aprile 2022
L'ultimo aggiornamento della libreria
play-services-auth
presenta la seguente modifica:- Sono state ritirate le API in
CredentialClient
e le classi di richiesta/risposta correlate.
- Sono state ritirate le API in
L'ultimo aggiornamento di Firebase include modifiche a Firebase Crashlytics.
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
14 aprile 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Firebase Cloud Messaging
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
12 aprile 2022
Gli ultimi aggiornamenti di
play-services-nearby
(v18.1.0) includono le seguenti modifiche:Le autorizzazioni
BLUETOOTH_ADVERTISE
,BLUETOOTH_CONNECT
eBLUETOOTH_SCAN
ora sono necessarie per Nearby Connections a partire da Android S.Aggiunti
Payload#setFileName()
ePayload#setParentFolder()
per salvare il file ricevuto con un nome file assegnato e un percorso relativo.Aggiunta
VariantOfConcern
per consentire a un'autorità per la salute pubblica (PHA) di allegare una variante di preoccupazione definita dalla PHA nelle notifiche di esposizione. Ad esempio, un'autorità per l'edilizia popolare potrebbe assegnare le seguenti definizioni:VariantOfConcernType.type1
come "Il vaccino è efficace"VariantOfConcernType.type2
come "Altamente trasmissivo"VariantOfConcernType.type3
come "Gravità elevata"VariantOfConcernType.type4
come "Vaccino innovativo"Funzionalità a ultrasuoni Messaggio nelle vicinanze ritirata.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:18.1.0
24 marzo 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase App Check
- Firebase Authentication
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.3.0
- com.google.firebase:firebase-core:20.1.2
- com.google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2
- com.google.firebase:firebase-annotations:16.1.0
- com.google.firebase:firebase-appcheck:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta05
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- com.google.firebase:firebase-auth:21.0.3
- com.google.firebase:firebase-auth-ktx:21.0.3
- com.google.firebase:firebase-firestore:24.1.0
- com.google.firebase:firebase-firestore-ktx:24.1.0
- com.google.android.gms:play-services-measurement:20.1.2
- com.google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-impl:20.1.2
- com.google.android.gms:play-services-measurement-sdk:20.1.2
- com.google.android.gms:play-services-measurement-sdk-api:20.1.2
22 marzo 2022
- Gli ultimi aggiornamenti alla libreria
play-services-basement
risolvono le violazioni di StrictMode di Android 12.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 marzo 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Firebase Cloud Messaging
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 marzo 2022
- La versione iniziale della libreria
play-services-games-v2
è ora disponibile. Questa libreria fornisce una funzionalità di accesso semplificata. Per ulteriori informazioni, consulta la guida introduttiva all'accesso per la v2.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 marzo 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Distribution
- Plug-in Gradle di Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 marzo 2022
- L'ultimo aggiornamento della libreria
play-services-wallet
include una nuova API per l'OCR delle carte di credito. Per maggiori dettagli, consulta la guida per gli sviluppatori.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 febbraio 2022
L'ultimo aggiornamento del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
L'ordine di esecuzione delle attività causa problemi con la libreria Hilt DI (GitHub Issue #209, GitHub Issue #194, GitHub Hilt Issue #2744)
I progetti con molte varianti richiedono molto tempo per l'esecuzione del rilevamento delle dipendenze (GitHub Issue #200)
Inclusione delle dipendenze di test (GitHub Issue #214)
Licenze mancanti (problema di GitHub n. 215)
Gravità della registrazione
AmbiguousVariantSelectionException
ridotta (problema di GitHub n. 202)
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 febbraio 2022
Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
17 febbraio 2022
- È ora disponibile la release beta pubblica della libreria TensorFlow Lite di Google Play Services. Questa libreria può essere utilizzata in alternativa alla libreria TensorFlow Lite autonoma per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per saperne di più, consulta la documentazione di TensorFlow.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 febbraio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
1° febbraio 2022
- L'ultimo aggiornamento della libreria
play-services-auth
include una nuova API che facilita i suggerimenti di accesso per l'autenticazione tramite numero di telefono. Consente agli utenti di selezionare un numero di telefono sulla SIM e condividerlo con l'app di chiamate. Per ulteriori informazioni, consulta la documentazione dell'API.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 gennaio 2022
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.0.0
20 gennaio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Gradle di Firebase App Distribution
- Plug-in Gradle di Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.0.4
- com.google.firebase:firebase-crashlytics:18.2.7
- com.google.firebase:firebase-crashlytics-ktx:18.2.7
- com.google.firebase:firebase-crashlytics-ndk:18.2.7
- com.google.firebase:firebase-firestore:24.0.1
- com.google.firebase:firebase-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- com.google.firebase:perf-plugin:1.4.1
10 gennaio 2022
L'ultimo aggiornamento dell'SDK Block Store include le seguenti modifiche:
È stato aggiunto un nuovo metodo,
StoreBytesData.Builder#setShouldBackupToCloud
, che consente di attivare il backup dei dati Block Store dell'app sul cloud.È stata aggiunta una nuova API,
BlockstoreClient#isEndToEndEncryptionAvailable
, che consente di verificare se i dati di Block Store di cui è stato eseguito il backup sul cloud saranno criptati end-to-end.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 gennaio 2022
- Gli ultimi aggiornamenti di diverse librerie (vedi la sezione "Artefatti rilasciati"
di seguito) includono l'utilizzo delle versioni più recenti di
play-services-base
eplay-services-tasks
(v18.0.1) per risolvere il problema descritto nella release del 9 dicembre 2021.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.0.1
- com.google.android.gms:play-services-afs-native:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-instantapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 dicembre 2021
Gli ultimi aggiornamenti di
play-services-base
eplay-services-tasks
risolvono il problema che può causare NPE di runtime (NullPointerException
) durante la gestione dei risultatiTask<Void>
nel codice Kotlin. Se utilizzi una delle versioni della libreria elencate nella release del 9 dicembre 2021, puoi evitare le eccezioni NPE di runtime facendo esplicitamente riferimento alla versione 18.0.1 diplay-services-base
eplay-services-tasks
. Aggiungi quanto segue alla sezionedependencies
del tuobuild.gradle
:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
A gennaio 2022 prevediamo di rilasciare nuove versioni degli altri artefatti rilasciati il 9 dicembre con nuove dipendenze
POM
dalle versioni 18.0.1 diplay-services-base
eplay-services-tasks
.L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
Questa release di Firebase include le ultime versioni di
play-services-base
eplay-services-tasks
(v18.0.1) per risolvere il problema descritto nella release del 9 dicembre 2021.Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
14 dicembre 2021
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su 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 dicembre 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
9 dicembre 2021
Gli ultimi aggiornamenti di diverse librerie includono la seguente modifica:
- Le annotazioni di nullabilità rigorosa (
@NonNull
e@Nullable
) vengono utilizzate dove in precedenza venivano utilizzate@RecentlyNonNull
e@RecentlyNullable
. Con questa modifica, ciò che prima causava un avviso di nullità ora causerà un errore durante la creazione di codice Kotlin o l'utilizzo di framework di controllonull
Java. Modifiche simili alle annotazioni verranno implementate in modo incrementale nelle versioni future di altri artefatticom.google.android.gms
.
Consulta la sezione "Artefatti rilasciati" per un elenco completo delle librerie interessate.
- Le annotazioni di nullabilità rigorosa (
Gli ultimi aggiornamenti delle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le modifiche all'annotazione di nullabilità rigida descritte sopra, nonché queste modifiche aggiuntive:- Sono state rimosse le costanti di fitness obsolete da Scopes.
- Aggiunto il metodo di utilità
withTimeout()
a Tasks
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 novembre 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase App Check
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
18 novembre 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
16 novembre 2021
Gli aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
includono:- Miglioramenti alla coda:
- È stata aggiunta una nuova funzione di callback
itemsReorderedAtIndexes
aMediaQueue
che viene chiamata quando la coda è stata riordinata. - Aggiunto il supporto per la serializzazione dei comandi della coda.
- Il parametro
customData
in `RemoteMediaClient#queueSetRepeatMode è stato reso annullabile. - È stata ritirata la funzionalità Display remoto.
- Il valore di
minSdkVersion
è stato modificato da 14 a 16.
Per saperne di più, consulta le note di rilascio dell'SDK Cast Android Sender.
Artefatti rilasciati su 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 ottobre 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 ottobre 2021
La libreria client
play-services-maps
è ora disponibile a livello generale e supportata su Android API Level 19 (Android 4.4, KitKat) e versioni successive.La release include un nuovo renderer di mappe disponibile per l'utilizzo con attivazione esplicita, che offre prestazioni e stabilità migliorate, nonché il supporto per lo stile delle mappe basato sul cloud. Per ulteriori informazioni su questo e altri aggiornamenti, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 ottobre 2021
La libreria
play-services-appset
è ora disponibile a livello generale. Questa libreria è progettata per supportare casi d'uso come l'analisi o la prevenzione di attività fraudolenta in modo da rispettare la privacy degli utenti.Questa libreria include metodi per gestire l'ID set di app, un ID univoco che, su un determinato dispositivo, consente di correlare l'utilizzo o le azioni all'interno di un set di app di proprietà della tua organizzazione. Per saperne di più, consulta questa guida.
Questa release GA include i seguenti aggiornamenti alla versione di anteprima per gli sviluppatori:
- Sono state rinominate più interfacce client. Per maggiori dettagli, consulta la
documentazione di riferimento dell'API
play-services-appset
. - È stata resa compatibile la libreria
play-services-appset
con il futuro ID set di app con ambito sviluppatore. È previsto che Google Play Services aggiunga presto il supporto per l'ID set di app con ambito sviluppatore. Questa funzionalità verrà rilasciata in Google Play Services e inviata ai dispositivi degli utenti senza richiedere l'upgrade della versione della libreriaplay-services-appset
.
- Sono state rinominate più interfacce client. Per maggiori dettagli, consulta la
documentazione di riferimento dell'API
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
4 ottobre 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
22 settembre 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 settembre 2021
L'ultimo aggiornamento della libreria
ads-identifier
include la dichiarazione di un'autorizzazione di Google Play Services:com.google.android.gms.permission.AD_ID
.Se utilizzi
ads-identifier
v17.1.0 o versioni successive, non devi dichiarare di nuovo l'autorizzazione nel file manifest dell'app per accedere all'ID pubblicità. Tuttavia, se la tua app non deve accedere all'ID pubblicità, devi rimuovere l'autorizzazione utilizzando<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
.Per ulteriori dettagli, consulta
getId()
.L'ultimo aggiornamento della libreria
play-services-pay
ha risolto i problemi di autorizzazione che hanno causato il blocco di tutte le sue API.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 settembre 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Functions for Firebase (client)
- Firebase Realtime Database
- Plug-in Gradle di Firebase App Distribution
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 settembre 2021
L'ultimo aggiornamento della libreria AFS Native include la seguente modifica:
- È stato corretto un bug per cui
onAdLeftApplication
non registrava i clic sugli annunci. - È stato corretto un bug per cui l'applicazione si arrestava in modo anomalo durante il tentativo di caricare gli annunci senza una connessione.
- È stato corretto un bug per cui
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 agosto 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
20 agosto 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 agosto 2021
L'ultimo aggiornamento della libreria Analytics include la seguente modifica:
- È stato risolto il problema per cui non era possibile creare la libreria con Android 12 come target.
L'ultimo aggiornamento della libreria TagManager include le seguenti modifiche:
- Miglioramenti all'infrastruttura interna.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-analytics:17.0.1
- com.google.android.gms:play-services-analytics-impl:17.0.1
- com.google.android.gms:play-services-tagmanager:17.0.1
- com.google.android.gms:play-services-tagmanager-api:17.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.1
9 agosto 2021
L'SDK Blockstore è ora disponibile per l'utilizzo da parte delle app per consentire l'accesso senza problemi sui telefoni appena configurati. Per saperne di più, consulta la documentazione di riferimento dell'SDK Blockstore.
È ora disponibile una versione aggiornata del plug-in google-services per Android (v4.3.10). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 agosto 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Crashlytics
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
È ora disponibile una versione aggiornata del plug-in google-services per Android (v4.3.9). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
28 luglio 2021
La release di anteprima per sviluppatori della libreria
play-services-appset
è ora disponibile. Questa libreria è progettata per supportare casi d'uso come l'analisi o la prevenzione di attività fraudolenta in modo da rispettare la privacy degli utenti.Questa libreria include metodi per gestire l'ID set di app, un ID univoco che, su un determinato dispositivo, consente di correlare l'utilizzo o le azioni all'interno di un set di app di proprietà della tua organizzazione. Per saperne di più, consulta questa guida.
La documentazione di riferimento dell'API
ads-identifier
è stata aggiornata con informazioni su un'imminente modifica all'ID pubblicità quando un utente attiva la limitazione del monitoraggio degli annunci, nonché un requisito relativo a una nuova autorizzazione di Google Play Services.Per ulteriori dettagli, consulta
getId()
. Non sono state apportate modifiche alla raccoltaads-identifier
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 luglio 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Realtime Database
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 luglio 2021
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- È stata aggiunta una nuova API,
CredentialSavingClient#saveAccountLinkingToken
, per aiutarti a collegare l'account di un utente nella tua applicazione a Google ai fini del collegamento degli account. - È stato aggiunto un nuovo metodo
BeginSignInRequest.Builder#associateLinkedAccounts
, per aiutarti a far accedere gli utenti alla tua app se hanno già collegato i loro account a Google.
- È stata aggiunta una nuova API,
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
9 luglio 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase App Check
- Cloud Firestore
- Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.2.1
- com.google.firebase:firebase-appcheck:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta02
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta02
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02
- com.google.firebase:firebase-firestore:23.0.2
- com.google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2
- com.google.firebase:firebase-perf-ktx:20.0.2
1° luglio 2021
- La versione iniziale della libreria
play-services-pay
è ora disponibile. Questa libreria sostituisce la funzionalitàWalletObjects
della libreriaplay-services-wallet
. Per ulteriori informazioni, consulta questa guida all'integrazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 giugno 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Plug-in Gradle di Firebase App Distribution
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
17 giugno 2021
L'ultimo aggiornamento della libreria nativa AFS include le seguenti modifiche:
Aggiorna il rendering degli annunci mobile in modo che corrisponda al rendering degli annunci web e di anteprima. Per ulteriori informazioni, consulta le note di rilascio dell'SDK nativo AFS per Android.
Rimuove la possibilità di richiedere annunci SPA.
L'SDK Stream Protect è ora disponibile per l'utilizzo con applicazioni Android TV di downstream sensibili alla latenza. Questo SDK richiede il supporto del firmware del dispositivo e al momento funziona solo su Chromecast con Google TV. Per saperne di più, consulta la documentazione di riferimento dell'SDK Stream Protect.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
16 giugno 2021
In preparazione all'applicazione della nullabilità rigida, abbiamo aggiunto le annotazioni
@RecentlyNonNull
e@RecentlyNullable
a diversi SDK che in precedenza non definivano esplicitamente la nullabilità. Questa modifica causerà avvisi relativi a violazioni della sicurezza null.Questa modifica offre una migliore interoperabilità Kotlin e un migliore controllo di nullità statica per le app che utilizzano framework di controllo di nullità Java.
Aggiunte simili di
@RecentlyNonNull
e@RecentlyNullable
verranno implementate gradualmente nelle versioni future di altri artefatticom.google.android.gms
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-instantapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
8 giugno 2021
Gli ultimi aggiornamenti di
play-services-nearby
(v18.0.0) includono le seguenti modifiche:Sono state aggiunte le annotazioni
@NonNull
e@Nullable
nella superficie API, che potrebbero interrompere le app Kotlin che in precedenza non gestivano i valorinull
in modo sicuro (vedi la documentazione di Kotlin sulla sicurezza null).Modificato ConnectionsClient in modo che sia un'interfaccia anziché una classe astratta.
Modificato ConnectionsClient#MAX_BYTES_DATA_SIZE in modo che sia finale.
È stato aggiunto ConnectionInfo#getAuthenticationDigits() per ottenere il token di autenticazione di 4 cifre leggibile fornito a entrambi i dispositivi.
È stato aggiunto il supporto per il trasferimento di file sensibili con Payload#isSensitive() e Payload#setSensitive(boolean) per impedire ad altre app di accedere a un file condiviso.
È stato aggiunto il supporto per la funzionalità di upgrade distruttivo. Questa funzionalità è attivata per impostazione predefinita. Il client può disabilitarlo con AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) e ConnectionOptions.Builder#setDisruptiveUpgrade(boolean), che impedisce la disattivazione o la disconnessione della rete Wi-Fi originariamente connessa durante l'avanzamento dell'upgrade.
Funzioni deprecate Payload.File#close() e Payload.Stream#close().
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
3 giugno 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Performance Monitoring
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.1.0
- com.google.firebase:firebase-crashlytics:18.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.7.0
- com.google.firebase:firebase-crashlytics-gradle:2.7.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.1
- com.google.firebase:firebase-crashlytics-ndk:18.0.1
- com.google.firebase:firebase-dynamic-links:20.1.0
- com.google.firebase:firebase-dynamic-links-ktx:20.1.0
- com.google.firebase:firebase-firestore:23.0.1
- com.google.firebase:firebase-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1
- com.google.firebase:firebase-perf-ktx:20.0.1
26 maggio 2021
In preparazione all'applicazione della nullabilità rigida, abbiamo aggiunto le annotazioni
@RecentlyNonNull
e@RecentlyNullable
a diversi SDK che in precedenza non definivano esplicitamente la nullabilità. Questa modifica causerà avvisi relativi a violazioni della sicurezza null.Questa modifica offre una migliore interoperabilità con Kotlin, nonché un migliore controllo statico dei valori null per le app che utilizzano framework di controllo dei valori null Java.
Aggiunte simili di
@RecentlyNonNull
e@RecentlyNullable
verranno implementate gradualmente nelle versioni future di altri artefatticom.google.android.gms
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- com.google.android.gms:play-services-wallet:18.1.3
14 maggio 2021
- È ora disponibile una versione aggiornata del plug-in google-services per Android (v4.3.8). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.8
13 maggio 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Authentication
- Plug-in Gradle di Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
È ora disponibile una versione aggiornata del plug-in google-services per Android (v4.3.7). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
11 maggio 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- SDK Firebase per Google Analytics
- Firebase A/B Testing
- Plug-in Gradle di Firebase App Distribution
- Indicizzazione delle app di Firebase
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Plug-in Gradle di Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Sono ora disponibili le versioni beta iniziali di:
- Firebase App Check
- Supporto dei moduli delle funzionalità dinamiche di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
È ora disponibile una versione aggiornata del plug-in google-services per Android (v4.3.6). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- com.google.firebase:firebase-common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-dynamic-links:20.0.0
- com.google.firebase:firebase-dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 aprile 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
27 aprile 2021
Gli ultimi aggiornamenti di
play-services-maps
includono le seguenti modifiche:- Sono state aggiunte annotazioni di nullabilità "non-semver-breaking" alla superficie API.
È stata aggiunta la seguente dichiarazione a
AndroidManifest.xml
per supportare il filtraggio della visibilità dei pacchetti su Android 11 (livello API 30) e versioni successive. Dopo l'aggiornamento acom.google.android.gms:play-services-maps:17.0.1
, puoi rimuovere la seguente riga dal tuoAndroidManifest.xml
:
L'ultimo aggiornamento della libreria Wearable include le seguenti modifiche:
- Bug corretti
- Miglioramento della disponibilità dell'SDK Wearable sui dispositivi con Google Play Services.
Per ulteriori informazioni, consulta le note di rilascio dei wearable.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 aprile 2021
L'ultimo aggiornamento dell'SDK Cast include modifiche a:
- Sono state eliminate le API GameManager e quelle correlate. Sono stati ritirati nel 2017.
- È stata aggiunta la classe SessionState alla libreria client Cast.
- È stato aggiunto CastReasonCodes per fornire spiegazioni dettagliate di CastStatusCodes. Utilizza il metodo CastContext#getCastReasonCodeForCastStatusCode(int) per eseguire la conversione da CastStatusCodes a CastReasonCodes.
- Aggiornamento delle dipendenze
com.google.android.datatransport:transport-api
all'ultima versione.
Per saperne di più, consulta le note di rilascio dell'SDK Cast Android Sender.
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Plug-in Gradle di Firebase App Distribution
- Firebase ML
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
12 aprile 2021
L'ultimo aggiornamento del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
- Supporta i cicli di dipendenza nei progetti (problema GitHub n. 172)
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 aprile 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Authentication
- Firebase Cloud Messaging
- ID istanza Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
5 aprile 2021
L'ultimo aggiornamento del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
- Avvisi sulla build dovuti all'utilizzo di API obsolete (problema n. 166 di GitHub)
- Le attività non sono state memorizzate nella cache (GitHub Issue #68) (GitHub Issue #146) (GitHub Issue #165)
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
25 marzo 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
15 marzo 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
11 marzo 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Crashlytics
- Firebase Realtime Database
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
1° marzo 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Remote Config
- Plug-in Gradle di Firebase App Distribution
- Plug-in Gradle di Firebase Crashlytics
- Plug-in Gradle di Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 febbraio 2021
Gli ultimi aggiornamenti di
play-services-location
includono le seguenti modifiche:Il fornitore di servizi di localizzazione ibrida (FLP) ora sopprime per impostazione predefinita le posizioni iniziali imprecise. Questo comportamento consente di migliorare la precisione della localizzazione aumentando al minimo la latenza. Gli sviluppatori che preferiscono ottenere risultati più rapidi anziché più precisi possono chiamare il nuovo metodo
LocationRequest#setWaitForAccurateLocation()
.È stato aggiunto il metodo
ActivityRecognitionClient#requestSleepSegmentUpdates()
per consentire alle app di registrarsi per l'API Sleep.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 febbraio 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Indicizzazione delle app di Firebase
- Firebase Performance Monitoring
- Plug-in Gradle di Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
2 febbraio 2021
- Gli ultimi aggiornamenti delle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono solo aggiornamenti interni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.6.0
- com.google.android.gms:play-services-basement:17.6.0
- com.google.android.gms:play-services-tasks:17.2.1
28 gennaio 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
È ora disponibile una versione aggiornata del plug-in google-services per Android (v4.3.5). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
25 gennaio 2021
L'ultimo aggiornamento della libreria
play-services-fido
include le seguenti modifiche:È stata introdotta la prima release beta pubblica della classe
SourceDirectTransferClient
. Questa classe fornisce un metodo che trasforma uno smartphone Android in un autenticatore FIDO per completare la procedura di autenticazione.Sono stati ritirati
Fido#FIDO2_KEY_RESPONSE_EXTRA
eFido#FIDO2_KEY_ERROR_EXTRA
.Introdotto il giorno
BrowserRequestOptions#getClientDataHash()
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 gennaio 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
14 gennaio 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Authentication
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
16 dicembre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- Installazioni Firebase
- ID istanza Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
8 dicembre 2020
- L'ultimo aggiornamento delle librerie di visione di Google Play Services include solo aggiornamenti interni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 dicembre 2020
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
3 dicembre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 novembre 2020
È stata aggiunta la libreria
play-services-password-complexity
.Questa libreria supporta il controllo della qualità del blocco schermo (introdotto in Android 10) per i dispositivi con Android 4.4 e versioni successive.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 novembre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase Authentication
- Firebase Crashlytics
- Plug-in Gradle di Firebase Crashlytics
- Installazioni Firebase
- Firebase Performance Monitoring
- Plug-in Gradle di Firebase Performance Monitoring
- Firebase Remote Config
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
9 novembre 2020
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:È stato aggiunto un nuovo client API,
CredentialSavingClient
, per aiutarti a salvare le credenziali della password degli utenti che possono essere utilizzate in un secondo momento per l'accesso.È stata aggiunta una nuova API,
SignInClient#getSignInIntent(GetSignInIntentRequest)
, per avviare il flusso di accesso con Google quando l'utente tocca il pulsante "Accedi con Google".
L'ultimo aggiornamento della libreria
play-services-games
include le seguenti modifiche:Sono state rimosse le API multiplayer in tempo reale e a turni. Per ulteriori dettagli, consulta la documentazione.
I seguenti client sono stati modificati in interfacce:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
eVideosClient
.Sono stati rimossi i seguenti metodi GoogleApiClient ritirati:
getAppId
,getSdkVariant
egetSettingsIntent
.Aggiornamenti interni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 ottobre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- Firebase A/B Testing
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- ID istanza Firebase
- Firebase Remote Config
- SDK Firebase per Google Analytics
- Plug-in Gradle di Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 ottobre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase Realtime Database
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
20 ottobre 2020
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 ottobre 2020
Gli ultimi aggiornamenti alle librerie
play-services-base
eplay-services-basement
includono le seguenti modifiche:Evita arresti anomali causati da
NoSuchElementException
che viene generato occasionalmente quando un servizio viene scollegato.Genera
GooglePlayServicesIncorrectManifestValueException
oGooglePlayServicesMissingManifestValueException
anzichéIllegalStateException
quandoAndroidManifest.xml
non dispone del tag di metadati appropriato per l'utilizzo di Google Play Services. Ciò potrebbe indicare un problema con la modalità di creazione dell'app.
L'ultimo aggiornamento di Google Play Services per l'attività fisica include le seguenti modifiche:
L'accesso in scrittura ora consente a un'app di leggere solo i dati che ha scritto. Per continuare a leggere i dati scritti da altre app dalla piattaforma Google Fit, aggiorna il codice per richiedere gli ambiti di accesso in lettura per i tipi di dati pertinenti.
I dati sul battito cardiaco hanno un proprio ambito.
I dati sul sonno hanno ambiti propri e un nuovo tipo di dati. Consulta
TYPE_SLEEP_SEGMENT
eSleepStages
.FitnessActivities#SLEEP
e altri tipi di sonno. Utilizza invece il nuovoSleepStages
.Quando utilizzi
SessionsClient
, ora devi specificare il tipo di sessione a cui deve accedere la tua app utilizzando i metodi appropriati diFitnessOptions
.
Per ulteriori informazioni, consulta le note di rilascio di Google Fit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
7 ottobre 2020
- L'ultimo aggiornamento della libreria
play-services-auth-api-phone
aggiunge una nuova API Browser SMS Code.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 ottobre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base Firebase per Android
- SDK Firebase per Google Analytics
- SDK Cloud Firestore e Firebase Dynamic Links
- Plug-in Gradle di Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-dynamic-links:19.1.1
- com.google.firebase:firebase-dynamic-links-ktx:19.1.1
- com.google.firebase:perf-plugin:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-impl:17.6.0
30 settembre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base (BoM) di Firebase
- SDK Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Instance IDs, Firebase Performance Monitoring e Firebase Realtime Database
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Sono ora disponibili le versioni aggiornate del plug-in
google-services
per Android (v4.3.4) e del plug-instrict-version-matcher
per Android (v1.2.2). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-plugin:1.2.2
23 settembre 2020
Gli ultimi aggiornamenti di
play-services-location
includono le seguenti modifiche:È stato aggiunto il metodo
FusedLocationProviderClient.getCurrentLocation()
per calcolare una singola correzione della posizione corrente sul dispositivo.Aggiunta del supporto per Android 11 Controllo dell'accesso ai dati tag di attribuzione in
FusedLocationProviderClient
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 settembre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base (BoM) di Firebase
- SDK Firebase Authentication
- Plug-in Gradle di Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 settembre 2020
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
8 settembre 2020
- L'ultimo aggiornamento di Google Play Services aggiunge il supporto del TCF v2 su AFS Native. Per saperne di più, consulta le note di rilascio dell'SDK nativo AFS per Android.
1° settembre 2020
Gli aggiornamenti alle librerie di visione di Google Play Services includono:
- Corretto
SecurityException
dalle librerie di visione quando Google Play Services non è installato. - Aggiornamenti interni.
- Corretto
Artefatti rilasciati su 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 agosto 2020
- Gli aggiornamenti alla libreria
play-services-games
includono una correzione perLeaderboardsClient
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:20.0.1
27 agosto 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base (BoM) di Firebase
- SDK Cloud Firestore, Cloud Functions for Firebase (client), Cloud Storage for Firebase, Firebase In-App Messaging e Firebase Realtime Database
- Plug-in Gradle di Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 agosto 2020
- Sono stati apportati aggiornamenti minori alle funzionalità interne della libreria Awareness di Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 agosto 2020
Gli ultimi aggiornamenti di
play-services-basement
,play-services-tasks
eplay-services-base
includono le seguenti modifiche:In preparazione all'applicazione della nullabilità rigida, abbiamo aggiunto le annotazioni
@RecentlyNonNull
e@RecentlyNullable
laddove gli SDKbase
ebasement
in precedenza non definivano esplicitamente la nullabilità. Ciò offre una migliore interoperabilità con Kotlin, nonché un migliore controllo staticonull
per chiunque utilizzi framework di controllo Javanull
. Aggiunte simili di@RecentlyNonNull
e@RecentlyNullable
verranno implementate in modo incrementale nelle release degli artefatticom.google.android.gms
.Quando una chiamata API non va a buon fine a causa di un problema di connessione tra l'app e Google Play Services, l'
ConnectionResult
non riuscito è ora accessibile daStatus
diApiException
.In determinate situazioni in cui un dispositivo non dispone di servizi Google Play validi, le chiamate API non andranno a buon fine più rapidamente anziché attendere la conferma dell'utente.
Aggiunte nuove
GoogleApiAvailability#getErrorDialog
sovrascritture che accettano unFragment
.Metodi
Tasks#call
deprecati in favore diTaskCompletionSource
.Aggiornamenti interni per altre API di Google Play Services.
Artefatti rilasciati su 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 agosto 2020
- Gli aggiornamenti alla libreria
play-services-games
includono le seguenti modifiche:- Aggiunta di
loadFriends
. - Aggiunta di
getCompareProfileIntent
. - È stato aggiunto
getCompareProfileIntentWithAlternativeNameHints
, che sfrutta i soprannomi per fornire più contesto ai due giocatori. - È stato aggiunto
getCurrentPlayer
che recupera i dati più recenti sul giocatore che ha eseguito l'accesso. COLLECTION_SOCIAL
rimosso.- Aggiunta di
COLLECTION_FRIENDS
. - È stato aggiunto
getCurrentPlayerInfo
che recupera le proprietà del giocatore che ha eseguito l'accesso.
- Aggiunta di
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 agosto 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base (BoM) di Firebase
- SDK Firebase per Google Analytics
- SDK Firebase Crashlytics e Firebase ML
- Plug-in Gradle di Firebase App Distribution
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
10 agosto 2020
L'ultima release di Google Play Services per l'attività fisica presenta le seguenti modifiche:
- Sono stati ritirati i seguenti
DataType
:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- Sono stati rimossi i seguenti
DataType
deprecati:TYPE_ACTIVITY_SAMPLES
- Sono stati rimossi i metodi ritirati
DataSource#getDataQualityStandards
(e costanti associate),DataSource#getName
eDataSource.Builder#setName
. - Sono stati aggiunti i metodi
DataReadRequest#aggregate(DataSource)
eDataReadRequest#aggregate(DataType)
per semplificare l'aggregazione dei dati. - Sono stati deprecati i metodi esistenti
DataReadRequest#aggregate(DataType, DataType)
eDataReadRequest#aggregate(DataSource, DataType)
.
- Sono stati ritirati i seguenti
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fitness:19.0.0
30 luglio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base (BoM) di Firebase
- SDK Firebase Cloud Messaging, ID istanza Firebase e installazioni Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su 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 luglio 2020
- È stato aggiunto un nuovo SDK Cast Receiver per le app Android TV. L'SDK consente alle app Android TV di essere conformi al protocollo Cast in modo che si comportino come app ricevitore. Per maggiori dettagli, consulta le note di rilascio dell'SDK Android Sender di Cast.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 luglio 2020
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
17 luglio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base (BoM) di Firebase
- Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 luglio 2020
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- È stata aggiunta una nuova API in
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
. Per gli utenti che eseguono l'opt-in, consente di selezionare automaticamente una credenziale durante l'accesso con un tocco senza attendere un'azione dell'utente (ad esempio toccare il pulsante "Continua").
- È stata aggiunta una nuova API in
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 luglio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base (BoM) di Firebase
- SDK Firebase Cloud Messaging e ID istanza Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su 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 luglio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase A/B Testing, Firebase Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase In-App Messaging, Firebase Instance IDs e Firebase Remote Config
- SDK Firebase per Google Analytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-impl:17.4.4
18 giugno 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base (BoM) di Firebase
- Firebase Cloud Messaging, Firebase Crashlytics, ID istanza Firebase, SDK Firebase Realtime Database
- Plug-in Gradle di Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
4 giugno 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Crashlytics, Firebase Crashlytics NDK e Firebase Installations
- SDK Firebase per Google Analytics
- Plug-in Gradle di Firebase App Distribution
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
1° giugno 2020
Gli ultimi aggiornamenti di
play-services-basement
,play-services-tasks
eplay-services-base
includono le seguenti modifiche:- Correzione di bug per aggiornare correttamente le stringhe dei messaggi di errore di disponibilità di Google Play Services quando l'utente cambia le impostazioni internazionali.
- Correzioni di bug per le condizioni di competizione durante l'istanziamento di client basati su
GoogleApi
dal thread principale conActivity
. - Messaggi di errore più dettagliati per i completamenti duplicati di
Task
. - Aggiornamenti interni per altre API di Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.3.0
- com.google.android.gms:play-services-basement:17.3.0
- com.google.android.gms:play-services-tasks:17.1.0
21 maggio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Cloud Messaging, Firebase In-App Messaging, Firebase installations e Firebase Instance ID
- SDK Firebase per Google Analytics
- Plug-in Gradle di Firebase Crashlytics
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
7 maggio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Cloud Messaging, Firebase Installations e Firebase Instance ID
- SDK Firebase per Google Analytics
- Plug-in Gradle di Firebase App Distribution
- Plug-in Gradle di Firebase Crashlytics
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
29 aprile 2020
La versione iniziale della libreria
play-services-recaptcha
è ora disponibile. Include il supporto per le seguenti due funzionalità per smartphone e TV Android che hanno come target i livelli API 16 e successivi.API reCAPTCHA Enterprise, che forniscono ai client un punteggio numerico che indica la probabilità che un utente sia una persona reale e non parte di un attacco automatico. Per ulteriori informazioni, consulta questa guida all'integrazione.
API reCAPTCHA 2FA, che consentono ai clienti di verificare l'identità degli utenti con una verifica via email. Per ulteriori informazioni, consulta questa guida all'integrazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 aprile 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Authentication, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, Firebase Installations, Firebase Instance ID, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime Database e Firebase Remote Config
- SDK Firebase per Google Analytics
- Plug-in Gradle di Firebase Crashlytics
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 aprile 2020
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 aprile 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Crashlytics, Firebase Crashlytics NDK, Firebase In-App Messaging, ML Kit per Firebase e Firebase Performance Monitoring
- Plug-in Gradle di Firebase Crashlytics e plug-in Gradle di Firebase App Distribution
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-common:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
3 aprile 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Firebase Cloud Messaging, installazioni Firebase e ID istanza Firebase
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-installations:16.2.1
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
1° aprile 2020
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- È stato aggiunto un nuovo client API,
SignInClient
, per aiutarti ad autenticare gli utenti per la tua app, incluso l'accesso di un utente esistente o la registrazione di un nuovo utente. Attualmente sono supportati due tipi di credenziali: token ID e nome utente/password.
- È stato aggiunto un nuovo client API,
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 marzo 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Crashlytics NDK, Firebase Installations e ID istanza Firebase
- SDK Firebase per Google Analytics
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
26 marzo 2020
Gli ultimi aggiornamenti di
play-services-basement
,play-services-tasks
eplay-services-base
includono le seguenti modifiche:play-services-basement
fa riferimento a un metodo inandroidx-core:core:1.2.0
, quindi questa patch aggiorna le dipendenze di conseguenza.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
19 marzo 2020
Gli ultimi aggiornamenti di
play-services-basement
,play-services-tasks
eplay-services-base
includono le seguenti modifiche:- Aggiunge annotazioni di nullabilità "non semver-breaking" alla superficie API
Ad esempio,
GoogleApiAvailability#makeGooglePlayServicesAvailable
ora restituisce un@NonNull Task
in modo che il compilatore Kotlin lo tratti come non null anziché come un tipo di piattaforma. Tuttavia, il parametroActivity
passato non è contrassegnato come@NonNull
(anche se è effettivamente non nullo), in modo che questa modifica non interrompa il codice Kotlin che passa unActivity?
.- Aggiornamenti interni per altre librerie di servizi Google Play.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.2.0
- com.google.android.gms:play-services-basement:17.2.0
- com.google.android.gms:play-services-tasks:17.0.1
18 marzo 2020
- Aggiornamenti all'SDK Google Mobile Ads per Android e all'SDK Firebase Ads. Consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
17 marzo 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle di Firebase Crashlytics
- SDK Firebase Crashlytics, Firebase Cloud Messaging, Firebase In-App Messaging, Firebase Installations, Firebase Instance IDs e Firebase Remote Config
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
12 marzo 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Authentication
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 marzo 2020
L'ultimo aggiornamento della libreria
play-services-fido
include le seguenti modifiche:- Sono state ritirate le API U2F. Gli utenti dell'API U2F devono eseguire la migrazione alle API FIDO2. Le API U2F saranno supportate fino al 2020 e verranno rimosse nel 2021.
- Sono stati esposti nuovi metodi in
Fido2ApiClient
per la registrazione e la firma. Questi metodi sono più in linea con gli standard - È stato aggiunto il supporto per l'estensione
UserVerificationMethod
solo nelle richieste di firma. L'estensione non è supportata per le richieste di registrazione. - È stato aggiunto il supporto per il
metodo
IsUserVerifyingPlatformAuthenticatorAvailable
. - Ha esposto
PublicKeyCredential
come risposta di primo livello, in conformità con la specifica WebAuthn.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 marzo 2020
L'ultimo aggiornamento di Firebase include quanto segue:
- Le librerie di estensioni Kotlin per molti SDK Firebase per Android non sono più in versione beta. Queste librerie KTX ti consentono di accedere alle API Firebase Android utilizzando la sintassi idiomatica di Kotlin. Scopri di più su queste librerie KTX nella documentazione di riferimento di Android Kotlin.
L'ultimo aggiornamento del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
- Impossibilità di trovare licenze quando è presente un progetto di libreria (GitHub Issue #119)
- Sovraccarico di metodi ambigui quando non è possibile risolvere il file POM (GitHub Issue #120)
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 marzo 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Cloud Messaging e ID istanza Firebase
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Google Play Services
SMS Verification APIs
ha aggiunto una nuova autorizzazione per proteggere il destinatario. Per maggiori dettagli, consulta la documentazione diSmsRetriever
.
Artefatti rilasciati su 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 marzo 2020
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su 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 febbraio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Cloud Firestore, Firebase Cloud Messaging, ID istanza Firebase e Firebase Remote Config
- SDK Firebase per Google Analytics
- Distinta base (BoM) di Firebase
Questo aggiornamento include anche la release iniziale dell'SDK Firebase Installations.
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
24 febbraio 2020
Aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
con l'aggiunta di costanti predefinite per MediaError, codici di errore dettagliati e motivi dell'errore.Per ulteriori informazioni, consulta le note di rilascio dell'SDK Cast Android Sender.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
14 febbraio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Dynamic Links
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su 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 febbraio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle di Firebase Crashlytics
- SDK Firebase A/B Testing, Firebase App Indexing, Cloud Firestore, Cloud Functions for Firebase (client), Cloud Storage for Firebase, Firebase Realtime Database e Firebase Remote Config
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
La release v18.0.0 della libreria Awareness di Google Play Services presenta le seguenti modifiche che causano interruzioni:
- API
getPlaces()
egetWeather()
rimosse daAwareness#SnapshotClient
. Per ulteriori informazioni, consulta l'annuncio sul ritiro.
- API
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- com.google.firebase:firebase-abt:19.0.1
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- com.google.firebase:firebase-firestore-ktx:21.4.0
- com.google.firebase:firebase-functions:19.0.2
- com.google.firebase:firebase-functions-ktx:19.0.2
- com.google.firebase:firebase-storage:19.1.1
- com.google.firebase:firebase-storage-ktx:19.1.1
- com.google.firebase:firebase-database:19.2.1
- com.google.firebase:firebase-database-ktx:19.2.1
- com.google.firebase:firebase-config:19.1.1
- com.google.firebase:firebase-config-ktx:19.1.1
- com.google.firebase:firebase-bom:24.6.0
- com.google.android.gms:play-services-awareness:18.0.0
14 gennaio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase In-App Messaging e Firebase Performance Monitoring
- SDK Firebase per Google Analytics
- Distinta base (BoM) di Firebase
Questo aggiornamento include anche le release beta iniziali per Firebase Crashlytics:
- SDK Firebase Crashlytics e SDK Firebase Crashlytics per la generazione di report sugli arresti anomali dell'NDK
- Plug-in Gradle di Firebase Crashlytics
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
13 gennaio 2020
L'ultimo aggiornamento del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
- Avvisi sulla build dovuti all'utilizzo di API obsolete (problema GitHub n. 57)
- Contenuti vuoti per alcune librerie (GitHub Issue #99)
- Messaggio "Questa app non ha licenze open source" (GitHub Issue #105)
- Potenziali errori di memoria insufficiente (problema di GitHub n. 106)
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 dicembre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle di Firebase App Distribution
- SDK Firebase Performance Monitoring e Remote Config
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
9 dicembre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle di Firebase App Distribution
- SDK Cloud Firestore, Firebase Cloud Messaging, ID istanza Firebase, Firebase Performance Monitoring e Remote Config
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
5 dicembre 2019
Gli aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
includono:- Aggiunta di
setMediaSessionEnabled
per attivare e disattivare una sessione multimediale creata dall'SDK Cast. - È stato modificato il modo in cui vengono visualizzate le notifiche multimediali durante una sessione di trasmissione. Se la notifica multimediale è attiva, verrà sempre mostrata durante una sessione di trasmissione. In precedenza, veniva visualizzato solo quando l'app era in background.
- Sono state modificate alcune classi correlate ai contenuti multimediali per implementare un'interfaccia
Parcelable
.
- Aggiunta di
22 novembre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Authentication
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 novembre 2019
- Gli aggiornamenti alla libreria
com.google.android.gms:play-services-games
includono il ritiro delle API multiplayer in tempo reale e basate su turni. Per ulteriori dettagli, consulta la documentazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 novembre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle di Firebase App Distribution
- SDK Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, Firebase Instance IDs, ML Kit for Firebase e Firebase Performance Monitoring
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Il plug-in
google-services
per Android (v4.3.3) e il plug-instrict-version-matcher
per Android (v1.2.1) sono ora disponibili. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.2.0
- com.google.firebase:firebase-common:19.3.0
- com.google.firebase:firebase-common-ktx:19.3.0
- com.google.firebase:firebase-firestore:21.3.0
- com.google.firebase:firebase-firestore-ktx:21.3.0
- com.google.firebase:firebase-messaging:20.0.1
- com.google.firebase:firebase-inappmessaging:19.0.2
- com.google.firebase:firebase-inappmessaging-ktx:19.0.2
- com.google.firebase:firebase-inappmessaging-display:19.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.2
- com.google.firebase:firebase-iid:20.0.1
- com.google.firebase:firebase-ml-common:22.0.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.1
- com.google.firebase:firebase-ml-vision:24.0.1
- com.google.firebase:firebase-ml-vision-automl:18.0.3
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.3
- com.google.firebase:firebase-ml-vision-internal-vkp:16.0.2
- com.google.firebase:firebase-perf:19.0.2
- com.google.firebase:firebase-bom:24.1.0
- com.google.firebase:firebase-components:16.0.0
- com.google.firebase:firebase-datatransport:17.0.3
- com.google.gms:google-services:4.3.3
- com.google.android.gms:strict-version-matcher-plugin:1.2.1
5 novembre 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:18.3.0
- com.google.android.gms:play-services-ads-lite:18.3.0
- com.google.firebase:firebase-ads:18.3.0
- com.google.firebase:firebase-ads-lite:18.3.0
25 ottobre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase per Google Analytics
- Cloud Firestore SDK
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-impl:17.2.1
16 ottobre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle di Firebase App Distribution
- SDK Cloud Firestore, ML Kit per Firebase, Firebase Performance Monitoring, Firebase Realtime Database e Firebase Remote Config
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 ottobre 2019
- Aggiornamenti alla libreria
play-services-auth-api-phone
per aggiungere una nuova API di compilazione automatica del codice SMS. Per ulteriori dettagli, consulta la documentazione diSmsCodeRetriever
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 ottobre 2019
L'ultimo aggiornamento del plug-in Gradle per le licenze OSS include:
- Modifica il comportamento del plug-in in modo che includa solo le dipendenze pacchettizzate.
- Correzione della gestione dei file .pom con più dichiarazioni di licenza GitHub PR#88.
- Utilizza le API Gradle più recenti (PR#62 di GitHub e PR#64 ).
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 settembre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Authentication, Cloud Storage for Firebase, Firebase In-App Messaging, Firebase ML Kit e Firebase Remote Config
- Plug-in Gradle di Firebase App Distribution
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 settembre 2019
- Correzione di bug per la disponibilità delle funzionalità API per la libreria
play-services-basement
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 settembre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- Cloud Firestore SDK (v21.1.1)
- Distinta base (BoM) di Firebase (v22.2.1)
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Problema: abbiamo ricevuto segnalazioni secondo cui la release v21.1.0 dell'SDK Firebase per Android per Cloud Firestore può attivare un'eccezione non rilevata. Di conseguenza, questo problema riguarda anche la release della distinta materiali di Firebase v22.2.0. Assicurati di eseguire l'aggiornamento alla versione successiva dell'SDK Cloud Firestore o del BoM Firebase per ottenere la correzione.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 settembre 2019
Gli aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
includono:- È stato aggiunto il campo
MediaError
aRemoteMediaClient.MediaChannelResult
, che può essere utilizzato per accedere al codice di errore dettagliato per i comandi multimediali non riusciti. MediaStatus.COMMAND_SKIP_FORWARD
eMediaStatus.COMMAND_SKIP_BACKWARD
sono deprecati. Le app devono utilizzare inveceMediaStatus.COMMAND_QUEUE_NEXT
eMediaStatus.COMMAND_QUEUE_PREVIOUS
.- Aggiunta una nuova dipendenza da
com.google.android.datatransport:transport-api:2.0.0
.
Per saperne di più, consulta le note di rilascio dell'SDK Cast Android Sender.
- È stato aggiunto il campo
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
9 settembre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Cloud Firestore, Cloud Storage for Firebase, Firebase ML Kit, Firebase Realtime Database e Firebase Remote Config
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
6 settembre 2019
- Il plug-in
google-services
per Android (v4.3.2) è ora disponibile. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.2
29 agosto 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
28 agosto 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase per Google Analytics
- SDK Cloud Functions for Firebase (client) e Firebase ML Kit
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 agosto 2019
Gli aggiornamenti all'SDK Google Play Services Wallet includono:
Rimozione delle API Android Pay obsolete e dei simboli associati:
- 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
- Interfaccia
com.google.android.gms.wallet.Payments
- Pacco
com.google.android.gms.wallet.fragment
- Classe
Ritiro dei metodi non JSON negli oggetti API Google Pay e dei builder non JSON. Anziché i simboli ritirati, utilizza l'API basata su JSON descritta nella documentazione dell'API Google Pay.
- Classe
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- Metodo
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- Metodo
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- Classe
com.google.android.gms.wallet.PaymentDataRequest.Builder
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- Classe
com.google.android.gms.wallet.PaymentData.Builder
- Metodo
com.google.android.gms.wallet.PaymentData#getCardInfo
- Metodo
com.google.android.gms.wallet.PaymentData#getEmail
- Metodo
com.google.android.gms.wallet.PaymentData#getExtraData
- Metodo
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- Metodo
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- Metodo
com.google.android.gms.wallet.PaymentData#getShippingAddress
- Classe
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 agosto 2019
Il
google-services
plug-in per Android (v4.3.1) è ora disponibile. Questa release rimuove le chiamate a un'API deprecata. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.La versione 18.0.0 di Google Play Services per l'attività fisica presenta le seguenti modifiche che causano interruzioni:
- Sono state ritirate le seguenti API basate su GoogleApiClient:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- Sono stati rimossi i seguenti tipi di dati ritirati:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- È stato rimosso il metodo deprecato
fromLocationRequest
daSensorRequest
. - Sono stati aggiunti generatori per
DataPoint
eDataSet
.
- Sono state ritirate le seguenti API basate su GoogleApiClient:
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
16 agosto 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase per Google Analytics, Cloud Firestore, Firebase Cloud Messaging e Firebase ML Kit
- Distinta base (BoM) di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
14 agosto 2019
- Gli aggiornamenti alla libreria
com.google.android.gms:play-services-games
includono una correzione per un problema causato daIllegalArgumentException
inonSnapshotOpened
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 agosto 2019
Gli aggiornamenti alle librerie
play-services-base
eplay-services-basement
includono:- Deprecati
GoogleApiClient.ConnectionCallbacks
eGoogleApiClient.OnConnectionFailedListener
. Questo messaggio fa seguito alle sostituzioni basate suGoogleApi
conGoogleApiClient
. - Metodo basato su builder migliorato.
AccountPicker.newChooseAccountIntent
- Correzione di potenziali arresti anomali in
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
- Deprecati
Gli aggiornamenti alla libreria
com.google.android.gms:play-services-awareness
includono l'obsolescenza dei seguenti metodi diAwareness#SnapshotClient
:Questa release corregge il problema di compatibilità con la release
com.google.android.gms:play-services-awareness:17.0.0
descritta nelle note sulla versione del 2 luglio 2019. La soluzione alternativa di utilizzarecom.google.android.gms:play-services-awareness:16.0.0
pre-Jetpack non è più necessaria. Lacom.google.android.gms:play-services-awareness:**17.0.0**
release non deve essere utilizzata.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
1° agosto 2019
- L'ultimo aggiornamento di Firebase include modifiche al plug-in Gradle di Firebase Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 luglio 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Cloud Functions for Firebase (client), Firebase Realtime Database, Cloud Storage for Firebase, Cloud Firestore e Firebase ML Kit
- Distinta base (BoM) di Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- com.google.firebase:firebase-firestore-ktx:20.2.0
- com.google.firebase:firebase-functions:18.1.0
- com.google.firebase:firebase-ml-natural-language:20.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
23 luglio 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:18.1.1
- com.google.android.gms:play-services-ads-lite:18.1.1
- com.google.firebase:firebase-ads:18.1.1
- com.google.firebase:firebase-ads-lite:18.1.1
12 luglio 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Analytics, Firebase Authentication, Cloud Storage for Firebase, Firebase In-App Messaging e ML Kit
- Distinta base (BoM) di Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-common:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
10 luglio 2019
- L'ultimo aggiornamento di Firebase include modifiche al plug-in Gradle di Firebase Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 luglio 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
2 luglio 2019
- Google Play Services
auth.api.phone
ha aggiunto una nuova API per il consenso dell'utente per gli SMS. Per ulteriori dettagli, consulta la documentazione distartSmsUserConsent
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
Problema noto con com.google.android.gms:play-services-awareness:17.0.0
27 giugno 2019
- Sono ora disponibili il plug-in
google-services
per Android (v4.3.0) e il plug-instrict-version-matcher
per Android (v1.2.0). Questa release contiene correzioni di bug e una modifica alla posizione in cui è possibile applicare il plug-in. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.0
- com.google.android.gms:strict-version-matcher-plugin:1.2.0
24 giugno 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Monitoring e Firebase Instance IDs
- Distinta base (BoM) di Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:20.1.0
- com.google.firebase:firebase-firestore-ktx:20.1.0
- com.google.firebase:firebase-iid:19.0.1
- com.google.firebase:firebase-messaging:19.0.1
- com.google.firebase:firebase-perf:18.0.1
- com.google.firebase:firebase-bom:20.1.0
20 giugno 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase In-App Messaging
- Distinta base (BoM) di Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su 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 giugno 2019
L'ultimo aggiornamento di Google Play Services e Firebase include le seguenti modifiche:
Migrazione dalle librerie di supporto Android alle librerie Jetpack (AndroidX). Le librerie non funzioneranno a meno che tu non apporti le seguenti modifiche alla tua app:
- Esegui l'upgrade di
com.android.tools.build:gradle
alla versione 3.2.1 o successive. - Esegui l'upgrade di
compileSdkVersion
alla versione 28 o successive. - Aggiorna la tua app per utilizzare Jetpack (AndroidX). Segui le istruzioni riportate in Migrazione ad AndroidX.
- Esegui l'upgrade di
Distinta base (BoM) di Firebase
Artefatti rilasciati su maven.google.com
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-common:18.0.0
- com.google.firebase:firebase-common-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-common:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
31 maggio 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- Cloud Firestore SDK
- Distinta base (BoM) di Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 maggio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Cloud Firestore, In-App Messaging, ML Kit e Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su 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 maggio 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
16 maggio 2019
- Il plug-in Gradle per le licenze OSS è stato aggiornato. Per ulteriori dettagli, consulta la pagina https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.5
7 maggio 2019
L'ultimo aggiornamento di Firebase include modifiche a:
SDK Google Analytics for Firebase, Firebase App Indexing, Firebase Authentication, Cloud Firestore, Cloud Functions for Firebase (client), Firebase Cloud Messaging, Cloud Storage for Firebase, Firebase Dynamic Links, Firebase Invites, Firebase ML Kit, Firebase Performance Monitoring Firebase Realtime Database, Firebase Remote Config, Firebase A/B Testing, e Firebase Instance IDs
Plug-in Gradle di Firebase
Distinta base (BoM) di Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-common:17.0.0
- com.google.firebase:firebase-analytics:16.5.0
- com.google.firebase:firebase-appindexing:18.0.0
- com.google.firebase:firebase-auth:17.0.0
- com.google.firebase:firebase-firestore:19.0.0
- com.google.firebase:firebase-functions:17.0.0
- com.google.firebase:firebase-messaging:18.0.0
- com.google.firebase:firebase-storage:17.0.0
- com.google.firebase:firebase-dynamic-links:17.0.0
- com.google.firebase:firebase-invites:17.0.0
- com.google.firebase:firebase-perf:17.0.0
- com.google.firebase:firebase-database:17.0.0
- com.google.firebase:firebase-config:17.0.0
- com.google.firebase:firebase-abt:17.1.1
- com.google.firebase:firebase-iid:18.0.0
- com.google.firebase:firebase-ml-common:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:19.0.0
- com.google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- com.google.firebase:firebase-ml-vision:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:16.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0
- com.google.firebase:firebase-ml-automl:16.0.0
- com.google.firebase:firebase-firestore-ktx:19.0.0
- com.google.firebase:firebase-common-ktx:17.0.0
- com.google.firebase:firebase-plugins:1.2.1
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-bom:18.0.0
- com.google.firebase:firebase-bom:18.1.0
- com.google.android.gms:play-services-measurement:16.5.0
- com.google.android.gms:play-services-measurement-base:16.5.0
- com.google.android.gms:play-services-measurement-sdk-api:16.5.0
- com.google.android.gms:play-services-measurement-api:16.5.0
- com.google.android.gms:play-services-measurement-sdk:16.5.0
- com.google.android.gms:play-services-measurement-impl:16.5.0
- com.google.android.gms:play-services-appinvite:17.0.0
29 aprile 2019
- La versione Google Play Services di Places SDK for Android è deprecata. Consulta la guida alla migrazione per informazioni dettagliate su come passare al nuovo Places SDK statico per Android.
Aggiornamento: a partire dal 29 luglio 2019, l'com.google.android.gms:play-services-places
artefatto è stato ritirato.
Per continuare a utilizzare Places SDK for Android, esegui l'aggiornamento
a una versione supportata di Places SDK for Android. Le versioni supportate sono
elencate nelle note di rilascio.
23 aprile 2019
- Sono state aggiunte API all'SDK Cast per supportare i live streaming. L'interfaccia utente del controller espansa supporta anche i live streaming. Per maggiori dettagli, consulta le note di rilascio dell'SDK Cast Android Sender.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 aprile 2019
- Aggiunge il supporto per la preregistrazione in
InstantApps.showInstallPrompt()
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 aprile 2019
- L'SDK Instant Apps è stato aggiornato per includere un nuovo metodo per verificare se le Instant Apps possono essere
avviate per un determinato dispositivo.
areInstantAppsEnabledForDevice()
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 aprile 2019
L'ultimo aggiornamento di Firebase include modifiche agli SDK Instance ID, Firebase Authentication, Firebase Cloud Messaging, Firebase Performance Monitoring e Firebase Remote Config. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
È ora disponibile la versione beta di una libreria Android Cloud Firestore con estensioni Kotlin. Per maggiori dettagli, consulta le ultime note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2 aprile 2019
- L'ultimo aggiornamento di Firebase include un aggiornamento della distinta base di Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 marzo 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Instance ID, Firebase In-App Messaging, Cloud Firestore, Firebase Cloud Messaging, Firebase ML Kit e Firebase Remote Config
- Plug-in Gradle di Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-common:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-natural-language:18.2.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.3
- com.google.firebase:firebase-ml-vision:19.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply:16.3.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:18.0.0
- com.google.firebase:firebase-plugins:1.2.0
- com.google.firebase:perf-plugin:1.2.0
21 marzo 2019
- L'API Drive è obsoleta e verrà disattivata il 6 dicembre 2019. Per maggiori dettagli, consulta la guida alla migrazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 marzo 2019
- La libreria client di Google Play Services per Cronet è ora disponibile. Cronet è una libreria di rete ad alte prestazioni. Per saperne di più, visita la pagina Eseguire operazioni di rete utilizzando Cronet. La libreria client di Google Play Services per Cronet consente alle app di utilizzare una copia aggiornata di Cronet caricata da Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 marzo 2019
L'ultimo aggiornamento di Firebase include modifiche agli SDK client Firebase Core, Google Analytics for Firebase, Firebase Invites, Firebase Dynamic Links e Cloud Functions for Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
La distinta base (BoM) di Firebase è ora disponibile come funzionalità sperimentale. Utilizzando la funzionalità Gradle della distinta base (BoM) con Firebase, puoi impostare la versione della piattaforma Firebase nel suo complesso. Per aggiungere gli SDK alla tua app utilizzando la distinta materiali di Firebase, visita Aggiungi Firebase al tuo progetto Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appinvite:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
13 marzo 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.2.0
- com.google.android.gms:play-services-ads-lite:17.2.0
- com.google.firebase:firebase-ads:17.2.0
- com.google.firebase:firebase-ads-lite:17.2.0
12 marzo 2019
- Annullamento della deprecazione di
Games.GamesOptions
eGames.Builder
. - Metodo
SnapshotMetadata.getSnapshotId
aggiunto. - Sono state rimosse le API per richieste/regali e missioni. Consulta l'annuncio precedente.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 marzo 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase Authentication, Firebase Performance Monitoring e Firebase Remote Config. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su 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 febbraio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli ID istanza, agli SDK Cloud Firestore, Firebase In-App Messaging e Firebase Cloud Messaging. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
- Risolto un problema in Google Cloud Messaging che a volte causava l'arresto anomalo delle app con errori ANR (Android Not Responding) quando l'app riceveva un messaggio.
- Risolto un problema nell'ID istanza in cui le risposte alle richieste di token erano lente o, in alcuni casi, causavano il timeout delle richieste.
Artefatti rilasciati su 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 febbraio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase A/B Testing, Firebase Invites, Firebase Dynamic Links, Cloud Firestore e Firebase Remote Config. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
- L'ultimo aggiornamento di Google Play Services aggiunge AFS Native. Per maggiori informazioni, consulta le note di rilascio dell'SDK nativo AFS per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
6 febbraio 2019
- L'ultimo aggiornamento di Maps aggiunge una nuova impostazione di controllo gestuale. Per ulteriori informazioni, consulta le note di rilascio di Maps SDK for Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 gennaio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK ML Kit per Firebase, Firebase Core, Google Analytics per Firebase e Google Ads. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-impl:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
30 gennaio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase ML Kit. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su 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 gennaio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Realtime Database, Cloud Firestore e In-app Messaging. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su 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 gennaio 2019
Licenze OSS
- L'ultimo aggiornamento della libreria delle licenze OSS consente di aggiornare i dati delle licenze OSS tramite gli aggiornamenti di Google Play Services.
Librerie di base di Google Play Services
- play-services-base e play-services-basement hanno ricevuto una serie di nuovi metodi per supportare le modifiche in altre librerie.
Artefatti rilasciati su 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 gennaio 2019
- L'ultimo aggiornamento di Firebase include modifiche all'SDK Firebase Remote Config. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 dicembre 2018
- L'ultimo aggiornamento di Firebase include modifiche all'SDK Firebase Crashlytics. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 dicembre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Cloud Firestore e Firebase Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 dicembre 2018
- L'API FIDO2 è stata aggiornata in base alla specifica WebAuthn più recente. Gli sviluppatori possono utilizzare le API FIDO2 per autenticare in modo sicuro i propri utenti con due tipi di autenticatori: autenticatori U2F esterni e l'autenticatore "incorporato" supportato sul dispositivo.
- Costruttori rimossi da
Fido2ApiClient
eFido2PrivilegedApiClient
. Queste classi devono essere istanziate tramite le factory statiche inFido
. MakeCredentialOptions
eBrowserMakeCredentialOptions
sono stati rinominati inPublicKeyCredentialCreationOptions
eBrowserPublicKeyCredentialCreationOptions
rispettivamente.RequestOptions
aumentato con un membroAuthenticationExtensions
che consente al chiamante di dettare il comportamento lato client durante una cerimonia di registrazione o autenticazione. Al momento è supportato soloFidoAppIdExtension
. Nel tempo, potrebbero essere supportate altre estensioni a seconda del caso d'uso.- Aggiunta di Builder per
AuthenticatorSelectionCriteria
. - Changed Builders per
PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
. - Sono stati rimossi i builder per gli oggetti a livello di risposta API
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
,AuthenticatorErrorResponse
. - Sono state aggiunte enumerazioni degli algoritmi RSA ed EC2 dal registro COSE da utilizzare in
PublicKeyCredentialParameters
. - È stato aggiunto
AttestationConveyancePreference
, che specifica il livello di offuscamento dell'oggetto di attestazione restituito in una cerimonia di registrazione. - È stato rinominato e ristrutturato il precedente TokenBindingIdValue in
TokenBinding
. - Sono state aumentate e/o aggiornate altre strutture di dati per rappresentare la bozza WD11 di WebAuthn.
Ad esempio, il campo "ID utente" in
PublicKeyCredentialUserEntity
è stato aggiornato in modo da essere unbyte[]
anziché unString
. Assicurati di aggiornare l'implementazione di conseguenza.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 dicembre 2018
- È stato corretto un bug per cui l'SDK Cast potrebbe tentare di riprendere la sessione se è stata interrotta da un altro mittente.
- È stato corretto un bug delle notifiche che si verificava sui dispositivi con Android O o versioni successive quando l'app Google Home era in background.
- È stato corretto un bug a causa del quale la notifica dei contenuti multimediali di trasmissione potrebbe non rispondere dopo l'interruzione forzata dell'app di trasmissione.
- È stato spostato un insieme di artefatti su maven.google.com a causa di problemi con il repository.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
Gli artefatti sono stati spostati su 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 dicembre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase Authentication e Cloud Firestore. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 dicembre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase Dynamic Links, Firebase Invites, Firebase Remote Config, Firebase Performance Monitoring, Google Analytics for Firebase e Google Ads per Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-impl:16.0.6
- com.google.android.gms:play-services-appinvite:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-dynamic-links:16.1.5
- com.google.firebase:firebase-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
29 novembre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase App Invites, Firebase ML Kit e Firebase Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
13 novembre 2018
Problema noto con la release del 2 ottobre 2018
Alcune delle librerie nella release del 2 ottobre 2018
contenevano un problema nelle dipendenze POM. Questo problema si manifesta molto probabilmente come problemi di unione dex quando viene aggiornata una versione di dipendenza (anche quando si utilizza strict-version-matcher-plugin
).
Per risolvere il problema, esegui l'aggiornamento a Recommended Minimum Version
nel seguente modo:
Raccolta | Versione interessata | Versione minima consigliata |
---|---|---|
com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
12 novembre 2018
Annunci
- È stato corretto un bug per cui determinate combinazioni di
play-services-ads
efirebase-analytics
(ad es.ads:17.1.0
eanalytics:16.0.5
) ha generato un errore del compilatoreduplicate entry
. I publisher che utilizzanofirebase-analytics
insieme alla versione17.1.1
di una delle librerie di annunci (ad es.com.google.android.gms:play-services-ads:17.1.1
) deve utilizzarecom.google.firebase:firebase-analytics:16.0.5
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
9 novembre 2018
- L'ultimo aggiornamento di Firebase include aggiornamenti degli SDK Cloud Firestore, Cloud Functions for Firebase, Firebase In-App Messaging, Firebase Database e Firebase Storage. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
5 novembre 2018
- L'ultimo aggiornamento del plug-in Gradle per le licenze OSS codifica il testo della licenza con UTF-8 per risolvere un bug riscontrato da alcuni sviluppatori.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 novembre 2018
- L'ultimo aggiornamento di Firebase include correzioni di bug e ottimizzazione della latenza di avvio ridotta per Google Analytics for Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Annunci
- Sono stati aggiunti i metodi
setMaxAdContentRating()
esetTagForUnderAgeOfConsent()
aAdRequest.Builder
. - Sono state aggiunte le seguenti costanti da utilizzare con
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
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.1.0
- com.google.android.gms:play-services-ads-lite:17.1.0
- com.google.android.gms:play-services-analytics:16.0.5
- com.google.android.gms:play-services-appinvite:16.0.5
- com.google.android.gms:play-services-tagmanager:16.0.5
- com.google.android.gms:play-services-tagmanager-api:16.0.5
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.5
- com.google.firebase:firebase-ads:17.1.0
- com.google.firebase:firebase-ads-lite:17.1.0
- com.google.firebase:firebase-analytics:16.0.5
- com.google.firebase:firebase-dynamic-links:16.1.3
25 ottobre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Cloud Firestore, In-App Messaging e Performance Monitoring, nonché al plug-in Gradle dei servizi Google. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
18 ottobre 2018
- L'ultimo aggiornamento di Cast include modifiche agli annunci, al manifest CAF e al binding
SeekBar
inUIMediaController
. Per ulteriori informazioni, consulta le note di rilascio del mittente Android Cast.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 ottobre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase Messaging, Firebase IID, Firebase ML, Firebase Vision, Firebase Config e Firebase Auth. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Librerie di base di Google Play Services
- play-services-basement ha ricevuto alcuni nuovi metodi per supportare le modifiche in altre librerie.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
9 ottobre 2018
- È stato eseguito il refactoring dell'analisi delle dipendenze del plug-in strict-version-matcher-plugin per presentare messaggi di errore migliori quando vengono identificate versioni di artefatti in conflitto. I messaggi di errore ora includono i nomi dei progetti e delle dipendenze intra-progetto per aiutarti a identificare quali delle dipendenze dichiarate causano errori.
- Correzione di bug nel plug-in relativi a build parallele e multimodulo.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 ottobre 2018
Annunci
- È stato aggiunto un nuovo requisito per un tag
<meta-data>
in AndroidManifest.xml:- I publisher Google AdMob sono tenuti a specificare un tag
<meta-data>
con la chiavecom.google.android.gms.ads.APPLICATION_ID
. Per maggiori dettagli, consulta la guida introduttiva ad AdMob. - I publisher di Google Ad Manager sono tenuti a specificare un tag
<meta-data>
con la chiavecom.google.android.gms.ads.AD_MANAGER_APP
. Per maggiori dettagli, consulta la guida introduttiva ad Ad Manager.
- I publisher Google AdMob sono tenuti a specificare un tag
- Gli annunci nativi:
NativeAppInstallAd
,NativeContentAd
e le API associate sono ritirati a favore diUnifiedNativeAd
. Consulta Annunci nativi avanzati unificati per ulteriori istruzioni sull'utilizzo delle nuove API. - Annunci nativi: è stata aggiunta la funzionalità "Disattiva questo annuncio".
- Annunci nativi: è stato rimosso il log di avviso benigno: "UnconfirmedClickListener non deve essere nullo mentre ClickConfirmingView è impostato".
- Annunci con premio: chiamare
destroy()
annullerà l'ascoltatore. - Sono stati ritirati i seguenti metodi su
AdRequest.Builder
. - È stato corretto un bug per cui
onRewardedVideoCompleted()
non veniva attivato sugli emulatori.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2 ottobre 2018
Aggiornamenti minori delle funzionalità delle librerie di base.
- Sono stati apportati aggiornamenti minori alle funzionalità interne di alcune librerie di base (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats, play-services-tasks) utilizzate da altre librerie di Google Play Services.
- Le rigide interdipendenze tra le librerie principali sono state allentate in modo che le versioni secondarie e patch possano essere utilizzate singolarmente. In precedenza, i file POM per queste librerie specificavano le dipendenze in versioni esatte, il che complica la risoluzione delle dipendenze.
- Le modifiche alle dipendenze della libreria principale hanno reso necessario il rilascio di un set completo di librerie con versioni aggiornate nelle dipendenze POM. Le librerie non di base non presentano modifiche esterne, ad eccezione dell'aggiornamento delle dipendenze transitive.
- Correzioni di bug e miglioramenti interni a firebase-database e firebase-firestore.
Artefatti rilasciati su maven.google.com
Le seguenti librerie hanno modifiche al codice:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
Le seguenti librerie non hanno modifiche al codice, solo aggiornamenti delle dipendenze POM. Le nuove release sono state incrementate di una versione patch, tranne quando la libreria era precedente alla versione 16.0.0. Le librerie precedenti alla versione 16.0.0 sono state incrementate alla versione 16.0.0 in conformità con la nota del 23 maggio:
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 settembre 2018
La versione 16.0.0 di Google Play Services per l'attività fisica fornisce l'accesso a due nuovi tipi di dati e ai relativi aggregati:
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 settembre 2018
Indossabile
- Sono stati corretti bug e migliorata la disponibilità dell'SDK Wearable sui dispositivi con Google Play Services. Per ulteriori informazioni, consulta le note di rilascio dei dispositivi indossabili.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 settembre 2018
- L'ultimo aggiornamento di Firebase include modifiche all'SDK Firebase Messaging. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 settembre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase Common, Firebase Database, Firebase Instance ID, Firebase Messaging e Firebase Storage. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Cast
- È stato corretto l'errore
IllegalStateException
generato quandoReconnectionService
viene avviato in background delle app che hanno come target Android O o versioni successive. Se la tua app ha attivato la riconnessione automatica, aggiorna il Cast SDK per evitare il bug.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
23 agosto 2018
- L'ultimo aggiornamento di Firebase include modifiche alle API degli SDK Firebase Core, Google Analytics for Firebase, Firebase Crash Reporting, Firebase Dynamic Links e Firebase Invites. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
22 agosto 2018
- L'ultimo aggiornamento di Firebase aggiorna gli SDK Firebase In-App Messaging. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 agosto 2018
- L'ultimo aggiornamento di Firebase introduce l'API beta per Firebase In-App Messaging. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 agosto 2018
Nuova release di Google Play Services Wallet 16.0.0 contenente:
- Aggiornamento dell'API Google Pay che consente agli sviluppatori di specificare richieste JSON e utilizzare risposte JSON. Per saperne di più, consulta la documentazione dell'API Google Pay.
- Ritiro dei seguenti metodi dall'API Google Pay for Passes:
- Metodo
setBarcodeLabel
daGiftCardWalletObject.Builder
- Metodo
setCardIdentifier
daGiftCardWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
daGiftCardWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
daGiftCardWalletObject.Builder
- Metodo
getBarcodeLabel
daGiftCardWalletObject
- Metodo
getCardIdentifier
daGiftCardWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
daGiftCardWalletObject
- Metodo
getInfoModuleDataHexFontColor
daGiftCardWalletObject
- Metodo
setBarcodeLabel
daLoyaltyWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
daLoyaltyWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
daLoyaltyWalletObject.Builder
- Metodo
getBarcodeLabel
daLoyaltyWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
daLoyaltyWalletObject
- Metodo
getInfoModuleDataHexFontColor
daLoyaltyWalletObject
- Metodo
setBarcodeLabel
daOfferWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
daOfferWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
daOfferWalletObject.Builder
- Metodo
getBarcodeLabel
daOfferWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
daOfferWalletObject
- Metodo
getInfoModuleDataHexFontColor
daOfferWalletObject
- Metodo
getActionUri
daWalletObjectMessage
- Metodo
getImageUri
daWalletObjectMessage
- Metodo
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
Aggiornamento del 13 agosto 2018
- È stato corretto un problema relativo ai metodi nella release 17.0.5 di Cloud Firestore.
- È stato rimosso il metodo API esposto in modo errato e non utilizzabile
Credential#getGeneratedPassword
in play-services-auth.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 agosto 2018
- L'ultimo aggiornamento di Firebase include modifiche alle API per Firebase Performance Monitoring, Firebase ML Kit, Cloud Firestore e altro ancora. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
- Risolto un problema nelle API di accesso per cui viene restituito il codice di stato errato quando l'utente annulla l'accesso.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2 agosto 2018
Cast
- È stato corretto un IllegalStateException che si verifica quando una richiesta di ricerca scade in RemoteMediaPlayer e RemoteMediaClient. Si tratta di una regressione introdotta nella versione 15.0.0. I client devono eseguire l'aggiornamento alla versione 16.0.1 o a una versione successiva per ottenere la correzione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
1° agosto 2018
- L'ultima versione del plug-in Gradle per le licenze OSS è stata ricompilata
nell'ID gruppo
com.google.android.gms
e rinominataoss-licenses-plugin
. Continuerà a essere pubblicato con questo nuovo ID e nome del gruppo in futuro. È stato anche reso open source su GitHub.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 luglio 2018
- Aggiunto il metodo
InstantApps.showInstallPrompt()
, che mostra una finestra di dialogo che consente all'utente di installare l'app istantanea corrente.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 luglio 2018
Cloud Firestore
- L'ultimo aggiornamento di Firebase include modifiche all'API per Cloud Firestore. Per maggiori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Cast
- L'ultimo aggiornamento di Cast include modifiche all'API per
CastDevice
e miglioramenti alla notifica multimediale CAF. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Cast Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
12 luglio 2018
- L'ultimo aggiornamento di Firebase include modifiche all'API per Cloud Functions for Firebase e Cloud Firestore. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 luglio 2018
Correzione di bug della libreria delle licenze OSS
- È stato corretto un bug che impediva di supportare i temi delle app senza barra delle azioni.
- Questa release è considerata una release per la correzione di bug, in base a SemVer, ma è stata incrementata una versione principale in base alla nota del 23 maggio 2018 riportata di seguito.
Artefatti rilasciati su maven.google.com:
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 giugno 2018
Firebase
- L'ultimo aggiornamento di Firebase include modifiche alle API per Firebase Cloud Messaging e Firebase Instance ID. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 giugno 2018
Plug-in Strict Version Matcher reso open source
- Il codice sorgente di
com.google.android.gms.strict-version-matcher-plugin
è stato reso disponibile su GitHub.
21 giugno 2018
Firebase
- L'ultimo aggiornamento di Firebase include modifiche alle API per Firebase Invites e Firestore. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 giugno 2018
Firebase
- L'ultimo aggiornamento di Firebase include modifiche alle API per Firebase Authentication, Firebase App Indexing e Firebase Core. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
23 maggio 2018
Intervalli di versioni rimossi
A partire dalla release 15.0.0 di Google Play Services e Firebase, le dipendenze tra librerie sono state definite utilizzando intervalli di versioni nei POM. Ciò ha influito sulla riproducibilità della build dei progetti che utilizzano queste librerie. Ad esempio, la risoluzione delle dipendenze di Gradle tenterà di utilizzare la versione concreta più recente disponibile in un repository, causando l'upgrade di una versione della dipendenza senza apportare modifiche al progetto stesso.
L'utilizzo degli intervalli di versioni è stato un errore ed è stato corretto. Le dipendenze di Google Play Services e Firebase non utilizzeranno più gli intervalli di versioni. Tuttavia, i file POM della libreria esistenti e pubblicati contengono già intervalli. Pertanto, tutti gli aggiornamenti futuri delle librerie dovranno iniziare al di fuori degli intervalli di dipendenza delle librerie pubblicate in precedenza.
Esempio:
- Se
play-services-bar
aveva una dipendenza daplay-services-foo
con intervallo[15.0.0, 16.0.0)
, una nuova release diplay-services-foo
deve iniziare con16.0.0
per essere al di fuori di questo intervallo. - Tutte le versioni future di
play-services-bar
dichiareranno un requisito"soft" su una singola versione diplay-services-foo
. - Qualsiasi versione futura di
play-services-foo
seguirà SemVer.
Firebase
- L'ultimo aggiornamento di Firebase include modifiche alle API per Cloud Firestore, Cloud Storage, Firebase Authentication, Firebase Realtime Database e Machine Learning. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
- Ora Firebase richiede che il file gradle dell'app elenchi esplicitamente
com.google.firebase:firebase-core
come dipendenza affinché i servizi Firebase funzionino come previsto.
8 maggio 2018
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Firebase Performance Monitoring e il rilascio della beta di ML Kit per Firebase. Per ulteriori informazioni, leggi le note di rilascio dell'SDK Firebase per Android.
2 maggio 2018
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting e Firebase Performance Monitoring, oltre a numeri di versione indipendenti. Per ulteriori informazioni, leggi le note di rilascio dell'SDK Firebase per Android.
Aggiornamenti di Play Services
- Le librerie di Google Play Services successive alla 15.0.0 ora hanno numeri di versione indipendenti che seguono SemVer. Questa modifica consentirà aggiornamenti più frequenti e flessibili dei singoli componenti.
- Il plug-in Gradle dei servizi Google
è stato aggiornato alla versione 3.3.0 per supportare questa modifica del controllo delle versioni. Se
non utilizzi questo plug-in, è stato rilasciato un plug-in autonomo,
com.google.android.gms.strict-version-matcher-plugin
, con la stessa funzionalità di supporto delle versioni. Per maggiori dettagli, consulta la guida al controllo delle versioni.
12 aprile 2018 - Versione 15.0.0
Problemi noti della versione 15.0.0
Se utilizzi il plug-in Android per Gradle versione 2.2.0 o precedente, potresti riscontrare il seguente errore:
Error: more than one library with package name 'com.google.android.gms'
Per risolvere il problema, esegui l'aggiornamento a una versione più recente del plug-in.
Momenti salienti della release v 15.0.0:
Aggiornamenti di Play Services
È ora disponibile una nuova versione del plug-in Gradle per
com.google.gms.oss.licenses.plugin
. Esegui l'aggiornamento, perché solo questa versione più recente funziona con Google Play Services 15.0.0 e versioni successive. Questa è l'ultima versione del plug-in a supportare Android Studio 2.x. A partire dalla prossima versione, il plug-in supporterà solo Android Studio 3.x.Tutti i riferimenti alle classi
com.google.android.gms.R
sono stati sostituiti con riferimenti specifici ai componenti, ad esempiocom.google.android.gms.ads.R
. Se utilizzi queste classi direttamente nel codice, potresti dover aggiornare il codice per renderlo compatibile.A partire dalla versione 15.0.0, non sarà più disponibile una Javadoc offline aggiornata (l'artefatto Google Play Services in SDK Manager di Android Studio).
A partire dalla versione 15.0.0, non sarà più presente una destinazione alias
play-services
per includere tutti i componenti di Google Play Services. Questa pratica è sconsigliata da tempo.
Annunci
- È stata aggiunta la classe
UnifiedNativeAd
, che può contenere un annuncio per l'installazione di app o un annuncio di contenuti. - È stata aggiornata l'API Native Ads Advanced per supportare
UnifiedNativeAd
:- Sono state aggiunte le classi
UnifiedNativeAdView
eUnifiedNativeAdAssetNames
. - È stata aggiunta l'interfaccia
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - È stato aggiunto il metodo
forUnifiedNativeAd()
alla classeAdLoader.Builder
. - Sono stati apportati diversi aggiornamenti all'API di mediazione, consentendo agli adattatori e agli eventi personalizzati di restituire istanze di
UnifiedNativeAd
.
- Sono state aggiunte le classi
Auth
- È stata aggiunta la costante
KEY_EXTRA_ACCOUNT_TYPE
alla classeAccountTransfer
, che consente ai pacchetti di sapere a quale tipo di account deve essere indirizzato.
Cast
- È stata ritirata la classe
AppVisibilityListener
. - Classe
RemoteMediaClient.Listener
deprecata. Utilizza invece la nuova classeRemoteMediaClient.Callback
. - È stato corretto un arresto anomalo in
TracksChooserDialogFragment
e sono state apportate diverse modifiche al relativo costruttore e creatore. - È stata introdotta l'API
MediaQueue
in sostituzione del meccanismo di coda dei contenuti multimediali esistente. Utilizza le nuove classiMediaQueueRecyclerViewAdapter
eMediaQueueArrayAdapter
per accedere aMediaQueue
rispettivamente nelle visualizzazioni del cestino e nelle visualizzazioni elenco. - Se tocchi le notifiche del telecomando di trasmissione, gli utenti vengono indirizzati all'app Google Home o all'app Cast corrispondente, a seconda che l'app Cast supporti l'accesso automatico alla sessione.
- Aggiornamento dell'assistenza Waze Ads:
- L'API Cast Sender ora supporta il caricamento di annunci
VAST
. - Sono stati aggiunti gli elementi dell'interfaccia utente "Salta annuncio" e il testo del conto alla rovescia.
- L'API Cast Sender ora supporta il caricamento di annunci
- È stata aggiunta una versione di
CastContext.getSharedInstance()
che non richiedeContext
come parametro. - È stato corretto un arresto anomalo di
IllegalStateException
in CAF. - Aggiunta di
DEVICE_CONNECTION_SUSPENDED
aCastStatusCodes
perPendingResult
. - Per maggiori dettagli, vedi
Google Cast release notes
.
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Firebase Authentication e Firebase Cloud Storage. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Fitness
- È stato ritirato il metodo
fromLocationRequest()
della classeSensorRequest
. Utilizza SensorRequest.Builder per creare SensorRequest.
Google Cloud Messaging
- Sono state ritirate le classi
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
eInstanceIDListenerService
. UtilizzaFirebaseMessaging
.
Videogiochi
- Sono stati ritirati i metodi
getChurnProbability()
, PlayerStats.getHighSpenderProbability,getSpendProbability()
egetTotalSpendNext28Days()
dalla classePlayerStats
.
App istantanee
InstantApps.API
rimosso. UtilizzaInstantApps.getInstantAppsClient()
.
Nelle vicinanze
- Stati interni correlati a
NearbyConnections
deprecati.
Wallet
- È stata ritirata la classe
Payments
. Utilizza inveceWallet.getPaymentsClient()
per ottenere un'istanza della nuova classePaymentsClient
.
28 marzo 2018 - Versione 12.0.1
Problemi risolti nella versione 12.0.1:
- Corregge il problema che causava errori lint di Android spurie che dichiaravano che
GoogleSignIn
eCredentialsClient
erano solo interni. - Aggiunge
minSdkVersion
mancanti negli artefatti -license per impedire l'inclusione automatica delle autorizzazioniREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
. - Ripristina i nomi univoci dei pacchetti per gli artefatti con licenza collegata al runtime, il che ha influito su alcuni problemi di compatibilità dei sistemi di build (ad es. Ionic Pro).
- Ripristina alcuni nomi di campi offuscati nella versione 12.0.1, ovvero il metodo
value()
delle annotazioni@PropertyName
in firebase-firestore e firebase-database.
20 marzo 2018 - Versione 12.0.0
Problemi noti della versione 12.0.0
- - Le dipendenze POM delle licenze non hanno impostato
minSdkVersion
/targetSdkVersion
, il che significa chetargetSdkVersion
implicito è 1. In questo modo vengono aggiunte le autorizzazioniREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
per le app che utilizzano la versione 12.0.0. - - Le dipendenze POM di -license causano problemi di "più di una libreria con il nome del pacchetto "com.google.android.gms.license"" in Ionic Pro.
- Le annotazioni
@PropertyName
per firebase-database e firebase-firestore hanno il metodovalue()
offuscato. Ciò significa che la tua app non verrà compilata se utilizzi@PropertyName
. - Un'annotazione causa errori lint spurii che dichiarano che
GoogleSignIn
eCredentialsClient
sono solo interni. Questi possono essere ignorati in sicurezza.
A breve forniremo una release 12.0.1 aggiornata per risolvere questi problemi.
Punti salienti della release 12.0.0 di Google Play Services:
Annunci
- È stato aggiunto il metodo
trackViews()
alla classeNativeAdMapper
. Il metodo sostituisce il metodotrackView()
della stessa classe, ora deprecato.
- È stato aggiunto il metodo
Auth
- È stata ritirata la classe
Auth.AuthCredentialsOptions
a favore della nuova classeCredentialsOptions
.
- È stata ritirata la classe
Trasmissione
- Supporto migliorato di Google Ads:
- Sono stati aggiunti i metodi
setAdBreakClips()
esetAdBreaks()
alla classeMediaInfo.Builder
per fornire un modo per inviare informazioni su interruzioni pubblicitarie e clip in una richiesta di caricamento dei contenuti multimediali. - È stata aggiornata la classe
AdBreakInfo.Builder
ed è stata aggiunta la classeAdBreakClipInfo
per facilitare i nuovi metodi di invio di interruzioni e clip.
- Sono stati aggiunti i metodi
- È stato aggiunto il supporto per le nuove API di sintesi vocale:
- Sono stati aggiunti i metodi
setCredentials()
esetCredentialsType()
alla classeMeadiaLoadOptions.Builder
e i metodigetCredentials()
egetCredentialsType()
alla classeMediaLoadOptions
. I metodi ti consentono di impostare e ottenere credenziali specifiche dell'applicazione con le richieste di caricamento. - È stato aggiunto il metodo
getEntity()
alla classeMediaInfo
. L'entità rappresenta un link diretto per il caricamento dei contenuti multimediali dall'Assistente Google.
- Sono stati aggiunti i metodi
- È stato corretto un bug per cui la chiamata di
CastContext.getSharedInstance()
sui dispositivi con versioni obsolete di Google Play Services causava un arresto anomalo. Le versioni obsolete di Google Play Services causano ancora l'errore del metodo, pertanto i client devono verificare la presenza di una versione appropriata.
- Supporto migliorato di Google Ads:
Fido
- L'API Fast Identity Online 2.0 (Fido2) è ora disponibile per i partner con accesso in anteprima. Poiché l'API è ancora in accesso in anteprima, è possibile apportare modifiche che causano interruzioni senza preavviso. Per garantire la stabilità della tua app, non fare affidamento su questa API finché non sarà disponibile in modo più generale.
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Firebase Authentication, Firebase Cloud Messaging, Firestore e Firebase Functions. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
App istantanee
- È stata aggiunta una nuova API
Launcher
per controllare un URL fornito e avviare un'app istantanea, se ne viene trovata una.
- È stata aggiunta una nuova API
Località
- È stata aggiunta la classe
ActivityTransition
per aiutare le app a distinguere tra le diverse attività fisiche intraprese dagli utenti, ad esempio camminare, correre o guidare. - È stata aggiunta l'interfaccia
BoundsMode
per consentire al metodogetAutocompletePredictions()
di attivare le ricerche con limitazioni dei confini.
- È stata aggiunta la classe
Maps
- È stata aggiunta la classe
StreetViewSource
, che consente di limitare le ricerche di Street View ai risultati solo per esterni. - Per un elenco completo di funzionalità, correzioni di bug e altre note, consulta le note di rilascio dell'API Maps per Android.
- È stata aggiunta la classe
Nelle vicinanze
- Sono state ritirate le interfacce
GoogleApiClient
basate suMessages
eConnections
. Utilizza invece i nuovi client basati suGoogleApi
,MessagesClient
eConnectionsClient
.
- Sono state ritirate le interfacce
18 dicembre 2017 - Versione 11.8.0
Punti salienti della release 11.8.0 di Google Play Services:
Auth
- La classe
WorkAccountApi
è ora ritirata. UtilizzaWorkAccountClient
tramiteWorkAccount.getClient()
.
- La classe
Trasmissione
- Sono state apportate le seguenti modifiche alla classe
UIMediaController
:- Quando le visualizzazioni sono associate a
UIMediaController
, il controller ora registra i listener che chiamano uno dei seguenti metodi di gestione degli eventi in risposta alle interazioni dell'utente, a seconda dei casi: - Esegui l'override di uno dei metodi di gestione degli eventi precedenti per personalizzarne il comportamento.
- Documentazione migliorata per chiarire l'implementazione sottostante di
UIMediaController
. - È stato invertito il display del pulsante di attivazione/disattivazione dell'audio in modo che mostri un'icona di altoparlante quando l'audio è attivo e un'icona di altoparlante barrato quando l'audio è disattivato.
- Quando le visualizzazioni sono associate a
- L'SDK Cast per Android ora supporta le app istantanee.
- Sono state apportate le seguenti modifiche alla classe
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Firebase App Indexing, Firebase Authentication, Firebase Cloud Messaging e Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Località
- È stata aggiunta la costante
KEY_VERTICAL_ACCURACY
, che indica l'accuratezza verticale stimata di una posizione.
- È stata aggiunta la costante
Wallet
- È stato aggiornato il metodo
isReadyToPay()
per offrire un'opzione per un controllo aggiuntivo che garantisca che l'utente disponga di un metodo di pagamento esistente.
- È stato aggiornato il metodo
Indossabile
È stata aggiornata l'API Wearable per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Sono state aggiunte la classe
CapabilityClient
e il metodoWearable.getCapabilityClient()
per sostituire l'interfacciaCapabilityApi
e scoprire le funzionalità fornite dai nodi sulla rete Wear. - Sono state aggiunte la classe
ChannelClient
e il metodoWearable.getChallenClient()
per sostituire l'interfacciaChannelApi
come modo per inviare e ricevere dati dai nodi indossabili. - Sono state aggiunte la classe
DataClient
e il metodoWearable.getDataClient()
per sostituire l'interfacciaDataApi
come modo per leggere e scrivere elementi di dati e asset. - Sono state aggiunte la classe
MessageClient
e il metodoWearable.getMessageClient()
per sostituire l'interfacciaMessageApi
come modo per inviare messaggi ad altri nodi. - Sono state aggiunte la classe
NodeClient
e il metodoWearable.getNodeClient()
per sostituire l'interfacciaNodeApi
come modo per conoscere i nodi connessi.
- Sono state aggiunte la classe
Le chiamate API restituiscono
Task<ResultType>
anzichéPendingResult<ResultWrapper>
ChannelClient.ChannelCallback
sostituisceChannelApi.ChannelListener
.WearableOptions.Builder.setLooper()
sostituisceGoogleApiClient.Builder.setHandler()
per impostare il thread per i callback del listener nelle nuove classi client API.
Per ulteriori informazioni sull'ultima release dell'API Wearable, consulta la pagina Note di rilascio di Android Wear.
Problema risolto nella versione 11.8.0
Le istanze GoogleApi
create con un Context
nelle app con targetSdkVersion 26 ora richiedono automaticamente agli utenti di aggiornare Google Play Services, risolvendo il problema noto della versione 11.6.0.
27 novembre 2017 - Versione 11.6.2
Punti salienti della release 11.6.2 di Google Play Services:
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Cloud Firestore e Cloud Storage for Firebase. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
6 novembre 2017 - versione 11.6.0
Di seguito sono riportati i punti salienti della release 11.6 di Google Play Services:
Annunci
- Aggiunta della classe
NativeAdViewHolder
, un modo alternativo per mostrare gli annunci nativi. - È stato ritirato il metodo
AdLoader.getMediationAdapterClassName()
. Gli editori dovrebbero utilizzare inveceNativeAppInstallAd.getMediationAdapterClassName()
oNativeContentAd.getMediationAdapterClassName()
, introdotti di recente. - È stato ripristinato l'utilizzo del metodo
RewardedVideoAd.setUserId()
per la verifica delle ricompense da server a server.
- Aggiunta della classe
Auth
- È stata aggiornata l'API Auth per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Sono state aggiunte le classi
CredentialsClient
eCredentials
.CredentialsClient
fornisce il punto di accesso per richiedere una credenziale e indicare se l'accesso è riuscito utilizzando la credenziale. - Sono state aggiunte le classi
GoogleSignInClient
eGoogleSignIn
.GoogleSignInClient
fornisce il punto di ingresso per l'interazione con l'API Google Sign-In.
- Sono state aggiunte le classi
- È stato aggiunto il metodo
GoogleAuthUtil.requestGoogleAccountsAccess()
. Se l'utente fornisce il consenso, il metodo rende visibili al chiamante tutti gli Account Google installati sul dispositivo in Android O. - È stato aggiunto il metodo
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
. Il metodo risolve un problema sui dispositivi Android O e versioni successive in cui la finestra di dialogo di conferma del salvataggio diAuth.Api.Credential
a volte non veniva visualizzata a favore della finestra di dialogo di salvataggio del servizio di compilazione automatica attivo. Il metodo aggiunto esegue l'override di questo comportamento predefinito.
- È stata aggiornata l'API Auth per i nuovi client basati su
Awareness
- È stata aggiornata l'API Awareness per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Aggiunte la classe
FenceClient
e i metodiAwareness.getFenceClient()
. UtilizzaFenceClient
al posto diFenceApi
. - Aggiunte la classe
SnapshotClient
e i metodiAwareness.getSnapshotClient()
. UtilizzaSnapshotClient
al posto diSnapshotApi
.
- Aggiunte la classe
- È stata aggiornata l'API Awareness per i nuovi client basati su
Trasmissione
- Sono state apportate le seguenti modifiche ai metodi nella classe
RemoteMediaClient
:- È stato aggiunto il metodo
load(MediaInfo, MediaLoadOptions)
. - Sono stati ritirati altri metodi
load()
. - Sono stati aggiunti i metodi
setPlaybackRate(double)
esetPlaybackRate(double, JSONObject)
. Chiama questi metodi per impostare la velocità di riproduzione variabile per l'elemento multimediale corrente.
- È stato aggiunto il metodo
- Per maggiori dettagli, vedi le note di rilascio di Google Cast.
- Sono state apportate le seguenti modifiche ai metodi nella classe
Drive
- È stata aggiornata l'API Drive per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Aggiunte la classe
DriveClient
e i metodiDrive.getDriveClient()
.DriveClient
fornisce il punto di ingresso per le interazioni generali con l'API Drive. - Aggiunte la classe
DriveResourceClient
e i metodiDrive.getDriveResourceClient()
.DriveResourceClient
fornisce il punto di ingresso per i metodi API che interagiscono con unDriveResource
(ad es. unDriveFile
o unDriveFolder
).
- Aggiunte la classe
- Sono stati aggiunti gli oggetti
CreateFileActivityOptions
eOpenFileActivityOptions
che possono essere passati ai nuovi metodiDriveClient.newCreateFileActivityIntentSender()
eDriveClient.newOpenFileActivityIntentSender()
per creare i rispettivi selettori di file. - Metodi API
GoogleApiClient
ritirati a cui si accede tramiteDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
eDriveFile
.
- È stata aggiornata l'API Drive per i nuovi client basati su
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte ad Authentication, Dynamic Links e Cloud Messaging. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Forma fisica
- È stata aggiornata l'API Fitness per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Aggiunte la classe
BleClient
e i metodiFitness.getBleClient()
.BleClient
fornisce il punto di accesso per la scansione, la rivendicazione e l'utilizzo di dispositivi Bluetooth Low Energy in Google Fit. - Aggiunte la classe
ConfigClient
e i metodiFitness.getConfigClient()
.ConfigClient
fornisce il punto di accesso per accedere ai tipi di dati e alle impostazioni personalizzati in Google Fit. - Aggiunte la classe
GoalsClient
e i metodiFitness.getGoalsClient()
.GoalsClient
fornisce il punto di accesso per la lettura deiGoal
di fitness creati dagli utenti in Google Fit. - Aggiunte la classe
HistoryClient
e i metodiFitness.getHistoryClient()
.HistoryClient
fornisce il punto di ingresso per inserire, eliminare e leggere i dati in Google Fit. - Aggiunte la classe
RecordingClient
e i metodiFitness.getRecordingClient()
.RecordingClient
fornisce il punto di accesso per attivare la raccolta in background a basso consumo energetico e sempre attiva dei dati dei sensori in Google Fit. - Aggiunte la classe
SensorsClient
e i metodiFitness.getSensorsClient()
.SensorsClient
fornisce il punto di accesso per esporre diverse origini di dati di fitness in dispositivi locali e connessi e per fornire eventi live agli ascoltatori. - Aggiunta della classe
SessionsClient
e dei metodigetSessionsClient
.SessionsClient
fornisce il punto di accesso per creare e gestire iSession
dell'attività utente in Google Fit.
- Aggiunte la classe
- È stata aggiornata l'API Fitness per i nuovi client basati su
Giochi
- È stata aggiornata l'API Games per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Aggiunte la classe
AchievementsClient
e i metodiGames.getAchievementsClient()
.AchievementsClient
fornisce il punto di accesso per i metodi API che interagiscono con la funzionalità degli obiettivi. - Aggiunte la classe
EventsClient
e i metodiGames.getEventsClient()
.EventsClient
fornisce il punto di accesso per i metodi API che interagiscono con la funzionalità degli eventi. - Aggiunte la classe
GamesClient
e i metodiGames.getGamesClient()
.GamesClient
fornisce il punto di accesso per i metodi API che interagiscono con le funzionalità di base dei giochi. - Aggiunte la classe
GamesMetadataClient
e i metodiGames.getGamesMetadataClient()
.GamesMetadataClient
fornisce il punto di accesso per i metodi API per recuperare i metadati del gioco. - Aggiunte la classe
InvitationsClient
e i metodiGames.getInvitationsClient()
.InvitationsClient
fornisce il punto di ingresso per i metodi API che interagiscono con la funzionalità degli inviti. - Aggiunte la classe
LeaderboardsClient
e i metodiGames.getLeaderboardsClient()
.LeaderboardsClient
fornisce il punto di accesso per i metodi API che interagiscono con la funzionalità delle classifiche. - Aggiunte la classe
NotificationsClient
e i metodiGames.getNotificationsClient()
.NotificationsClient
fornisce il punto di accesso per i metodi API che interagiscono con le notifiche. - Aggiunte la classe
PlayerStatsClient
e i metodiGames.getPlayerStatsClient()
.PlayerStatsClient
fornisce il punto di accesso per i metodi API che forniscono il punto di accesso per i metodi API per recuperare le statistiche dei giocatori. - Aggiunte la classe
PlayersClient
e i metodiGames.getPlayersClient()
.PlayersClient
fornisce il punto di accesso per i metodi API che interagiscono con i giocatori. - Aggiunte la classe
RealTimeMultiplayerClient
e i metodiGames.getRealTimeMultiplayerClient()
.RealTimeMultiplayerClient
fornisce il punto di accesso per i metodi API che interagiscono con la funzionalità multiplayer in tempo reale. - Aggiunte la classe
SnapshotsClient
e i metodiGames.getSnapshotsClient()
.SnapshotsClient
fornisce il punto di accesso per i metodi API che interagiscono con gli snapshot. - Aggiunte la classe
TurnBasedMultiplayerClient
e i metodiGames.getTurnBasedMultiplayerClient()
.TurnBasedMultiplayerClient
fornisce il punto di accesso per i metodi API che interagiscono con il multiplayer a turni. - Aggiunte la classe
VideosClient
e i metodiGames.getVideosClient()
.VideosClient
fornisce il punto di accesso per i metodi API che interagiscono con i video.
- Aggiunte la classe
- Punti di accesso API ritirati:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
,Snapshots
,TurnBasedMultiplayer
eVideos
.
- È stata aggiornata l'API Games per i nuovi client basati su
Località
- È stato risolto il problema
FusedLocationProviderClient
che occasionalmente causava arresti anomali durante l'aggiornamento di Google Play Services. - È stata ritirata la classe
AddPlaceRequest
e i metodiGeoDataApi.addPlace()
eGeoDataClient.addPlace()
.AddPlaceRequest
verrà rimosso il 30 giugno 2018.
- È stato risolto il problema
Nelle vicinanze
- È stata aggiornata l'API Nearby per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Aggiunte la classe
ConnectionClient
e i metodiNearby.getConnectionsClient()
.ConnectionClient
fornisce il punto di accesso per la pubblicità e la scoperta di app e servizi nelle vicinanze, nonché per la comunicazione con questi tramite connessioni stabilite. - Aggiunte la classe
MessagesClient
e i metodiNearby.getMessagesClient()
.MessagesClient
fornisce il punto di accesso per pubblicare messaggi semplici e abbonarsi per ricevere questi messaggi dai dispositivi nelle vicinanze.
- Aggiunte la classe
- È stato aggiunto il metodo
Connections.cancelPayload()
, che unPayload
attualmente in volo verso o da endpoint remoti.
- È stata aggiornata l'API Nearby per i nuovi client basati su
Wallet
getPaymentMethodTokenizationParameters
egetTransactionInfo
non sono più campi obbligatori. Quando non sono impostati, l'API Google Pay non restituisce un token addebitabile. Evita di impostare questi campi nei flussi in cui gli utenti tentano solo di modificare le selezioni senza effettuare un acquisto (ad es. all'interno delle impostazioni di pagamento di un'app).- È stato modificato il metodo
resolveTask()
per aggiungere un fragment temporaneo a un'attività. Prima di chiamare il metodo, assicurati che l'attività possa eseguire transazioni di frammenti senza perdita di stato. La maggior parte degli sviluppatori non dovrebbe essere interessata da questa modifica, in quantoresolveTask()
viene in genere chiamato all'interno di un listener di clic sul pulsante.
Problemi noti della versione 11.6.0
Le istanze GoogleApi
create con un Context
nelle app con targetSdkVersion 26 non chiederanno automaticamente agli utenti di aggiornare Google Play Services. In queste condizioni, valuta l'utilizzo di GoogleApiAvailability.showErrorDialogFragment()
.
3 ottobre 2017 - versione 11.4.2
Punti salienti della release 11.4.2 di Google Play Services:
- Cloud Firestore
- La prima release beta pubblica di Cloud Firestore è ora disponibile. Cloud Firestore è un database flessibile e scalabile per lo sviluppo mobile, web e server di Firebase e Google Cloud Platform. Come Firebase Realtime Database, mantiene i dati sincronizzati tra le app client tramite listener in tempo reale e offre il supporto offline, in modo da poter creare app reattive che funzionano indipendentemente dalla latenza di rete o dalla connettività internet. Cloud Firestore offre anche scalabilità di livello enterprise e integrazione perfetta con altri prodotti Firebase e Google Cloud Platform, tra cui Cloud Functions. Per saperne di più su Cloud Firestore, consulta il blog di Firebase. Per iniziare subito a utilizzare Cloud Firestore, consulta la guida rapida.
Settembre 2017 - versione 11.4.0
Punti salienti della release 11.4 di Google Play Services.
Annunci
- Sono stati aggiunti metodi
getMediationAdapterClassName()
alle classiNativeAppInstallAd
eNativeContentAd
. Il metodo con lo stesso nome in AdLoader verrà ritirato. - Sono stati aggiunti metodi a diverse classi per supportare la mediazione video nativa:
- È stato rimosso il corso
SearchAdRequest
.
- Sono stati aggiunti metodi
Analytics
- È stato aggiunto un nuovo corso
AnalyticsJobService
. Questa classe fornisce il supporto della compatibilità per Android O e viene utilizzata da Analytics per caricare i dati. Non è necessario alcun intervento per utilizzare questa classe, che viene aggiunta automaticamente al pacchetto Analytics. - È stato ritirato il metodo
getContext()
della classeAnalyticsService
. - È stata ritirata la classe
CampaignTrackingService
.
- È stato aggiunto un nuovo corso
Auth
- Il selettore di suggerimenti ora invia il risultato
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
quando l'utente non ha salvato informazioni sui suggerimenti.
- Il selettore di suggerimenti ora invia il risultato
Awareness
- Sono state aggiunte le seguenti classi:
Trasmissione
- È stato aggiunto un nuovo corso
PrecacheManager
. Questa classe fornisce metodi per prememorizzare nella cache i contenuti che gli utenti intendono consumare per ridurre il tempo di caricamento. - È stato aggiunto il metodo
getPrecacheManager()
alla classeCastContext
per consentire alla tua app di ottenere l'istanza della classePrecacheManager
. - Aggiunta di
startSession(Intent)
alla classeSessionManager
. Chiama questo metodo per partecipare a una sessione di trasmissione quando l'app mittente viene avviata da un intent implicito.
Per maggiori dettagli, consulta le note di rilascio dell'API Cast.
- È stato aggiunto un nuovo corso
Comune
- È stato aggiunto il metodo
checkApiAvailability()
alla classeGoogleApiAvailability
. Il metodo restituisce un'attività che verifica in modo asincrono se le API specificate sono disponibili. Se uno o più non sono disponibili, l'attività non va a buon fine e viene visualizzato unAvailabilityException
che puoi interrogare per verificare la disponibilità delle singole API.
- È stato aggiunto il metodo
Drive
cancelPendingActions()
rimosso dall'interfaccia diDriveApi
.
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Indicizzazione app e Authentication. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Maps
- Utilizza il nuovo
GoogleMap.OnMyLocationClickListener
per rilevare quando l'utente fa clic sul puntino blu La mia posizione. Per maggiori dettagli, consulta la guida per gli sviluppatori sul livello La mia posizione.
- Utilizza il nuovo
Nelle vicinanze
- Le autorizzazioni
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
eCHANGE_WIFI_STATE
sono ora obbligatorie per Connessioni nelle vicinanze.
- Le autorizzazioni
Licenze OSS
- È stato aggiunto il supporto per i link ipertestuali nei contenuti della licenza.
- È stato aggiunto il metodo
setActivityTitle()
alla classeOssLicensesMenuActivity
, che semplifica l'impostazione di titoli di attività personalizzati. È stato ritirato l'approccio precedente per l'impostazione del titolo.
Wallet
- È stata introdotta una nuova API Google Payment, definita nella classe
PaymentsClient
. Differenze degne di nota:- Il metodo
loadPaymentData()
sostituisce i metodiloadFullWallet()
eloadMaskedWallet()
della classePayments
. - Il metodo
isReadyToPay()
consente a chi chiama di specificare quali metodi di pagamento sono supportati.
- Il metodo
Per ulteriori informazioni, consulta la nuova API Payment.
- È stata introdotta una nuova API Google Payment, definita nella classe
Agosto 2017 - versione 11.2.0
Punti salienti della release 11.2 di Google Play Services.
Google Play Services aggiornato alla versione 11.2.2. In questa release:
- Correzioni di problemi minori in Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio di Firebase Android.
- È stato aggiunto un nuovo metodo
loadAd()
che accetta un oggettoPublisherAdRequest
alla classeRewardedVideoAd
. - La nuova libreria di licenze OSS semplifica la visualizzazione delle licenze per le dipendenze in Google Play Services e in altre librerie. Per saperne di più, consulta la guida Inclusione di avvisi open source.
Le dipendenze di Google Play Services sono ora disponibili tramite maven.google.com
Le dipendenze sono ora disponibili direttamente da
maven.google.com
. Puoi aggiornare gli script di build Gradle della tua app per utilizzare questo repository configurando la build nel seguente modo:allprojects { repositories { jcenter() google() } }
Per ulteriori informazioni su questa modifica, consulta il post del blog di accompagnamento. Per ulteriori dettagli sul repository Maven di Google, consulta Aggiungere dipendenze di build nella documentazione di Android.
Supporto della versione dell'SDK in 11.2
Quando esegui l'upgrade delle dipendenze di Play Services della tua app alla versione 11.2.0 o successive, anche
build.gradle
della tua app deve essere aggiornato per specificare uncompileSdkVersion
di almeno 26 (Android O). Ciò non modifica il modo in cui viene eseguita l'app. Non ti verrà chiesto di aggiornaretargetSdkVersion
. Se aggiornicompileSdkVersion
alla versione 26, potresti ricevere un errore nella build con il seguente messaggio che fa riferimento alla libreria di supporto Android:This support library should should not use a different version (25) than the compileSdkVersion (26).
Questo errore può essere risolto eseguendo l'upgrade delle dipendenze della libreria di supporto ad almeno la versione 26.0.0.
Annunci
- È stato aggiunto il metodo
loadAds()
alla classeAdLoader
, che consente alle app di caricare più annunci unici in un'unica richiesta.
- È stato aggiunto il metodo
Auth
- È stato aggiunto il corso
WorkAccountClient
. Questa classe fornisce metodi per gestire il ciclo di vita degli account Android for Work. - È stato aggiunto il pacchetto accounttransfer. Questo pacchetto contiene le API utilizzate dai sistemi di autenticazione per l'avvio degli account.
- L'API Fast Identity Online Universal 2nd Factor (FIDO U2F) è ora disponibile. Fornisce supporto per il token di sicurezza fisico U2F ad app e siti web, in conformità con gli standard definiti dalla FIDO Alliance. Per saperne di più, consulta Guida introduttiva a FIDO U2F e com.google.android.gms.fido.
- È stato aggiunto il corso
Trasmissione
- È stata aggiunta una nuova classe NotificationActionsProvider per supportare le azioni di notifica multimediali personalizzate.
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a indicizzazione app, Database, link dinamici e Storage. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
App istantanee
- È stato aggiunto
InstantAppsClient
come nuovo punto di accesso principale. - Sono state aggiunte API per i cookie
PackageManagerCompat
per rendere persistenti piccole quantità di dati delle app istantanee tra le sessioni.
- È stato aggiunto
Luoghi
- È stata aggiunta la classe
GeoDataClient
. Questa classe fornisce l'accesso al database di Google di informazioni su attività e luoghi locali. - È stata aggiunta la classe
PlaceDetectionClient
. Questa classe fornisce un accesso rapido al luogo attuale del dispositivo e offre la possibilità di segnalare la posizione del dispositivo in un luogo specifico (ad esempio un check-in). - Sono stati aggiunti i metodi
getGeoDataClient()
egetPlaceDetectionClient()
alla classePlaces
.
- È stata aggiunta la classe
Wallet
- Sono stati rimossi diversi metodi e classi deprecati.
Giugno 2017 - versione 11.0
Punti salienti della release 11.0 di Google Play Services.
Aggiornamento di Google Play Services alla versione 11.0.4 Questa release corregge problemi minori in Firebase Cloud Messaging e Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio di Firebase Android.
Aggiornamento di Google Play Services alla versione 11.0.2 Questa release corregge problemi minori in Firebase Crash Reporting e Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio di Firebase Android.
Google Play Services aggiornato alla versione 11.0.1 Questa release risolve un problema che interessa le app che utilizzano rxjava.
Annunci
- Sono stati aggiunti i metodi
OnVideoMute()
,OnVideoPause()
,OnVideoPlay()
eOnVideoStart()
alla classeVideoController.VideoLifecycleCallbacks
. - È stata aggiunta la possibilità di attivare la modalità immersiva sugli annunci a schermo intero aggiungendo
il metodo
setImmersiveMode()
alle classiPublisherInterstitialAd
eRewardedVideoAd
. - Sono state aggiunte l'interfaccia
OnPublisherAdViewLoadedListener
e le classiPublisherAdViewOptions
ePublisherAdViewOptions.Builder
per l'utilizzo conAdLoader
per le richieste di annunci nativi e banner. - È stata aggiunta l'interfaccia facoltativa
OnImmersiveModeUpdatedListener
che gli adattatori di mediazione possono implementare per ricevere informazioni sugli aggiornamenti della modalità immersiva. - È stato aggiunto il metodo
getMediationAdapterClassName()
alla classeRewardedVideoAd
.
- Sono stati aggiunti i metodi
Inviti alle app
- La classe
AppInvite
è ora deprecata. UtilizzaFirebaseDynamicLinks#getInstance()
invece come punto di accesso principale ai dati dei link dinamici eFirebaseAppInvite#getInvitation()
invece per ottenere i dati degli inviti app.
- La classe
Awareness
- Sono state aggiunte costanti alla classe
TimeFence
per fornire nuovi tipi di contesto all'API Snapshot e all'API Fence. - È stata aggiunta la possibilità di creare recinti temporali che rispondono alle modifiche del fuso orario locale di un dispositivo.
- È stata aggiunta la possibilità di creare recinti temporali che rispondono alle modifiche della posizione del dispositivo, inclusi i recinti temporali specificati in base all'ora locale dell'alba o del tramonto.
- Sono state aggiunte costanti alla classe
Identità
- Aggiunta dell'API
SmsRetriever
che ti aiuta a recuperare i messaggi SMS indirizzati alla tua app senza chiedere agli utenti le autorizzazioni per leggere tutti i messaggi SMS inviati al loro dispositivo. Per saperne di più, consulta API SMS Retriever.
- Aggiunta dell'API
Trasmissione
- Le interfacce
Cast.CastApi
,Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
,RemoteMediaPlayer.OnStatusUpdatedListener
sono ora ritirate. Anche la classeRemoteMediaPlayer
è deprecata. Per istruzioni sull'aggiornamento dell'app, consulta l'articolo Eseguire la migrazione dell'app mittente Android dall'SDK Cast v2 all'SDK Cast v3. - Il metodo
bindTextViewToSmartSubtitle()
è ora disponibile nella classeUIMediaController
.
- Le interfacce
API comune
- Il metodo
getOpenSourceSoftwareLicenseInfo()
nella classeGoogleApiAvailability
è ora deprecato. - Sono stati aggiunti i corsi
ApiException
eResolvableApiException
. Queste classi forniscono eccezioni per gli oggetti Task quando una chiamata a Google Play Services non va a buon fine. - È stato aggiunto il corso
GoogleApi
. I client API basati su questa classe gestiscono la connessione tra la tua app e Google Play Services. - È stato aggiunto il corso
Response
. Questa classe fornisce i risultati della chiamata a un metodo API in Google Play Services utilizzando una sottoclasse diGoogleApi
.
- Il metodo
Firebase
- L'ultimo aggiornamento di Firebase include l'aggiunta dell'autenticazione telefono e diversi miglioramenti in App Indexing e Dynamic Links. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Giochi
- I metodi
getPlayerSearchIntent()
,loadConnectedPlayers()
,loadInvitablePlayers()
eloadMoreInvitablePlayers()
nella classePlayers
sono ora ritirati. - Il metodo
loadInvitations()
nella classeInvitations
è stato ritirato. - Il metodo
getSelectOpponentsIntent()
nelle classiRealTimeMultiplayer
eTurnBasedMultiplayer
è ora deprecato. - Le interfacce
GameRequest
,OnRequestReceivedListener
eRequests
sono ora deprecate. Inoltre, le classiGameRequestBuffer
eGameRequestEntity
sono ora deprecate. Per istruzioni sull'aggiornamento dell'app, consulta Autenticazione di Play Giochi che adotta l'API Accedi con Google.
- I metodi
App istantanee
- Le API Android Instant Apps sono ora disponibili in Google Play Services. Le app istantanee Android consentono agli utenti Android di eseguire le tue app istantaneamente, senza installazione. Per scoprire di più, consulta App istantanee Android.
Località
- È stato aggiunto il corso
FusedLocationProviderClient
. Questa classe fornisce il punto di accesso principale per interagire con il fornitore di geolocalizzazione combinata, che utilizza una serie di origini dati oltre al GPS per determinare la posizione di un dispositivo nel modo più accurato e rapido possibile. - È stato aggiunto il corso
GeofencingClient
. Questa classe fornisce il punto di accesso principale per interagire con le API di geofencing. - Sono stati aggiunti i metodi
getFusedLocationProvider()
egetGeofencingClient()
alla classeLocationServices
. - È stato aggiunto il corso
LocationSettingsResponse
. Questa classe viene restituita come risposta quando si controllano correttamente le impostazioni di sistema relative alla posizione utilizzando il metodocheckLocationSettings()
. - È stato aggiunto il corso
SettingsClient
. Questa classe fornisce il punto di accesso principale per interagire con le API delle impostazioni di geolocalizzazione che consentono di esaminare e configurare le impostazioni di sistema relative alla posizione di un dispositivo.
- È stato aggiunto il corso
Nelle vicinanze
- L'API Nearby Connections ora offre le seguenti funzionalità:
- Comunicazione peer-to-peer completamente offline tramite Bluetooth, BLE e hotspot Wi-Fi
- Pubblicità e scoperta simultanee
- Crittografia (con autenticazione facoltativa)
- Supporto per payload di dati in byte fino a 32 KB
- Supporto per payload di dati di file (limitati allo spazio disponibile sul dispositivo) e payload di dati di stream senza limiti di dimensioni.
- È stato aggiunto il corso
AdvertistingOptions
. Questa classe fornisce opzioni per una chiamata al metodostartAdvertising()
. - È stato aggiunto il corso
ConnectionInfo
. Questa classe fornisce informazioni su una connessione che viene avviata. - È stato aggiunto il corso
ConnectionLifecycleCallback
. Questa classe è un listener per gli eventi del ciclo di vita associati a una connessione a un endpoint remoto. - È stato aggiunto il corso
ConnectionResolution
. Questa classe è il risultato ricevuto dalla chiamata al metodoonConnectionInitiated()
. - È stato aggiunto il corso
DiscoveredEndpoints
. Questa classe fornisce informazioni su un endpoint quando viene rilevato. - È stato aggiunto il corso
DiscoveryOptions
. Questa classe fornisce opzioni per una chiamata al metodostartDiscovery()
. - È stato aggiunto il corso
EndpointDiscoveryCallback
. Questa classe è un listener che viene chiamato durante l'individuazione dell'endpoint. - Sono state aggiunte le classi
Payload
,PayloadCallback
,Payload.File
ePayload.Stream
. Queste classi rappresentano dati, un listener di payload di dati, dati in un file nell'archivio locale di un dispositivo e un flusso di dati. È stata aggiunta anche l'interfacciaPayloadTransferUpdate.Status
correlata. - È stato aggiunto il corso
Strategy
. Questa classe definisce i requisiti di connettività per il dispositivo e i vincoli di topologia della connessione. - Le classi
Connections.ConnectionRequestListener
eConnections.ConnectionResponseCallback
sono ora deprecate. Utilizza invece la classeConnectionLifecycleCallback
. - La classe
Connections.EndpointDiscoveryListener
è ora deprecata. Utilizza invece la classeEndpointDiscoveryCallback
. - L'interfaccia
Connections.MessageListener
è ora deprecata. Utilizza invece la classePayloadCallback
. - La classe
ConnectionsStatusCodes
ora include diversi nuovi codici di stato relativi alle autorizzazioni.
- L'API Nearby Connections ora offre le seguenti funzionalità:
Sicurezza
- È stato aggiunto il corso
SafetyNetClient
. Questa classe fornisce il punto di accesso principale per SafetyNet, che offre le seguenti funzionalità:- Fornisce un controllo di integrità del dispositivo
- Verifica gli utenti utilizzando l'API reCAPTCHA
- Aiuta gli utenti a evitare app potenzialmente dannose
- Fornisce una navigazione sicura all'interno delle app
- Controlla la presenza di minacce note associate a URI specifici
- È stato aggiunto il corso
HarmfulAppsData
e il corsoSafetyNetApi.HarmfulAppsResponse
correlato. Queste classi rappresentano informazioni relative ad app potenzialmente dannose. La classeSafetyNetApi.HarmfulAppsResult
correlata è ora deprecata a favore di questi metodi. - Sono stati aggiunti i metodi
getClient(Context)
egetClient(Activity)
alla classe SafetyNet. Questi metodi restituiscono unSafetyNetClient
utilizzato per accedere a tutte le API SafetyNet. Questi metodi sostituiscono i campiAPI
eSafetyNetAPI
della classeSafetyNet
, che ora sono deprecati. - È stato aggiunto il corso
SafetyNetApi.AttestationResponse
. Questa classe fornisce i risultati dei test della Compatibility Test Suite di Android. Questa classe sostituisce le classiSafetyNetApi.AttestationResult
eSafetyNet.SafeBrowsingResult
, che ora sono ritirate. - È stato aggiunto il corso
SafetyNetApi.RecaptchaTokenResponse
. Questa classe contiene un token di risposta dell'utente reCAPTCHA. Questo corso sostituisce il corsoSafetyNetApi.RecaptchaTokenResult
, che ora è deprecato. - È stato aggiunto il corso
SafetyNetApi.SafeBrowsingResponse
. Questa classe fornisceResponse
fornito quando un'app chiama il metodolookupUri()
. Questa classe sostituisce la classeSafetyNetApi.SafeBrowsingResult
, che ora è obsoleta. - È stata aggiunta la classe
SafetyNetApi.VerifyAppsUserResponse
e nuove costanti alla classeVerifyAppsConstants
. Queste classi supportano l'API Verify Apps.
- È stato aggiunto il corso
Wallet
- È stato aggiunto il corso
InstrumentInfo.CardClass
. Questa classe indica se una carta è di credito, di debito o prepagata.
- È stato aggiunto il corso
Maggio 2017 - versione 10.2.6
Indicizzazione delle app
Dal rilascio dell'SDK Google Play Services 10.0, l'API Indicizzazione delle app è stata migrata alla nuova API Firebase App Indexing. L'API App Indexing originale è ora completamente ritirata e non è più disponibile per l'utilizzo nelle app create con l'SDK 10.2.6.
Firebase
L'ultimo aggiornamento di Firebase include la release beta di Performance Monitoring e diversi miglioramenti in più funzionalità, tra cui Cloud Messaging e Test Lab. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Aprile 2017 - versione 10.2.4
Firebase
Questa release include aggiornamenti di Cloud Storage for Firebase. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Marzo 2017 - versione 10.2.1
Anteprima per gli sviluppatori di Android O 1
Questa release include aggiornamenti per garantire la compatibilità con Android O Developer Preview 1. Gli aggiornamenti più significativi riguardano modifiche interne alle librerie Google Cloud Messaging (GCM) e Firebase Cloud Messaging (FCM) e una modifica del ciclo di vita garantito dei callback GCM e FCM a 10 secondi, dopodiché Android O considera questi callback idonei alla terminazione. Per ulteriori informazioni sulla gestione dei messaggi GCM e FCM su Android O, consulta il blog di Firebase.
Febbraio 2017 - versione 10.2
Punti salienti della release 10.2 di Google Play Services.
Ritiro della versione 2.3.x (Gingerbread) di Android
Google Play Services 10.2.x è la prima release che non include più il supporto completo per Android 2.3.x (Gingerbread). Le app sviluppate utilizzando la release 10.2.x e successive dell'SDK richiedono un livello API Android minimo di 14 e non possono essere installate su dispositivi con un livello API inferiore a 14. Per scoprire di più sulle opzioni a tua disposizione, inclusa la creazione di più APK per estendere il supporto della tua app per Android Gingerbread, consulta il blog per sviluppatori Android.
Annunci
- È stato aggiunto il supporto degli asset video agli annunci di contenuti nativi avanzati e agli annunci nativi con rendering personalizzato di Doubleclick for Publishers (DFP).
- È stato aggiunto il metodo
destroy()
all'interfacciaNativeCustomTemplateAd
. - Sono stati aggiunti i metodi
getVideoController()
,setVideoOptions
egetVideoOptions()
alla classePublisherAdView
. - È stato aggiunto il corso
AdChoicesView
. - Sono stati aggiunti i metodi
getAdChoicesContent()
esetAdChoicesContent()
alla classeNativeAdMapper
. - È stata aggiunta l'interfaccia
InitializableMediationRewardedVideoAdAdapter
per gli adattatori video con premio in grado di inizializzare più unità pubblicitarie contemporaneamente.
Smart Lock per le password
È stato migliorato il comportamento dei token ID con Smart Lock. Ora le app devono richiedere esplicitamente un token chiamando
setIdTokenRequested(true)
. Inoltre, le app possono specificare i valoriaudience
enonce
per un token utilizzando i metodisetServerClientId()
esetIdTokenNonce()
. Per saperne di più, consulta i seguenti aggiornamenti del riferimento API:- Sono stati aggiunti i metodi
getAccountTypesSet()
,getIdTokenNonce()
,getServerClientId()
eisIdTokenRequested()
alla classeCredentialRequest
. - Sono stati aggiunti i metodi
setIdTokenRequested()
esetServerClientId()
alla classeCredentialRequest.Builder
. - Sono stati aggiunti i metodi
getIdTokenNonce()
,getServerClientId()
eisIdTokenRequested()
alla classeHintRequest
. - Sono stati aggiunti i metodi
setIdTokenNonce()
,setIdTokenRequested()
esetServerClientId()
alla classeHintRequest.Builder
.
- Sono stati aggiunti i metodi
Awareness
- Sono stati aggiunti metodi API di recinzione per estendere la gamma di opzioni di recinzione temporale per
gli sviluppatori. Per saperne di più, consulta
TimeFence.aroundTimeInstant()
eTimeFence.inTimeInterval()
. - Sono state aggiunte interfacce API Snapshot per ottenere intervalli di tempo semantici per l'ora e la posizione attuali. Per saperne di più, consulta le classi
SnapshotAPI.getTimeIntervals()
,TimeIntervalsResult()
eTimeIntervals()
.
- Sono stati aggiunti metodi API di recinzione per estendere la gamma di opzioni di recinzione temporale per
gli sviluppatori. Per saperne di più, consulta
Accedi con Google
È stata aggiunta la possibilità per gli sviluppatori di giochi di utilizzare l'API Accedi con Google per semplificare l'autenticazione lato server. Per saperne di più, consulta l'interfaccia
GoogleSignInOptionsExtension
, la classeGoogleSignInOptions
e il metodoGoogleSignInOptions.Builder.addExtension()
. Per scoprire di più sull'integrazione dell'autenticazione lato server nei tuoi giochi, consulta Attivare l'accesso lato server ai servizi per i giochi di Google Play.Google Fit
Sono stati aggiunti nuovi tipi di dati sanitari che ti consentono di scrivere una gamma più ampia di dati sanitari sulla piattaforma Google Fit, tra cui pressione sanguigna, glicemia, saturazione di ossigeno, posizione del corpo, temperatura corporea e dati sulla salute riproduttiva. Per saperne di più, consulta i corsi
HealthDataTypes
eHealthDataFields
.Maps
Questa release introduce lo stile personalizzato per le polilinee e per i contorni di poligoni e cerchi.
- Ora puoi archiviare oggetti dati arbitrari con gli oggetti geometria. Ad esempio, chiama setTag() per aggiungere un oggetto dati a una polilinea.
- Per un elenco completo di funzionalità, correzioni di bug e altre note, consulta le note di rilascio per l'API Maps per Android.
Nelle vicinanze
È stata aggiunta la classe
AudioBytes
all'API Nearbymessages.audio
per consentire ai dispositivi di inviare o ricevere dati utilizzando l'audio near-ultrasound.Firebase
L'ultimo aggiornamento di Firebase include diversi miglioramenti in più funzionalità, tra cui Analytics, Authentication, Realtime Database, Storage, Test Lab per Android, Crash Reporting e Dynamic Links. Per maggiori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Novembre 2016 - versione 10.0
Punti salienti della release 10.0 di Google Play Services.
Google Play Services aggiornato alla versione 10.0.1
Questa release corregge un valore
minSdkVersion
mancante inplay-services-location.aar
che ha causato l'unione non intenzionale delle autorizzazioniWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
nei manifest delle app.Ritiro della versione 2.3.x (Gingerbread) di Android
Google Play Services 10.0.x è l'ultima release che include il supporto completo per Android versione 2.3.x (Gingerbread). Le app sviluppate utilizzando le future release dell'SDK successive alla 10.0.x non potranno connettersi a Google Play Services sui dispositivi Android Gingerbread. Per scoprire di più sulle tue opzioni, inclusa la creazione di più APK per estendere il supporto della tua app ad Android Gingerbread, consulta il blog per gli sviluppatori Android.
Trasmissione
La release di novembre dell'API Cast offre funzionalità migliorate agli sviluppatori di app nei seguenti ambiti:
- Il nuovo metodo
getVideoInfo()
nella classeMediaStatus
ottiene l'istanza corrente diVideoInfo
, che identifica la risoluzione dello schermo 4K. - Il nuovo metodo
CastContext.getCastState()
esponeCastState
che contiene lo stato della sessione corrente, ad esempio se i dispositivi sono disponibili e se è stata stabilita una sessione. - I nuovi attributi dei pulsanti consentono di personalizzare gli stili dei pulsanti nel
mini controller
e nel controller espanso.
@drawable
ImagePicker
ora ha un gestoreonPickImage
che accetta una classeImageHints
con le proporzioni previste.- Nuovo metodo
CastContext.getMergedSelector()
esponeMediaRouteSelector
. - Sono state aggiunte due nuove classi di interruzioni pubblicitarie:
AdBreakClipInfo
contiene informazioni statiche su un clip di interruzione pubblicitaria eAdBreakStatus
contiene informazioni sullo stato. - Quando un utente trasmette, gli altri dispositivi sulla stessa rete riceveranno una notifica di controllo remoto persistente per controllare anche la riproduzione.
- Per saperne di più su questa versione e visualizzare note aggiuntive, consulta Rilascio di novembre dell'SDK Cast.
- Il nuovo metodo
Località
- Miglioramenti alle scansioni Bluetooth Low Energy (BLE).
Nelle vicinanze
- Le notifiche nelle vicinanze sono di nuovo disponibili. Per dettagli e aggiornamenti, visita il sito per sviluppatori delle notifiche nelle vicinanze.
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in più funzionalità, tra cui la disponibilità di una nuova API Firebase App Indexing. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Ottobre 2016 - versione 9.8
Novità della release 9.8 di Google Play Services.
Annunci
- È stata aggiunta la raccolta dei dati di misurazione del traffico di Visualizzazione attiva per gli inserzionisti di DoubleClick Campaign Manager i cui annunci vengono visualizzati in app che utilizzano l'SDK Google Mobile Ads.
Trasmissione
L'API Cast v3.3 offre funzionalità migliorate agli sviluppatori di app nei seguenti ambiti:
- Durante la riproduzione degli annunci, l'aspetto della barra di ricerca è stato migliorato e l'immagine di copertina di sfondo è sfocata.
- Aggiunta la possibilità di personalizzare lo stile dei mini controller.
- È stata aggiunta la classe
ImageHints
, che fornisce suggerimenti all'oggettoImagePicker
sul tipo e sulle dimensioni dell'immagine da selezionare per la visualizzazione nella UI. - Per saperne di più su questa versione, consulta SDK Cast v3.3.
Fit
- Fit ora include un'API Goals che consente alla tua app di leggere gli obiettivi di fitness creati dagli utenti dell'app Google Fit per Android.
Accedi con Google
- È stata aggiunta la possibilità per gli utenti di compilare i numeri di telefono associati al proprio account con un solo tocco nelle app che utilizzano l'API Credentials.
Nelle vicinanze
- Messaggi nelle vicinanze è stata migliorata con una nuova UI di attivazione e il supporto del funzionamento in vivavoce.
- Le notifiche nelle vicinanze non sono al momento disponibili. Per dettagli e aggiornamenti, visita il sito per sviluppatori di Notifiche nelle vicinanze.
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in più funzionalità. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Settembre 2016 - versione 9.6
Punti salienti della release 9.6 di Google Play Services.
Google Play Services aggiornato alla versione 9.6.1 Questa release corregge un valore
minSdkVersion
mancante inplay-services-location.aar
che ha causato l'unione non intenzionale delle autorizzazioniWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
nei manifest delle app.Annunci
- È stato aggiunto un metodo API di diagnostica per i publisher,
openDebugMenu
, alla classeMobileAds
per fornire ai publisher di annunci per il web mobile e le app mobile la stessa funzionalità di risoluzione dei problemi e anteprima disponibile per gli annunci per computer.
- È stato aggiunto un metodo API di diagnostica per i publisher,
Trasmissione
L'API Cast v3.2 offre funzionalità migliorate agli sviluppatori di app nei seguenti ambiti:
- Modalità Annunci: imposta i controller e il controllo delle notifiche in una modalità in cui i controlli sono disattivati durante la pubblicazione degli annunci.
- Modalità Live: i flussi audio e video live ora hanno un pulsante Riproduci/Interrompi al posto del pulsante Riproduci/Pausa.
- Per saperne di più su questa versione, consulta SDK Cast v3.2.
Maps
- Ti presentiamo lo stile personalizzato della mappa: ora puoi applicare uno stile alla mappa per modificare l'aspetto (o persino nascondere) di elementi come strade, parchi, attività e altro ancora.
- I punti di interesse (PDI) delle attività ora vengono visualizzati per impostazione predefinita sulla mappa. I PDI delle attività rappresentano attività come negozi, ristoranti e hotel. Puoi nasconderli utilizzando gli stili della mappa personalizzati.
- Per dettagli e note importanti, consulta le note di rilascio dell'API Maps per Android.
Luoghi
- È stato aggiunto il metodo
setCountry
per limitare l'ambito di una richiesta di completamento automatico di Places a un singolo paese.
- È stato aggiunto il metodo
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in più funzionalità. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Agosto 2016 - versione 9.4
Novità della release 9.4 di Google Play Services.
Accedi con Google
GoogleSignInAccount
ora include i metodigetFamilyName()
egetGivenName()
per consentire l'accesso al cognome e al nome degli utenti che hanno eseguito l'accesso.
Google Plus
Plus.API (inclusi
Plus.PeopleApi
ePlus.AccountApi
) è stata ritirata. Tutti i widget della UI di Google+, come i pulsanti di condivisione e "+1", continuano a essere supportati.- Se vuoi eseguire l'integrazione con Accedi con Google, passa a
GoogleSignInApi
. - Se la tua app ha bisogno di informazioni sui social e di dati del profilo più estesi, consulta il provider di contatti di Android o l'API People multipiattaforma. Per migliorare la distribuzione della tua app attraverso i grafici sociali della tua base utenti, utilizza Firebase Invites.
Per maggiori dettagli, consulta le note sul ritiro dell'API Plus.
- Se vuoi eseguire l'integrazione con Accedi con Google, passa a
Trasmissione
L'API Cast v3 ora include funzionalità migliorate per gli sviluppatori di app nelle seguenti aree:
- L'interfaccia
ControlButtonsContainer
definisce un contenitore per i pulsanti di controllo. - La classe
ExpandedControllerActivity
fornisce la maggior parte dell'implementazione per un controller espanso, un telecomando a schermo intero.
- L'interfaccia
Luoghi
- L'API Places ora include un'interfaccia utente del selettore di luoghi riprogettata che implementa i principi di Material Design.
Maps
- È stato aggiunto un nuovo set di listener per il movimento della videocamera per gli eventi di inizio, in corso e fine.
- È stata aggiunta la possibilità di archiviare e recuperare oggetti di dati arbitrari associati ai marcatori.
- È stata aggiunta la possibilità di impostare i livelli di zoom minimo e massimo preferiti.
- È stata aggiunta la possibilità di limitare i limiti entro i quali gli utenti possono scorrere e spostarsi.
- Per saperne di più, consulta le ultime note di rilascio delle API Google Maps per Android.
Sicurezza
- L'API Safe Browsing consente alla tua app di determinare se un URI è associato a un'applicazione potenzialmente dannosa o a un possibile attacco di ingegneria sociale. Per saperne di più, consulta l'articolo Controllo degli URL con l'API Navigazione sicura.
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in più funzionalità. Per saperne di più, consulta le note di rilascio di Firebase.
Giugno 2016 - versione 9.2
Punti salienti della release 9.2 di Google Play Services.
Google Play Services aggiornato alla versione 9.2.1 Questa release corregge un problema relativo al file
proguard.txt
incluso nella versione 9.2.0 che causa i seguenti errori:Nei progetti Android che utilizzano Gradle resource shrinker, si verifica il seguente errore:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
Nei progetti Android che utilizzano la toolchain Jack, si verificano errori simili ai seguenti:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
Annunci
- È stato aggiunto il metodo
setAdChoicesPlacement
alla classeNativeAdOptions.Builder
. Gli editori di app possono utilizzare questo metodo per specificare la posizione dell'icona Scegli Tu! negli annunci nativi. - Miglioramento della riproduzione degli annunci video con diverse correzioni di bug.
- È stato aggiunto il metodo
Awareness
L'API Awareness unifica sette indicatori di posizione e contesto in una singola API, consentendoti di creare app con potenti funzionalità basate sul contesto che hanno un impatto minimo sulle risorse di sistema. Include due set di API:
- L'API Snapshot consente alle app di ottenere il valore attuale di uno qualsiasi dei sette indicatori.
- L'API Fence consente alle app di reagire ai cambiamenti nel contesto dell'utente.
Trasmissione
L'API Cast v3 offre funzionalità migliorate agli sviluppatori di app nelle seguenti aree:
- Gestione dello stato della sessione
- Logica di connessione, disconnessione e riconnessione
- Implementazione dell'UX e dell'UI
- Supporto per una gamma più ampia di tipi di dispositivi
- Per saperne di più su questa versione, consulta la pagina SDK Google Cast v3.
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in più funzionalità. Per saperne di più, consulta le note di rilascio di Firebase.
Google Fit
- Miglioramenti al conteggio dei passi su Android Wear per rendere la misurazione coerente tra quadranti e app e persistente con HistoryApi#readDailyTotal
- Ascolta gli aggiornamenti dei dati con HistoryApi#registerDataUpdateListener() per consentire alla tua app di aggiornare la cache dei dati interni quando i dati memorizzati vengono aggiornati da un'altra app.
- È stato aggiunto un nuovo tipo di dati idratazione utilizzato per misurare il consumo di acqua.
Località
- Correzioni di bug e miglioramenti in diverse aree, tra cui la gestione della batteria e il riconoscimento dell'attività.
Maps
- Il nuovo metodo MarkerOptions.zIndex() imposta l'ordine di sovrapposizione di un indicatore rispetto ad altri indicatori sulla mappa.
- Puoi impostare un fattore di trasparenza sulle sovrapposizioni di riquadri, in modo che gli utenti possano vedere la mappa di base sotto i riquadri sovrapposti.
- Ora è più facile rendere cliccabili i cerchi e quindi utilizzare un OnCircleClickListener per ascoltare gli eventi di clic.
- Per dettagli e note importanti, consulta le note di rilascio dell'API Maps per Android.
Mobile Vision
- Risolti i problemi relativi a un servizio richiesto dal rilevamento di codici a barre e dal rilevamento del volto di Mobile Vision. Tutti gli utenti possono nuovamente utilizzare le funzionalità di rilevamento di codici a barre e volti. Per ulteriori informazioni, consulta le note di rilascio di Mobile Vision.
- Aggiunta dell'API Text: riconoscimento ottico dei caratteri per il testo con caratteri latini (inglese, spagnolo, tedesco, francese e così via) nelle foto. L'API Text restituisce la struttura organizzativa del testo (paragrafi, righe, parole) nonché il testo stesso.
Nelle vicinanze
- Aggiunta Notifiche nelle vicinanze, per informare gli utenti di app e siti web associati a beacon e dispositivi smart nelle vicinanze.
- Nearby.Messages può eseguire la scansione in background alla ricerca di beacon Eddystone e iBeacon, riattivando le applicazioni client quando vengono trovati beacon che corrispondono al filtro. Per saperne di più, consulta Nearby.Messages.
- Questa release rimuove il requisito che i client utilizzino l'API Proximity Beacon per gestire i propri beacon. Nelle vicinanze ora restituirà direttamente le pubblicità BLE analizzate, consentendo ai client di utilizzare la propria soluzione per interpretarle.
- Le stime della distanza e le informazioni RSSI vengono ora restituite ai client beacon in primo piano.
Maggio 2016 - versione 9.0
Punti salienti della release 9.0 di Google Play Services.
Google Play Services aggiornato alla versione 9.0.2 La versione 9.0.2 di Google Play Services è ora disponibile. Questa release risolve un problema noto con Firebase Authentication in cui
FirebaseAuthApi
non è disponibile su alcuni dispositivi. Si verifica un erroreFirebaseApiNotAvailableException
quando questi dispositivi tentano di utilizzare le API di autenticazione.Google Play Services aggiornato alla versione 9.0.1
È ora disponibile la versione 9.0.1 di Google Play Services. Questa release corregge i seguenti problemi relativi alla versione 9.0.0:
- Corregge un errore di compilazione della modifica della classe con ContextCompat.getNoBackupFilesDir().
- Corregge un problema noto relativo alla pubblicazione di annunci AdMob su dispositivi senza l'APK di Google Play Services quando l'app utilizza la post-elaborazione ProGuard.
Firebase
Firebase offre agli sviluppatori di app mobile gli strumenti e l'infrastruttura necessari per sviluppare la loro app, far crescere la loro base utenti e generare entrate dagli annunci in-app. In questa release, le API Firebase sono ora disponibili in Google Play Services e includono nuovi prodotti: Firebase Analytics, Firebase Storage, Firebase Remote Config, Firebase Crash Reporting, Firebase Dynamic Links e Firebase Notifications.
Per un elenco delle librerie disponibili per le diverse funzionalità di Firebase, consulta Librerie Firebase. Le seguenti funzionalità fanno ora parte di Firebase nell'SDK Google Play Services 9.0:
App Invites (ora Firebase Invites) è ancora disponibile all'indirizzo
com.google.android.gms.appinvite
, ma in futuro dovrai utilizzarecom.google.firebase:firebase-invites
.Firebase Cloud Messaging si basa sull'API Google Cloud Messaging e la migliora. Puoi continuare a utilizzare Google Cloud Messaging con
com.google.android.gms.gcm
, ma ti consigliamo di eseguire l'upgrade acom.google.firebase:firebase-messaging
.
Per saperne di più su Firebase, visita la pagina https://firebase.google.com/.
Annunci
- L'API Publisher di annunci video con premio ora include il supporto per gli eventi personalizzati.
- Il video nativo express ora include API che forniscono il controllo della modalità di visualizzazione dei video, inclusa la specifica dello stato di disattivazione dell'audio iniziale e dei callback al termine del video.
- Annunci associati alla ricerca personalizzati aggiornati per le app mobile che consentono agli sviluppatori di app di monetizzare gli eventi di ricerca in-app con annunci altamente pertinenti in base alle query degli utenti. Con questo aggiornamento, la soluzione di monetizzazione in-app è equivalente a quella disponibile sul computer o sul web mobile. Gli sviluppatori di app ora hanno accesso all'intero set di estensioni, layout, opzioni di attribuzione, callback e icone degli annunci personalizzate.
- L'API MobileAds ora include il supporto per l'impostazione del volume preferito degli
annunci video utilizzando
setAppVolume()
, nonché la disattivazione dell'audio degli annunci video utilizzandosetAppMuted()
. - Il metodo MobileAds
initialize(android.content.Context, java.lang.String)
non è più deprecato. Il metodoinitialize(android.content.Context)
è ora deprecato. - L'interfaccia
MediationNativeListener
ora include un metodo,onAdImpression()
, che le reti pubblicitarie mobile possono chiamare quando registrano un'impressione.
Nelle vicinanze
- È stata semplificata l'UI e il modello di autorizzazioni per il consenso per i dispositivi nelle vicinanze.
- Qualsiasi app con autorizzazione di accesso alla posizione precisa può cercare i beacon BLE senza autorizzazione aggiuntiva.
- Le finestre di dialogo di attivazione vengono mostrate agli utenti quando l'app chiama il metodo GoogleAPIClient
connect()
.
- È stata semplificata l'UI e il modello di autorizzazioni per il consenso per i dispositivi nelle vicinanze.
Giochi
- Aggiornamenti dell'SDK client per migliorare l'API Player Stat con due nuove previsioni: la spesa dei giocatori nei prossimi 28 giorni e la probabilità che un giocatore rientri nel 95° percentile di spesa.
- Aggiornamenti dell'SDK client per rendere l'API Video Recording ampiamente disponibile.
Google Cloud Messaging
- Google Cloud Messaging (GCM) è integrato con Firebase. Gli utenti esistenti di GCM possono continuare a utilizzare GCM senza interruzioni, anche se consigliamo vivamente di eseguire l'upgrade alle nuove e semplificate API Firebase Cloud Messaging (FCM), in modo che gli utenti possano usufruire delle future release di nuove funzionalità e miglioramenti. Per saperne di più, consulta Migrare un'app client GCM per Android a Firebase Cloud Messaging.
Mobile Vision
- Un servizio richiesto da Mobile Vision è ora disattivato a causa di un problema con questo servizio. In questo modo, gli utenti che non hanno ancora utilizzato il rilevamento di volti o codici a barre non potranno utilizzare queste funzionalità. Non consigliamo di aggiungere nuove funzionalità di Mobile Vision alla tua app finché il problema non viene risolto.
- Per le app che utilizzano già le funzionalità di Mobile Vision, controlla
FaceDetector.isOperational()
oBarcodeDetector.isOperational()
per verificare che il rilevatore sia pronto prima di utilizzare il rilevatore di volti o codici a barre.
Auth
GoogleAuthUtil è stato spostato nella suddivisione dell'API -auth nell'SDK Google Play Services. Se la tua app utilizza
GoogleAuthUtil.getToken()
, potresti visualizzare un errore simile al seguente:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
Se devi accedere all'API REST su Android, includi la suddivisione -auth nel file build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
In caso contrario, ti consigliamo di eseguire la migrazione della tua app all'API Google Sign-In per incorporare i più recenti miglioramenti in termini di sicurezza ed esperienza utente nella tua app. Per saperne di più, consulta la nostra guida alle best practice per Google Sign-In.
Problemi noti della versione 9.0.0
Se la tua app utilizza AdMob e anche la post-elaborazione ProGuard, non sarà in grado di pubblicare annunci sui dispositivi senza l'APK di Google Play Services, a meno che tu non modifiche la configurazione di ProGuard o aggiorni l'app in modo che utilizzi l'SDK di Google Play Services versione 9.0.1. Per assicurarti che gli annunci vengano pubblicati su questi dispositivi dopo l'aggiornamento dell'app per utilizzare l'SDK Google Play Services 9.0.0, aggiungi la seguente opzione keep al file di configurazione ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
Dicembre 2015 - versione 8.4
Novità della release 8.4 di Google Play Services.
Google Maps
- Questa release introduce una serie di nuovi listener di eventi:
OnInfoWindowLongClickListener
attiva un callback aonInfoWindowLongClick(Marker)
quando l'utente fa clic prolungato su una finestra informativa.OnInfoWindowCloseListener
attiva un callback aonInfoWindowClose(Marker)
quando si chiude una finestra informativa. Per maggiori dettagli, consulta la guida agli eventi della finestra informativa.OnPolylineClickListener
attiva un callback aonPolylineClick(Polyline)
quando l'utente fa clic su una polilinea. Consulta la guida agli eventi polilinea.OnPolygonClickListener
attiva un callback aonPolygonClick(Polygon)
quando l'utente fa clic su un poligono. Consulta la guida agli eventi poligonali.OnGroundOverlayClickListener
attiva un callback aonGroundOverlayClick(GroundOverlay)
quando l'utente fa clic su un overlay del terreno. Consulta la guida agli eventi di overlay al suolo.
- Puoi attivare o disattivare la possibilità di fare clic su polilinee, poligoni e
overlay a terra chiamando
setClickable(boolean)
sull'oggetto pertinente. - Correzione di diversi bug. I dettagli sono disponibili nelle note di rilascio di Google Maps.
- Questa release introduce una serie di nuovi listener di eventi:
Google Places
- Questa release introduce un nuovo servizio di completamento automatico che restituisce le previsioni relative ai luoghi in risposta alle query di ricerca degli utenti.
PlaceAutocompleteFragment
è una finestra di dialogo di ricerca con funzionalità di completamento automatico integrata.GeoDataApi.getAutocompletePredictions()
consente l'accesso programmatico alle previsioni dei luoghi per creare un'interfaccia utente di ricerca completamente personalizzata.
- È stato aggiunto anche il completamento automatico al selettore di luoghi.
- Questa release introduce un nuovo servizio di completamento automatico che restituisce le previsioni relative ai luoghi in risposta alle query di ricerca degli utenti.
Accedi con Google
- Quando gli utenti revocano l'accesso di un'app tramite Impostazioni Google > App connesse, Google Play Services avvierà il servizio di revoca per ripulire lo stato di accesso memorizzato nella cache.
- Puoi configurare l'oggetto
GoogleSignInOptions
per chiedere agli utenti di accedere solo con gli account del tuo dominio Google Apps utilizzando il metodo di creazione setHostedDomain. - Il callback
onUploadServerAuthCode
e le funzioni correlate sono stati rimossi. Per acquisire un token di accesso per il backend, utilizza i metodirequestServerAuthCode
egetServerAuthCode
. Per maggiori dettagli, consulta Attivare l'accesso lato server.
Cronologia di Google Fit
- L'API Google Fit History ora include un nuovo metodo,
updateData
, che semplifica l'aggiornamento dei dati memorizzati in Google Fit. ConupdateData
, non è più necessario eliminare i punti dati esistenti che si sovrappongono a un nuovo punto dati che vuoi aggiungere a Google Fit. I conflitti vengono risolti automaticamente eliminando i punti dati esistenti che si sovrappongono al nuovo punto dati.
- L'API Google Fit History ora include un nuovo metodo,
Messaggistica nelle vicinanze
- Nuovo supporto per l'iscrizione ai messaggi beacon BLE in background. In questo modo, la tua app può ricevere notifiche beacon anche quando non è attualmente attiva.
Inviti alle app
- Ora puoi includere dati aggiuntivi della tua app quando invii inviti basati sulle email, tra cui: un'immagine personalizzata, un testo di invito all'azione personalizzato per il pulsante di installazione dell'invito e HTML personalizzato per l'email di invito.
API Vision
- È stato aggiunto il supporto per i codici a barre Aztec.
Servizi di localizzazione
- Maggiore precisione quando si utilizzano il Wi-Fi o le torri cellulari per determinare la posizione.
Problemi noti
- Gli emulatori per l'ultima versione di Android Wear non sono attualmente disponibili.
Novembre 2015 - versione 8.3
Punti salienti della release 8.3 di Google Play Services.
- Accedi con Google: la nuova API
GoogleSignIn
semplifica notevolmente l'integrazione della funzionalità di base dell'Account Google nella tua app. Alcune delle modifiche includono:- Ora puoi modificare lo stato di accesso di
GoogleApiClient
senza dover ristabilire una connessione. Per maggiori dettagli, consultaSIGN_IN_MODE_OPTIONAL
eSIGN_IN_MODE_REQUIRED
. - Semplifica l'integrazione durante l'autenticazione con un server.
- Non richiede più l'autorizzazione di sistema per ottenere un account con accesso.
- Un pulsante Accedi di nuova progettazione.
- Ora puoi modificare lo stato di accesso di
- Servizi di localizzazione
- Miglioramenti della batteria per Fused Location Provider.
- Il nuovo metodo
flushLocations()
ti consente di restituire immediatamente tutte le posizioni raggruppate, anziché attendere che si verifichi il raggruppamento.
- Misurazione delle applicazioni: questa release aggiunge una funzionalità per la raccolta di statistiche anonime sugli eventi di acquisto in-app.
- Inviti app: il nuovo
AppInvite.AppInviteApi.getInvitation()
metodo configurerà unResultCallback
che potrai utilizzare per avviare l'attività di link diretto.
- Inviti app: il nuovo
- Miglioramenti vari: sono stati apportati vari miglioramenti e modifiche a Google Play Services, tra cui:
- Il nuovo metodo
AdRequest.Builder setIsDesignedForFamilies
consente alle app che hanno aderito al programma Per la famiglia di specificare se una determinata richiesta di annuncio deve restituire annunci conformi al programma Per la famiglia. ResolvingResultCallbacks
può essere utilizzato per avviare automaticamente le soluzioni restituite dalle chiamate API quando è richiesta l'interazione dell'utenteCastRemoteDisplayLocalService
espone un nuovo callback,onServiceCreated
, che viene chiamato quando è stato creato il servizio locale.- Il metodo
GoogleApiClient.dumpAll()
può essere utilizzato per eseguire il debug dei problemi del ciclo di vita. - Ora puoi
setAutoFocusEnabled()
in modo programmatico suCameraSource
. DataApi
ora ti consente di specificare l'urgenza degli elementi da sincronizzare con un dispositivo indossabile utilizzando il metodoPutDataRequest.isUrgent()
.- L'API Credentials è stata spostata dalla libreria -base alla libreria -auth. Potresti dover aggiungere
compile 'com.google.android.gms:play-services-auth:8.3.0'
per evitare errori di compilazione.
- Il nuovo metodo
Problemi noti
- Se ricevi l'errore "Found com.google.android.gms:play-services-auth:8.3.0, but version 8.1.0 is needed" (Trovato com.google.android.gms:play-services-auth:8.3.0, ma è necessaria la versione 8.1.0) quando utilizzi il plug-in google-services, esegui l'upgrade del plug-in google-services alla versione 1.5.0-beta2 o successive.
Settembre 2015 - versione 8.1
Punti salienti della release di Google Play Services 8.1.
- Aggiunge il supporto per il modello di autorizzazioni Marshmallow.
- API Play Games Player Stats - Una nuova API che ti consente di personalizzare le esperienze dei giocatori in base a segmenti specifici di giocatori durante il ciclo di vita del gioco. I segmenti di giocatori si basano su progressione, spesa e coinvolgimento dei giocatori.
- API Google Maps per Android: nuovo supporto per la modalità Ambient per le app indossabili. La modalità Ambient è per le app sempre attive e viene attivata quando l'utente non utilizza più attivamente l'app.
- Inviti app: ora puoi personalizzare l'invito via email inviato dalla tua app.
- API Nearby Messages: la tua app riceverà callback quando una pubblicazione o un abbonamento Nearby attivo scade.
- API Google Places: sono stati aggiunti tre nuovi metodi a
AutocompletePrediction
, che ti consentono di accedere facilmente alle parti primaria e secondaria della descrizione del luogo, nonché al testo completo della descrizione. Questi metodi sostituisconogetDescription()
egetMatchedSubstrings()
, che sono ora deprecati. Per ulteriori dettagli, consulta le note di rilascio dell'API Google Places per Android. Misurazione delle applicazioni: questa release aggiunge il pacchetto di misurazione, che contiene funzionalità per la raccolta di statistiche anonime sugli eventi delle applicazioni, ad esempio quando un utente apre per la prima volta la tua applicazione. Sebbene questi dati non vengano raccolti a meno che non siano configurati correttamente, puoi disattivare definitivamente la generazione di report su queste statistiche aggiungendo la seguente risorsa alla tua applicazione:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
,PendingResult
eOptionalPendingResult
ora sono classi astratte anziché interfacce. La firma diPendingResult.setResultCallback
è cambiata dasetResultCallback(ResultCallback<R> callback)
asetResultCallback(ResultCallback<? super R> callback)
. È stata apportata una modifica equivalente asetResultCallback
che accetta un parametro di timeout. Se in precedenza implementavi direttamente queste interfacce, dovrai estendere le classi astratte. Se hai utilizzato queste classi per scopi di test, ti consigliamo di utilizzare la classe di utilità fornitaPendingResults
, che può fornire unResult
annullato o disponibile immediatamente.
Agosto 2015 - versione 7.8
Per un riepilogo delle funzionalità principali di Google Play Services 7.8, consulta il post del blog dell'annuncio.
- API Mobile Vision: questa release introduce una nuova API in tempo reale sul dispositivo per comprendere gli oggetti in foto e video. Il framework Mobile Vision include un rilevatore di volti, un lettore di codici a barre e funzioni per monitorare la posizione di questi oggetti nei video.
- API Nearby Messages: la nuova API Nearby Messages fornisce un'API multipiattaforma per consentire a dispositivi e beacon nelle vicinanze di trovarsi e comunicare tra loro senza dover essere connessi alla stessa rete Wi-Fi.
- Smart Lock per Android Questa release migliora Smart Lock per Android con la possibilità di rilevare l'andatura unica della tua camminata. Se un borseggiatore scappa con il tuo smartphone, il dispositivo si bloccherà nella maggior parte dei casi. Attiva Dispositivo con te per provarla.
- Place Photos: è stato aggiunto il supporto per il recupero e la visualizzazione delle foto di Place con l'API Places.
Maggio 2015 - versione 7.5
Per un riepilogo delle funzionalità principali di Google Play Services 7.5, consulta il post del blog dell'annuncio.
Smart Lock per password: questa release introduce l'API
gms.auth.api.credentials
per salvare e recuperare le credenziali e accedere automaticamente per gli utenti su dispositivi (e siti web in Chrome). Per salvare le credenziali, chiama il metodoAuth.CredentialsApi.save()
. Al contrario, per recuperare le credenziali salvate sui dispositivi Android e su Chrome, chiama il metodoAuth.CredentialsApi.request()
.Google Cloud Messaging: questa release ti offre la possibilità di inviare messaggi e notifiche agli utenti finali in modo più efficiente, ottimizzare la pianificazione delle attività per risparmiare sull'utilizzo della batteria e semplificare la modalità di ricezione dei messaggi da parte della tua app. La messaggistica per argomenti ti consente di creare notifiche personalizzate per raggiungere un pubblico mirato. Utilizza il nuovo
GcmListenerService
per implementare un modo standardizzato per ricevere messaggi GCM e visualizzare le notifiche su richiesta del server GCM. La nuova classeGcmNetworkManager
consente di pianificare attività una tantum e periodiche in modo efficiente dal punto di vista della batteria e specificare vincoli di ricarica di rete e dispositivo per ottimizzare ulteriormente l'utilizzo della batteria.Annunci: questa release aggiunge gli annunci nativi visualizzati dai publisher ad AdMob, DFP e AdX. Con gli annunci nativi, i publisher hanno accesso ai singoli asset dell'annuncio e possono decidere come presentare l'annuncio nel modo più adatto ai contenuti della loro app. AdMob, DFP e AdX supportano due formati definiti dal sistema: annunci per l'installazione di app e annunci di contenuti. Gli editori DFP hanno anche accesso a formati di annunci nativi personalizzati per creare una soluzione nativa personalizzata utilizzando il proprio inventario di prenotazione.
Trasmetti: le nuove API Game Manager per Google Cast introducono il supporto per giochi con un modello di comunicazione semplificato, più giocatori per dispositivo mittente e messaggistica personalizzata tra mittenti e ricevitore che ti consente di migliorare qualsiasi gioco con l'esperienza Cast. Il nuovo modello di connessione Display remoto consente alle app native, in particolare ai giochi, di trasmettere un secondo display direttamente alla TV. Ora qualsiasi gioco può essere più grande con la trasmissione. Le nuove API Autoplay and Queueing offrono a tutte le app connesse una coda multimediale sincronizzata e modificabile e supportano il precaricamento di stream adattivi.
ID istanza : l'ID istanza è un identificatore univoco per ogni istanza di un'app che consente di generare token di sicurezza utilizzando il servizio cloud ID istanza.
Maps: questa release rende disponibile l'API Google Maps per Android su Android Wear, così ora puoi creare app basate su mappe che vengono eseguite direttamente sui dispositivi indossabili.
Fit: l'API Fit ora fornisce dati su distanza percorsa e calorie bruciate a cui puoi abbonarti. Questa release introduce anche un nuovo tipo di dati per le attività di allenamento (
TYPE_WORKOUT_EXERCISE
).Drive: questa release ti consente di eliminare definitivamente file e cartelle anche quando l'applicazione è offline, chiamando il metodo
delete()
.Inviti app: utilizza la nuova API
appinvite
per far crescere la tua app tramite il passaparola. Consenti agli utenti di condividere la tua app con i loro contatti e amici. Lascia che Google gestisca i flussi di referral e onboarding, così potrai concentrarti sulla creazione di un'app straordinaria.