2 maggio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- distinta base di Firebase Android
- Firebase A/B Testing
- Firebase App Check
- Plug-in Gradle per Firebase App Distribution
- Firebase Authentication
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- 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 ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- Riduci il numero di versione della funzionalità dell'API
beginSignIn()
in modo che funzioni con le versioni precedenti dell'APK di Google Play Services.
- Riduci 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 inviate tramite proxy. - È stato aggiunto un nuovo metodo,
getProxiedNotificationData
, per ottenere i dati di una notifica inviata tramite 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 ai pulsanti Accesso One Tap, Salvataggio password e Accedi con Google.
L'ultimo aggiornamento della libreria
play-services-base
include le seguenti modifiche:- Le API correlate ad Accedi con Google sono state ritirate.
L'ultimo aggiornamento della libreria
play-services-fido
include le seguenti modifiche:- È stata aggiornata la classe dei dati di richiesta e risposta affinché 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 dei dati di richiesta e risposta affinché 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 di Firebase Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
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.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 con disponibilità UWB.Sono stati 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 alla libreria
play-services-games-v2
include le seguenti modifiche:- Rimosse le interfacce deprecate.
- Aggiunto il supporto per il selettore di profilo rapido.
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 di Firebase Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
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.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. Usa invece l'SDK Google Mobile Ads per Android.Questi artefatti Firebase non fornivano il proprio programma binario ed erano solo un wrapper attorno alle loro dipendenze. Stiamo apportando questa modifica per offrirti 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 questa domanda frequente nella documentazione di Firebase.
L'ultimo aggiornamento di Firebase include modifiche a:
- distinta base di Firebase Android
- Firebase Remote Config
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: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 alla libreria
play-services-location
include le seguenti modifiche:- È stato creato un nuovo client API di orientamento FusedOrientationProviderClient per sostituire le API di orientamento deprecate 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 di Firebase Android
- Cloud Firestore
- Plug-in Gradle per Firebase App Distribution
- Firebase Realtime Database
- 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-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 alla 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 i risultati delle attività
loadPaymentData
. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Google Pay per Android.Deprecata
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. Utilizza invece i nuovi contratti dell'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 alla libreria
play-services-auth
(v21.0.0) include la seguente importante modifica che provoca un errore:- Rimossa l'API Credentials. Sostituito da Gestore delle credenziali.
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 di Firebase Android
- Cloud Firestore
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- Plug-in Gradle per Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per ulteriori informazioni, 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 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 alla libreria
play-service-auth-api-phone
incrementa la versione della relativa 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 alla libreria
play-services-location
include le seguenti modifiche:- È stata aggiunta un'API di aggiornamento dell'orientamento a FusedLocationProviderClient.
- È stata aggiunta una nuova API per
isGoogleLocationAccuracyEnabled()
aSettingsClient
. - È stato 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 di Firebase Android
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Firebase ML
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.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
L'ultimo aggiornamento alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
include le seguenti modifiche:È stato aggiunto un nuovo metodo di sovraccarico
startResolutionForResult
che utilizza AndroidXActivityResultContract
.Aggiunti nuovi metodi sovraccarichi che consentono una maggiore flessibilità con esecutori 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 relative all'accoppiamento rapido.Sono stati aggiunti nuovi metodi
isSassDeviceAvailable
etriggerSassForUsage
perFastPairClient
per supportare Cambio audio.
Il tipo restituito di
supportedSlotDurations
esupportedRangingIntervals
è stato modificato inList
.API rimosse associate alla notifica di esposizione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:19.1.0
18 dicembre 2023
È ora disponibile la versione beta pubblica di TensorFlow Lite nell'API C di Google Play Services.
Con questa API, puoi scrivere codice C o C++ che utilizzi TensorFlow Lite in Google Play Services.
Per ulteriori informazioni, consulta la documentazione relativa all'API C di 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 i risultati delle attività
loadPaymentData
. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Google Pay per Android.Deprecata
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. Utilizza invece 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 di Firebase Android
- Cloud Firestore
- Firebase Cloud Messaging
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.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 alle librerie
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
includono le seguenti modifiche:Aggiornato in modo che dipende da
androidx.mediarouter:mediarouter:1.6.0-beta01
. Questa modifica rendeMediaRouteButtons
sempre visibile per impostazione predefinita.Modificata per ridurre gli scenari in cui il rilevamento del dispositivo di trasmissione si avvia automaticamente senza azione dell'utente.
Aggiunto
CastOptions.Builder#setSessionTransferEnabled
per impostare se l'applicazione del mittente deve mostrare i dispositivi di trasmissione quando il Selettore di output è attivo. Il valore predefinito ètrue
.Sono state aggiunte nuove versioni di
CastButtonFactory#setUpMediaRouteButton
che restituisconoTasks
che le app possono ascoltare per un esito positivo o per un'eccezione generata.
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android Sender Cast.
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 di Firebase Android
- Firebase Authentication
- Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento alla 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 inserite nella lista consentita per le funzionalità di moneta elettronica al fine di verificare l'idoneità di Google Play Services per il supporto della moneta elettronica.È stato aggiunto un nuovo metodo
notifyEmoneyCardStatusUpdate
per le app inserite nella lista consentita delle funzionalità di moneta elettronica per informare Google Play Services di determinati aggiornamenti dello stato delle carte con funzioni di moneta elettronica.È stato aggiunto un nuovo metodo
pushEmoneyCard
per le app inserite nella lista consentita relativa alle funzionalità di moneta elettronica per inviare carte con funzioni di moneta elettronica a 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 alla libreria
play-services-cloud-messaging
include le seguenti modifiche:- È stato aggiunto un nuovo metodo,
messageHandled
, per indicare che è stato gestito un messaggio.
- È 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 di Firebase Android
- SDK Firebase per Google Analytics
Per ulteriori informazioni, 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 di Firebase Android
- Cloud Firestore
- Firebase App Check
- Plug-in Gradle per Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
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.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 di Firebase 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 ulteriori informazioni, 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 Indicatore avanzato e la possibilità di verificare le funzionalità della mappa. L'uso delle funzionalità delle mappe è trattato nelle due guide collegate.- È stato aggiunto
AdvancedMarkerOptions
, utilizzato per definire le opzioni perAdvancedMarker
. - Hai aggiunto
AdvancedMarker
- Hai aggiunto
PinConfig
- Hai aggiunto
Glyph
- Hai aggiunto
MapCapabilities
- Aggiornamento di
GoogleMap
completato per includere metodi per ottenereMapCapabilities
e ascoltare le modifiche inMapCapabilities
- È stato aggiunto
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:18.2.0
2 ottobre 2023
L'ultimo aggiornamento alla libreria
play-services-pay
(v16.3.0) include la seguente modifica:- È stato aggiunto un nuovo metodo
notifyCardTapEvent
per le app nella lista consentita per notificare a Google Play Services determinati eventi di tocco delle carte.
- È 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 le singole richieste chiave STS di cui è stato eseguito il provisioning.Sono stati aggiunti nuovi metodi,
reconfigureRangingInterval
ereconfigureRangeDataNtf
, perUwbClient
per supportare la riconfigurazione dinamica della notifica dei dati di intervallo e intervallo.Sono state aggiunte nuove funzionalità di selezione per le durate degli slot e gli intervalli configurabili. Vedi
supportedSlotDurations
,supportedRangingIntervals
,supportsRangingIntervalReconfigure
ehasBackgroundRangingSupport
.Sono stati aggiunti nuovi parametri di intervallo per configurare la durata degli slot, l'intervallo di intervallo e l'AoA. Consulta
slotDuration
,rangingInterval
eisAoaDisabled
.È stato aggiunto
getAuthenticationStatus
per ottenere lo stato dell'autenticazione eConnectionInfo.Builder#setAuthenticationStatus
per impostare il risultato dell'handshake dell'autenticazione.Sono state rimosse le API in Presenza nelle vicinanze. Non è possibile effettuare alcuna sostituzione.
Le API sono state ritirate 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 importante della libreria
play-services-games-v2
che offre agli sviluppatori di giochi un nuovo modo per integrare i servizi per i giochi di Play (PGS) nei loro giochi. Per ulteriori informazioni, consulta la pagina relativa all'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 di Firebase Android
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Messaggistica in-app 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: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 di Firebase Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile l'ultima release del plug-in
google-services
per Android (v4.4.0). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 un asset pulsante statico per i dispositivi che utilizzano Google Play Services in una versione precedente 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 ad accedere ai dati di Google associati a un account a cui è stato eseguito l'accesso sul dispositivo.Obsoleto
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 alla libreria
play-services-wearable
include la seguente modifica:- Supporto di applicazioni per la migrazione di uno smartwatch da un vecchio smartphone a un nuovo smartphone.
Per ulteriori informazioni, consulta le Note di rilascio per dispositivi indossabili.
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 di Firebase Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- 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: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 di Firebase Android
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in Firebase Crashlytics Gradle
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
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.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 il supporto della 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à disattivata 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
- Release 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 di Firebase Android
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Performance Monitoring
- 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-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 alla versione stabile.
Modifica il seguente stile per il pulsante:
- Le dimensioni del testo del pulsante ora corrispondono a quelle del logo "GPay".
- I margini dei pulsanti sono stati regolati sull'altezza minima e massima del pulsante.
- La rotondità del pulsante è ora configurabile.
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à dei numeri di telefono verificati.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 giugno 2023
L'ultimo aggiornamento all'SDK UWB nelle vicinanze (
play-services-nearby
) include le seguenti modifiche:Sono state aggiunte nuove funzionalità di rilevamento della distanza per le notifiche relative ai dati dell'intervallo configurabile. Vedi
supportedNtfConfigs
.Sono stati aggiunti nuovi parametri di intervallo per configurare le notifiche relative ai dati dell'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 di Firebase Android
- Cloud Storage for Firebase
- Plug-in Firebase Crashlytics Gradle
- Firebase Performance Monitoring
Per ulteriori informazioni, 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 per gli 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 di Firebase Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Firebase Realtime Database
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.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 di servizi di accelerazione (
play-services-tflite-acceleration
), puoi eseguire benchmark delle prestazioni ML sul dispositivo e determinare automaticamente il modo migliore per accelerare il carico di lavoro ML. Per saperne di più, consulta la documentazione relativa all'Acceleration Service.Gli ultimi aggiornamenti alle librerie TensorFlow Lite di Google Play Services 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
- Rilascio iniziale delle librerie
Riconoscimento del testo ML Kit v2
di Google Play Services
per cinese, devanagari, giapponese e coreano. È stata aggiornata anche 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 di Firebase 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 ulteriori informazioni, 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 dalla libreria informazioni sulle licenze non pertinenti.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 aprile 2023
- L'ultimo aggiornamento alla libreria
play-services-wallet
include una nuova API per creare e personalizzare un pulsante di pagamento con Google Pay. Per ulteriori 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 di Firebase Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Plug-in Firebase Crashlytics Gradle
- Firebase Realtime Database
Per ulteriori informazioni, 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 usare le librerie Jetpack per ricevere 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 di Firebase Android
- Firebase Authentication
Per ulteriori informazioni, 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
viene ora utilizzato per pubblicare notifiche di trasmissione di contenuti multimediali anziché servizio in primo piano.- È stato aggiunto un nuovo elemento
CastReasonCodes#CAST_CANCELLED
per indicare che le sessioni di trasmissione sono state annullate.
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android Sender Cast.
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 di Firebase Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- 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-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 di scanner di codice di Google Play Services (
play-services-code-scanner
) è ora in disponibilità generale. Per ulteriori informazioni 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
Rilascio iniziale della libreria Prestazioni dispositivo (
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 alla libreria
play-services-basement
migliora le prestazioni della connessione a Google Play Services.L'ultimo aggiornamento all'SDK UWB nelle vicinanze include le seguenti modifiche:
- Risolto il problema per cui il servizio Qui vicino riutilizzava
UWBClient
per supportare più sessioni.
- Risolto il problema per cui il servizio Qui vicino 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 dei servizi per i giochi di Play (v2) nativo include le seguenti modifiche alla libreria GNI (
play-services-gni-native-c
). Questa libreria è una libreria di supporto per lo strumento wrapper libreria.- Aggiunto il supporto per i callback nativi
- Macro helper aggiunte
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 di Firebase Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in Gradle per Firebase App Distribution
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- Installazioni 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: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 alla 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 delle costanti
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
, che può essere utilizzata quando non è stata specificata una chiave.Deprecato
BlockstoreClient#retrieveBytes()
, a favore 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 in disponibilità generale.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 febbraio 2023
L'ultimo aggiornamento alla 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 restituitoisGooglePlayServicesAvailable
utilizzando il patternActivityResultContract
.
- È stata aggiunta una nuova API in
L'ultimo aggiornamento di Firebase include modifiche a:
- distinta base di Firebase Android
- Firebase Crashlytics
- Installazioni 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-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 Firebase Crashlytics Gradle
Per ulteriori informazioni, 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 di Firebase Android
- Cloud Firestore
- Firebase A/B Testing
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Installazioni 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: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 all'SDK UWB nelle vicinanze include le seguenti modifiche:
- Sono state aggiunte nuove funzionalità di rilevamento della distanza per mostrare le capacità di un dispositivo:
minRangingInterval
supportedChannels
Sono stati aggiunti nuovi parametri di intervallo per supportare il provisioning STS eseguito:
RSSI attivato nella posizione del campo:
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 di Firebase Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Plug-in Gradle per Firebase App Distribution
- Firebase Crashlytics
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile l'ultima release del plug-in
google-services
per Android (v4.3.15). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.L'ultimo aggiornamento alla libreria
play-services-fido
include la seguente modifica:- Risolto un problema relativo a
ResidentKeyRequirement
che causava errori delle build.
- 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 di Wear di avviare l'UI di Wallet Wear su un telefono tramitePendingIntent
.È 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 di Firebase Android
- Firebase Cloud Messaging
Per ulteriori informazioni, 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
- Versione beta iniziale della libreria di risposta rapida 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 delle licenze OSS include correzioni per i seguenti problemi:
- Imposta
notCompatibleWithConfigurationCache
per evitare errori con l'incubazione della funzionalità della cache di configurazione di Gradle. (numero GitHub n. 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 in
BeginSignInRequest
una nuova API che consente agli sviluppatori di usare le librerie JetPack per usare le passkey. - In
CredentialSavingClient
è stata aggiunta una nuova API che consente agli sviluppatori di recuperare un oggetto di stato dall'intent del risultato di attività.
- È stata aggiunta in
L'ultimo aggiornamento della libreria
play-services-fido
include le seguenti modifiche:- Data presentazione:
FidoCredentialDetails
. - Data presentazione:
GoogleThirdPartyPaymentExtension
. - Data presentazione:
DevicePublicKeyStringDef
.
- Data presentazione:
L'ultimo aggiornamento di Firebase include modifiche a:
- distinta base di Firebase Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Plug-in Gradle per Firebase App Distribution
- Firebase Performance Monitoring
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-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 di Firebase Android
- Firebase Crashlytics
Per ulteriori informazioni, 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 alla libreria
play-services-location
include le seguenti modifiche:- Aggiorna una dipendenza errata per risolvere un problema di
SettingsClient
.
- Aggiorna una dipendenza errata per risolvere un problema di
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 non incluse nella release di
23.0.0
.
- Sono state reintrodotte alcune costanti non incluse nella release di
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 di Firebase Android
- Plug-in Gradle per Firebase App Distribution
- Firebase ML
Per ulteriori informazioni, 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 dei servizi per i giochi di Play (v2) nativa. 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 di Firebase Android
- Firebase Crashlytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento delle librerie TensorFlow Lite per Play Services include le seguenti modifiche:
- È stata migliorata la stabilità durante il download di moduli facoltativi.
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 alla libreria
play-services-location
include le seguenti modifiche:FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
eSettingsClient
ora sono interfacce anziché classi, il che aiuta a garantire un utilizzo corretto e migliora la verificabilità.- È stata aggiunta la classe
LocationRequest.Builder
come metodo preferito per creareLocationRequest
e sono stati ritirati i vecchi metodi di creazione. CurrentLocationRequest.Builder
eLastLocationRequest.Builder
ora sonofinal
.- Le API basate su
PendingIntent
richiamate dalle app istantanee ora non funzioneranno correttamente anziché non restituire mai risultati.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 ottobre 2022
L'ultimo aggiornamento alla 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 di Firebase 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 Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Installazioni Firebase
- SDK Firebase per Google Analytics
Per ulteriori informazioni, 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 ulteriori informazioni, consulta le note di rilascio dell'SDK Android Sender Cast.
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 alla libreria
play-services-tflite-gpu
include le seguenti modifiche:- È stato aggiunto un elemento
TfLiteGpu.getClient(context)
per compatibilità con l'APIModuleInstallClient
. - È stata migliorata la stabilità di
TfLiteGpu.isGpuDelegateAvailable(context)
- È stato aggiunto un elemento
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:- La funzionalità di registrazione video è stata ritirata.
- Registrazione video disattivata tramite i servizi Play Giochi per l'SDK Android 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 alla libreria di dispositivi indossabili include le seguenti modifiche:
- Disponibilità migliorata dell'SDK Wearable sui dispositivi con Google Play Services.
- Aggiunto il supporto per le app destinate ad Android 13.
- Sono stati sostituiti
@RecentlyNonNull
e@RecentlyNullable
con annotazioni con supporto di valori nulli rigidi (@NonNull
e@Nullable
). Con questa modifica, quello che una volta causava un avviso di nullità ora causerà un errore durante la creazione del codice Kotlin o l'utilizzo dei framework di controllonull
Java.
Per ulteriori informazioni, consulta le Note di rilascio per dispositivi indossabili.
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 di Firebase Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in Firebase Crashlytics Gradle
- Installazioni Firebase
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile l'ultima release del plug-in
google-services
per Android (v4.3.14). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 di Firebase Android
- Firebase App Check
Per ulteriori informazioni, 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 è in disponibilità generale. come alternativa alla libreria autonoma TensorFlow Lite, per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per ulteriori 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 alla libreria
play-services-auth
ha la seguente modifica:- Sono state aggiunte nuove API in
BeginSignInRequest
eGetSignInIntentRequest
che puoi utilizzare per richiedere numeri di telefono verificati dall'Account Google di un utente quando si utilizza Accedi con Google.
- Sono state aggiunte nuove API in
L'ultimo aggiornamento di Firebase include modifiche a:
- distinta base di Firebase 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 ulteriori informazioni, 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:- Obsoleto
CastContext#getSharedInstance(Context)
. Utilizza inveceCastContext#getSharedInstance(Context, Executor)
, che restituisce un'API Tasks, eModuleUnavailableException
per gestire l'eccezione quando l'SDK Cast non carica il modulo di trasmissione interno. - Obsoleto
ApplicationMetadata#getImages()
. Utilizza inveceApplicationMetadata#getIconUrl()
, che restituisce l'immagine dell'applicazione impostata nella Console per gli sviluppatori di Cast. - Il valore
minSdkVersion
è stato modificato da 14 a 16 per la libreriaplay-services-cast-tv
.
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android Sender Cast.
- Obsoleto
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 di Firebase Android
- Cloud Firestore
- Plug-in Gradle per Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
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.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 G+ di Google Play Services (
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). come alternativa alla libreria autonoma TensorFlow Lite, per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per ulteriori informazioni, 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 di Firebase Android
- Firebase Crashlytics
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.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 di quanto segue:- È stato aggiunto l'intervallo di stile alla polilinea.
- Aggiunto lo stile sprite.
- Aggiunto lo stile di texture.
L'ultimo aggiornamento all'SDK UWB nelle vicinanze include le seguenti modifiche:
- Creazione del client del controller UWB attivata.
- Attivazione della distanza bidirezionale one-to-many (DS-TWR).
L'ultimo aggiornamento all'SDK Nearby Connections include le seguenti modifiche:
- Aggiunta di
ConnectionLifecycleCallback#onBandwidthChanged
per notificare al client che la qualità della connessione è buona (6 ~ 60 MBps), discreta (60 ~ 200 kBps) o scadente (5 kBps). - È stato aggiunto
ConnectionType
per sostituire l'API originale (ad esempio, utilizzaAdvertisingOptions.Builder#setConnectionType
anzichéAdvertisingOptions.Builder#setDisruptiveUpgrade
. - Deprecata
AdvertisingOptions.Builder#setDisruptiveUpgrade
. UtilizzaAdvertisingOptions.Builder#setConnectionType
. - Deprecata
ConnectionOptions.Builder#setDisruptiveUpgrade
. UtilizzaConnectionOptions.Builder#setConnectionType
.
- Aggiunta di
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 di Firebase Android
- Cloud Firestore
- Supporto dei moduli dinamici Firebase
- Firebase ML
- Firebase Remote Config
- SDK Firebase per Google Analytics
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.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 Android.È ora disponibile l'ultima release della libreria Scanner di codice di Google Play Services. Per ulteriori informazioni sui suoi 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 aggiuntivo di Google Play Services (ovvero un modulo facoltativo). - È stata aggiunta la nuova classe
ModuleInstallClient
che consente di inviare richieste esplicite per scaricare moduli facoltativi, rilasciare moduli facoltativi e verificare la disponibilità di API che richiedono moduli facoltativi.
- È stata aggiunta la nuova interfaccia
La release iniziale della libreria
play-services-base-testing
è ora disponibile. Consente di testare falsi 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 di Firebase Android
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Sono ora disponibili 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 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 alla libreria
play-services-location
include le seguenti modifiche:- Risolti problemi di annotazione per la mancanza di null per i client Kotlin.
- Risolto il
LocationCallback
problema di fuga 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.
- Aggiunte nuove API per requestLocationUpdates() con il supporto degli esecutori.
- Le costanti LocationRequest.PRIORITY_* deprecate a favore di Priority.PRIORITY_* costanti.
- Deprecata LocationRequest.setExpirationTime() a favore di LocationRequest.setExpirationDuration().
- Sono state chiarite e aggiunte ulteriori indicazioni nella 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 in disponibilità generale. Questa libreria sostituisce la libreriafirebase-appindexing
e supporta 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 Inviare 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 di Firebase Android
- Firebase App Distribution
- Plug-in Gradle per Firebase App Distribution
- Firebase Authentication
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Performance Monitoring
Per ulteriori informazioni, 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 release v2.9 di TensorFlow.
L'ultimo aggiornamento alla libreria
play-services-fitness
ritira le API che supportano la lettura e la scrittura di dati storici sull'attività fisica 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 UWB nelle vicinanze.
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 di Firebase Android
- Firebase Cloud Messaging
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.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 di Firebase Android
- Firebase Authentication
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.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 Scanner di codici 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-code-scanner:16.0.0-beta1
6 maggio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- distinta base di Firebase 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 ulteriori informazioni, 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 alla libreria
play-services-auth
ha la seguente modifica:- Le API sono state ritirate in
CredentialClient
e nelle relative classi di richiesta/risposta.
- Le API sono state ritirate in
L'ultimo aggiornamento di Firebase include modifiche a Firebase Crashlytics.
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-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 di Firebase Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Firebase Cloud Messaging
Per ulteriori informazioni, 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 a
play-services-nearby
(v18.1.0) includono le seguenti modifiche:Ora sono necessarie le autorizzazioni
BLUETOOTH_ADVERTISE
,BLUETOOTH_CONNECT
eBLUETOOTH_SCAN
per Connessioni nelle vicinanze di Android S.Sono stati aggiunti
Payload#setFileName()
ePayload#setParentFolder()
per salvare il file ricevuto con un nome file assegnato e un percorso relativo.È stato aggiunto
VariantOfConcern
per consentire a un'autorità per la salute pubblica (PHA) di associare una variante della preoccupazione definita dall'app potenzialmente dannosa nelle notifiche di esposizione. Ad esempio, a un'app potenzialmente dannosa potrebbero essere assegnate le seguenti definizioni:VariantOfConcernType.type1
come "Il vaccino è efficace"VariantOfConcernType.type2
con lo stato "Altamente trasmissivo"VariantOfConcernType.type3
come "Gravità elevata"VariantOfConcernType.type4
come "innovazione del vaccino"Funzionalità a ultrasuoni di Messaggi 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 di Firebase Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase App Check
- Firebase Authentication
Per ulteriori informazioni, 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 raccolta
play-services-basement
risolvono le violazioni di Android 12 StrictMode.
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 di Firebase Android
- SDK Firebase per Google Analytics
- Firebase Cloud Messaging
Per ulteriori informazioni, 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 release 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 versione 2.
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 di Firebase Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Distribution
- Plug-in Gradle per 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 ulteriori informazioni, 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 alla libreria
play-services-wallet
include una nuova API per l'OCR delle carte di credito. Per ulteriori 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 delle licenze OSS include correzioni per i seguenti problemi:
L'ordine di esecuzione delle attività causa problemi con la libreria Hilt DI (GitHub Numero 209, GitHub Numero 194, GitHub Hilt Numero 2744)
I progetti con molte varianti richiedono molto tempo per eseguire il rilevamento delle dipendenze (numero GitHub n. 200)
Inclusione di dipendenze di test (numero GitHub 214)
Licenze mancanti (numero GitHub n. 215)
Gravità di logging di
AmbiguousVariantSelectionException
ridotta (numero GitHub 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 versione beta pubblica della libreria TensorFlow Lite di Google Play Services. Questa libreria può essere utilizzata come alternativa alla libreria autonoma TensorFlow Lite per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per ulteriori informazioni, 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 di Firebase Android
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
Per ulteriori informazioni, 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 alla libreria
play-services-auth
include una nuova API che semplifica i suggerimenti di accesso per l'autenticazione tramite numero di telefono. Consente agli utenti di selezionare un numero di telefono sulla propria scheda SIM e di condividerlo con l'app per le chiamate. Per saperne di più, 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 di Firebase Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Gradle per Firebase App Distribution
- Plug-in Gradle 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: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 all'SDK Block Store include le seguenti modifiche:
È stato aggiunto un nuovo metodo,
StoreBytesData.Builder#setShouldBackupToCloud
, che consente di abilitare il backup dei dati dell'archivio a blocchi dell'app sul cloud.È stata aggiunta una nuova API,
BlockstoreClient#isEndToEndEncryptionAvailable
, che consente di verificare se i dati dell'archivio a blocchi di cui è stato eseguito il backup sul cloud saranno protetti con crittografia 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 a diverse librerie (consulta la sezione "Elementi 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ò portare a NPE di runtime (NullPointerException
) durante la gestione dei risultatiTask<Void>
nel codice Kotlin. Se utilizzi una qualsiasi delle versioni della libreria elencate nella release del 9 dicembre 2021, puoi evitare gli NPE di runtime, a seconda esplicitamente della versione 18.0.1 diplay-services-base
eplay-services-tasks
. Aggiungi il seguente codice 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 elementi rilasciati il 9 dicembre con nuove dipendenze
POM
nelle versioni 18.0.1 diplay-services-base
eplay-services-tasks
.L'ultimo aggiornamento di Firebase include modifiche a:
- distinta base di Firebase Android
- SDK Firebase per Google Analytics
Questa release di Firebase prende le versioni più recenti di
play-services-base
eplay-services-tasks
(v18.0.1) per risolvere il problema descritto nella release del 9 dicembre 2021.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-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 di Firebase Android
- Firebase Crashlytics
Per ulteriori informazioni, 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 a diverse librerie includono la seguente modifica:
- Vengono utilizzate annotazioni con supporto nulla o nulla (
@NonNull
e@Nullable
) dove in precedenza erano utilizzati@RecentlyNonNull
e@RecentlyNullable
. Con questa modifica, ciò che una volta causava un avviso di nullità ora genererà un errore durante la creazione del codice Kotlin o l'utilizzo dei framework di controllonull
Java. Modifiche alle annotazioni simili verranno implementate in modo incrementale nelle release future di altri artefatticom.google.android.gms
.
Consulta la sezione "Elementi rilasciati" per un elenco completo delle librerie interessate.
- Vengono utilizzate annotazioni con supporto nulla o nulla (
Gli ultimi aggiornamenti alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le modifiche all'annotazione con rigida nullità descritte sopra, nonché le seguenti modifiche aggiuntive:- Sono state rimosse le costanti di fitness deprecate dagli Ambiti.
- Metodo utilità
withTimeout()
aggiunto 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 di Firebase Android
- Firebase App Check
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
Per ulteriori informazioni, 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:
- È stato aggiunto un nuovo callback
itemsReorderedAtIndexes
aMediaQueue
chiamato quando la coda è stata riordinata. - Aggiunto il supporto per la serializzazione dei comandi in coda.
- Il parametro
customData
in 'RemoteMediaClient#queueSetrepeatMode è stato reso nullo. - La funzionalità Display remoto è stata ritirata.
- Il valore di
minSdkVersion
è stato modificato da 14 a 16.
Per maggiori informazioni, consulta le note di rilascio dell'SDK Android Sender Cast.
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 di Firebase Android
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
Per ulteriori informazioni, 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 in disponibilità generale ed è supportata a livello API Android 19 (Android 4.4, Marshmallow) e versioni successive.La release include un nuovo renderer delle mappe disponibile per l'attivazione tramite attivazione, che offre prestazioni e stabilità migliorate, nonché supporto per la personalizzazione delle mappe basata su 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 in disponibilità generale. Questa libreria è progettata per supportare casi d'uso come analisi o prevenzione di attività fraudolente nel rispetto della privacy dell'utente.Questa libreria include metodi per gestire l'ID set di app, ovvero un ID univoco che, su un determinato dispositivo, ti consente di correlare l'utilizzo o le azioni in un insieme 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:
- Più interfacce client rinominate. Per maggiori dettagli, consulta la documentazione di riferimento dell'API
play-services-appset
. - La libreria
play-services-appset
è stata resa compatibile con l'imminente ID set di app con ambito per sviluppatori. Prevediamo che a breve Google Play Services aggiungerà il supporto per l'ID set di app con ambito sviluppatore. Questa funzionalità verrà rilasciata in Google Play Services e verrà inviata ai dispositivi degli utenti senza dover eseguire l'upgrade della versione della libreriaplay-services-appset
.
- Più interfacce client rinominate. 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 di Firebase Android
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
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.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 alla libreria
ads-identifier
include la dichiarazione di un'autorizzazione di Google Play Services:com.google.android.gms.permission.AD_ID
.Se utilizzi
ads-identifier
17.1.0 o versioni successive, non è necessario dichiarare di nuovo l'autorizzazione per accedere all'ID pubblicità nel file manifest dell'app. 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 maggiori 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 relative 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 di Firebase Android
- Cloud Functions for Firebase (client)
- Firebase Realtime Database
- Plug-in Gradle per Firebase App Distribution
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.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 alla libreria nativa AFS include la seguente modifica:
- È stato corretto il bug per cui
onAdLeftApplication
non registrava i clic sugli annunci. - È stato corretto il bug per cui l'applicazione si arrestava in modo anomalo quando si tentava di caricare gli annunci senza connessione.
- È stato corretto il 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 di Firebase Android
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
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.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 alla libreria di Analytics include la seguente modifica:
- Risolto il problema per cui non è stato possibile creare la raccolta con Android 12 come destinazione.
L'ultimo aggiornamento della libreria TagManager include le seguenti modifiche:
- Miglioramenti interni all'infrastruttura.
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'uso da parte delle app per consentire un accesso continuo sui telefoni appena configurati. Per saperne di più, consulta la documentazione di riferimento sull'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 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 di Firebase Android
- Firebase Crashlytics
- Firebase Remote Config
Per ulteriori informazioni, 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 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 versione di anteprima per gli sviluppatori della libreria
play-services-appset
è ora disponibile. Questa libreria è progettata per supportare casi d'uso come l'analisi o la prevenzione di attività fraudolente nel rispetto della privacy dell'utente.Questa libreria include metodi per gestire l'ID set di app, ovvero un ID univoco che, su un determinato dispositivo, ti consente di correlare l'utilizzo o le azioni in un insieme di app di proprietà della tua organizzazione. Per ulteriori informazioni, consulta questa guida.
La documentazione di riferimento dell'API
ads-identifier
è stata aggiornata con informazioni su una modifica imminente all'ID pubblicità quando un utente attiva la limitazione del monitoraggio degli annunci, nonché un requisito di una nuova autorizzazione di Google Play Services.Per informazioni dettagliate, visita la pagina
getId()
. Non sono state apportate modifiche alla libreriaads-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 di Firebase Android
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Realtime Database
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.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 alla 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 dell'account. - È stato aggiunto un nuovo metodo
BeginSignInRequest.Builder#associateLinkedAccounts
per aiutarti ad accedere alla tua app se gli utenti hanno collegato in precedenza 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 di Firebase Android
- Firebase App Check
- Cloud Firestore
- 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.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 release 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 di Firebase Android
- Plug-in Gradle per Firebase App Distribution
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
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.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 alla libreria nativa AFS include le seguenti modifiche:
Aggiorna il rendering degli annunci mobile in modo che corrispondano al rendering web e all'anteprima dell'annuncio. Per ulteriori informazioni, consulta le note di rilascio di AFS Native SDK for Android.
Rimuove la possibilità di richiedere annunci SPA.
L'SDK Stream Protect è ora disponibile per l'utilizzo con le applicazioni Android TV downstreaming sensibili alla latenza. Questo SDK richiede il supporto del firmware del dispositivo e al momento funziona solo su Chromecast con Google TV. Per ulteriori informazioni, 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 del livello di conformità nullo in modo restrittivo, abbiamo aggiunto annotazioni
@RecentlyNonNull
e@RecentlyNullable
a diversi SDK che in precedenza non definivano nulla in modo esplicito. Questa modifica causerà avvisi in caso di violazioni della sicurezza nulle.Questa modifica migliora l'interoperabilità di Kotlin e il controllo null statico per le app che utilizzano framework di controllo null Java.
Aggiunte simili di
@RecentlyNonNull
e@RecentlyNullable
verranno implementate in modo incrementale nelle release future di altri elementicom.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 a
play-services-nearby
(v18.0.0) includono le seguenti modifiche:Sono state aggiunte le annotazioni
@NonNull
e@Nullable
alla piattaforma API che potrebbero interrompere le app Kotlin che in precedenza non gestivano i valorinull
in modo sicuro (consulta la documentazione di Kotlin sulla sicurezza null).ConnectionsClient cambiato in un'interfaccia anziché in una classe astratta.
ConnectionsClient#MAX_BYTES_DATA_SIZE modificato in modo che sia definitivo.
È stato aggiunto ConnectionInfo#getAuthenticationDigits() per ottenere il token di autenticazione leggibile a 4 cifre fornito a entrambi i dispositivi.
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.
Aggiunto il supporto per la funzionalità di upgrade improvvisi. Questa funzionalità è abilitata per impostazione predefinita. Il client può disattivarla 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'upgrade.
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 di Firebase Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Dynamic Links
- Firebase Performance Monitoring
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 del livello di conformità nullo in modo restrittivo, abbiamo aggiunto annotazioni
@RecentlyNonNull
e@RecentlyNullable
a diversi SDK che in precedenza non definivano nulla in modo esplicito. Questa modifica causerà avvisi in caso di violazioni della sicurezza nulle.Questa modifica migliora l'interoperabilità di Kotlin e il controllo null statico per le app che utilizzano framework di controllo null Java.
Aggiunte simili di
@RecentlyNonNull
e@RecentlyNullable
verranno implementate in modo incrementale nelle release future di altri elementicom.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 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 di Firebase Android
- Firebase Authentication
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, 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 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 di Firebase Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- SDK Firebase per Google Analytics
- Firebase A/B Testing
- Plug-in Gradle per Firebase App Distribution
- Indicizzazione delle app di Firebase
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Plug-in Gradle Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Sono ora disponibili le versioni beta iniziali delle seguenti versioni:
- Firebase App Check
- Supporto per i moduli di funzionalità dinamiche di Firebase
Per ulteriori informazioni, 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 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 "non-semver-breaking" all'interfaccia API.
È stata aggiunta la seguente dichiarazione a
AndroidManifest.xml
per supportare il filtro 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 alla libreria di dispositivi indossabili include le seguenti modifiche:
- Bug corretti
- Disponibilità migliorata dell'SDK Wearable sui dispositivi con Google Play Services.
Per ulteriori informazioni, consulta le Note di rilascio per dispositivi indossabili.
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:
- GameManager eliminato e API correlate. Sono stati ritirati dal 2017.
- È stata aggiunta la classe SessionState alla libreria client di trasmissione.
- È stato aggiunto CastReasonCodes per fornire spiegazioni dettagliate di CastStatusCodes. Utilizza il metodo CastContext#getCastReasonCodeForCastStatusCode(int) per tradurre da CastStatusCodes a CastReasonCodes.
- Aggiornamento delle dipendenze
com.google.android.datatransport:transport-api
all'ultima versione.
Per maggiori informazioni, consulta le note di rilascio dell'SDK Android Sender Cast.
L'ultimo aggiornamento di Firebase include modifiche a:
- distinta base di Firebase Android
- Plug-in Gradle per Firebase App Distribution
- Firebase ML
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-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 delle licenze OSS include correzioni per i seguenti problemi:
- Supporta i cicli di dipendenze nei progetti (numero GitHub 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 di Firebase Android
- Firebase Authentication
- Firebase Cloud Messaging
- ID istanze Firebase
- SDK Firebase per Google Analytics
Per ulteriori informazioni, 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 delle licenze OSS include correzioni per i seguenti problemi:
- Avvisi sulla build dovuti all'uso di API obsolete (problema di GitHub n. 166)
- Le attività non sono state memorizzate nella cache (numero di GitHub n. 68) (numero di GitHub n. 146) (numero di GitHub n. 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 di Firebase Android
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
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.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 di Firebase Android
- Firebase Crashlytics
- Firebase Realtime Database
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.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 di Firebase Android
- Cloud Firestore
- Firebase Authentication
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Remote Config
- Plug-in Gradle per Firebase App Distribution
- Plug-in Firebase Crashlytics Gradle
- Plug-in Gradle 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: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:Fused Location Provider (FLP) ora sopprime le posizioni non precise iniziali per impostazione predefinita. Questo consente una migliore precisione della posizione e un aumento minimo della latenza. Gli sviluppatori che preferiscono ottenere risultati più rapidi anziché risultati più accurati 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 di Firebase Android
- Cloud Firestore
- Indicizzazione delle app di Firebase
- Firebase Performance Monitoring
- Plug-in Firebase Crashlytics Gradle
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.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 di Firebase Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per ulteriori informazioni, 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 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 alla libreria
play-services-fido
include le seguenti modifiche:È stata introdotta la release beta pubblica iniziale della classe
SourceDirectTransferClient
. Questa classe fornisce un metodo che trasforma uno smartphone Android in un autenticatore FIDO per completare il processo di autenticazione.Obsoleto
Fido#FIDO2_KEY_RESPONSE_EXTRA
eFido#FIDO2_KEY_ERROR_EXTRA
.Data di presentazione:
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 di Firebase Android
- Firebase Authentication
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
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.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 di Firebase Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- Installazioni Firebase
- ID istanze Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
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.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 Vision 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 di Firebase Android
- 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-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 raccolta
play-services-password-complexity
.Questa libreria supporta il controllo 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 di Firebase Android
- Firebase Authentication
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Installazioni Firebase
- Firebase Performance Monitoring
- Plug-in Gradle Firebase Performance Monitoring
- 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-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 delle password degli utenti che possono essere utilizzate in un secondo momento per accedere.È stata aggiunta una nuova API,
SignInClient#getSignInIntent(GetSignInIntentRequest)
, per avviare il flusso Accedi 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 nelle interfacce:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
eVideosClient
.Sono stati rimossi i seguenti metodi GoogleApiClient deprecati:
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 di Firebase Android
- Firebase A/B Testing
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- ID istanze Firebase
- Firebase Remote Config
- SDK Firebase per Google Analytics
- Plug-in Gradle 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: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 di Firebase Android
- SDK Firebase Realtime Database
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.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:Impedisce gli arresti anomali causati quando
NoSuchElementException
viene occasionale quando un servizio non è associato.Genera
GooglePlayServicesIncorrectManifestValueException
oGooglePlayServicesMissingManifestValueException
invece diIllegalStateException
quandoAndroidManifest.xml
non dispone del tag di metadati appropriato per l'utilizzo di Google Play Services. Ciò potrebbe indicare un problema di come è stata creata l'app.
L'ultimo aggiornamento di Google Play Services Fitness ha 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 della piattaforma Google Fit, aggiorna il codice per richiedere ambiti di accesso in lettura per i tipi di dati pertinenti.
I dati sulla frequenza cardiaca hanno un proprio ambito.
I dati sul sonno hanno i propri ambiti e un nuovo tipo di dati. Vedi
TYPE_SLEEP_SEGMENT
eSleepStages
.Deprecati
FitnessActivities#SLEEP
e altri tipi di sonno. Utilizza la nuovaSleepStages
.Quando utilizzi l'
SessionsClient
, ora devi specificare il tipo di sessione a cui la tua app deve accedere 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
- Nell'ultimo aggiornamento alla libreria
play-services-auth-api-phone
è stata aggiunta una nuova API SMS Code Browser.
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 di Firebase Android
- SDK Firebase per Google Analytics
- SDK Cloud Firestore e Firebase Dynamic Links
- Plug-in Gradle 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: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 Firebase
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, ID istanza di Firebase, Firebase Performance Monitoring e SDK di Firebase Realtime Database
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Sono ora disponibili 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 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 attuale sul dispositivo.È stato aggiunto il supporto dei tag di attribuzione Controllo dell'accesso ai dati per Android 11 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 Firebase
- SDK Firebase Authentication
- Plug-in Firebase Crashlytics Gradle
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.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 della versione 2 del TCF su AFS Native. Per ulteriori informazioni, consulta le note di rilascio di AFS Native SDK for Android.
1° settembre 2020
Gli aggiornamenti alle librerie di visione artificiale di Google Play Services includono:
- È stato risolto il problema
SecurityException
dalle librerie di visione artificiale quando Google Play Services non era installato. - Aggiornamenti interni.
- È stato risolto il problema
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 Firebase
- Cloud Firestore, Cloud Functions for Firebase (client), Cloud Storage for Firebase, Firebase In-App Messaging e SDK di Firebase Realtime Database
- Plug-in Firebase Crashlytics Gradle
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.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 piccoli aggiornamenti alle funzionalità interne nella raccolta 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 forzata del supporto di valori nulli, abbiamo aggiunto annotazioni
@RecentlyNonNull
e@RecentlyNullable
in cui gli SDKbase
ebasement
in precedenza non hanno definito esplicitamente nulla. Ciò migliora l'interoperabilità di Kotlin e un migliore controllo staticonull
per chiunque utilizzi i framework di controllonull
Java. Aggiunte simili di@RecentlyNonNull
e@RecentlyNullable
verranno implementate in modo incrementale nelle release dicom.google.android.gms
artefatti.Quando una chiamata API non va a buon fine a causa di un problema di connessione tra l'app e Google Play Services, l'errore
ConnectionResult
è ora accessibile dalStatus
diApiException
.In alcune situazioni in cui un dispositivo non dispone di Google Play Services validi, le chiamate API avranno esito negativo più rapidamente invece di attendere il riconoscimento dell'utente.
Sono stati aggiunti nuovi sovraccarichi di
GoogleApiAvailability#getErrorDialog
che accettano unFragment
.Metodi
Tasks#call
deprecati a favore diTaskCompletionSource
.Aggiornamenti interni per altre API 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:- Aggiunto
loadFriends
. - Aggiunto
getCompareProfileIntent
. - È stato aggiunto
getCompareProfileIntentWithAlternativeNameHints
che utilizza nickname per fornire maggiore contesto ai due giocatori. - È stato aggiunto l'elemento
getCurrentPlayer
che recupera i dati più recenti sul player a cui è stato eseguito l'accesso. COLLECTION_SOCIAL
rimosso.- Aggiunto
COLLECTION_FRIENDS
. - È stato aggiunto
getCurrentPlayerInfo
che recupera le proprietà del player a cui è stato eseguito l'accesso.
- Aggiunto
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 Firebase
- SDK Firebase per Google Analytics
- SDK Firebase Crashlytics e Firebase ML
- Plug-in Gradle per Firebase App Distribution
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.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 Fitness ha 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 deprecati
DataSource#getDataQualityStandards
(e le 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 ritirati 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 Firebase
- Firebase Cloud Messaging, ID istanza Firebase e SDK di installazione 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: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 ricevitore 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 del ricevitore. Per maggiori dettagli, consulta le note di rilascio dell'SDK per la trasmissione Android Sender.
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 Firebase
- 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: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'attivazione, le credenziali possono essere selezionate automaticamente durante l'accesso One Tap senza dover 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 Firebase
- SDK di Firebase Cloud Messaging e ID istanza 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: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:
- Firebase A/B Testing, Firebase Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase A/B Testing, ID istanza Firebase e SDK Firebase Remote Config
- SDK Firebase per Google Analytics
Per ulteriori informazioni, 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 Firebase
- Firebase Cloud Messaging, Firebase Crashlytics, ID istanza Firebase, SDK Firebase Realtime Database
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, 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 per le installazioni di Firebase Crashlytics, Firebase Crashlytics e Firebase
- SDK Firebase per Google Analytics
- Plug-in Gradle per Firebase App Distribution
- Distinta base 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: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:- Una correzione di bug per aggiornare correttamente le stringhe dei messaggi di errore relativi alla disponibilità di Google Play Services quando l'utente cambia le impostazioni internazionali.
- Correzioni di bug per le condizioni di gara durante la creazione di un'istanza di client basati su
GoogleApi
fuori dal thread principale conActivity
. - Messaggi di errore più dettagliati per i completamenti
Task
duplicati. - Aggiornamenti interni per altre API 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:
- Firebase Cloud Messaging, messaggistica in-app Firebase, installazioni Firebase e SDK degli ID istanza di Firebase
- SDK Firebase per Google Analytics
- Plug-in Firebase Crashlytics Gradle
- Distinta base 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: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:
- Firebase Cloud Messaging, installazioni Firebase e SDK ID istanza di Firebase
- SDK Firebase per Google Analytics
- Plug-in Gradle per Firebase App Distribution
- Plug-in Firebase Crashlytics Gradle
- Distinta base 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: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 release iniziale della libreria
play-services-recaptcha
è ora disponibile. Include il supporto per le due funzionalità che seguono sia per gli smartphone Android che per le TV con livelli API target 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 automatizzato. Per ulteriori informazioni, consulta questa guida all'integrazione.
le API reCAPTCHA 2FA, che offrono ai client la possibilità di inviare una richiesta di verifica email agli utenti per confermare la propria identità. 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:
- Firebase Authentication, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, installazioni Firebase, ID istanza Firebase, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime Database e SDK Firebase Remote Config
- SDK Firebase per Google Analytics
- Plug-in Firebase Crashlytics Gradle
- Distinta base 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: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:
- Firebase Crashlytics, Firebase Crashlytics NDK, messaggistica in-app Firebase, ML Kit for Firebase e SDK di Firebase Performance Monitoring
- Plug-in Firebase Crashlytics Gradle e plug-in Firebase App Distribution Gradle
- Distinta base Firebase
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.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 di Firebase
- Distinta base Firebase
Per ulteriori informazioni, 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 alla 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, inclusa la registrazione di un utente esistente o 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, installazioni Firebase e ID istanza di Firebase
- SDK Firebase per Google Analytics
- Distinta base Firebase
Per ulteriori informazioni, 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 "non-semver-breaking" con valore nulla alla piattaforma API
Ad esempio,
GoogleApiAvailability#makeGooglePlayServicesAvailable
ora restituisce@NonNull Task
in modo che il compilatore Kotlin lo consideri come non null anziché come tipo di piattaforma. Tuttavia, il parametroActivity
che gli viene passato non è contrassegnato come@NonNull
(anche se di fatto non è nullo), in modo che questa modifica non violi il codice Kotlin passato in unActivity?
.- Aggiornamenti interni per altre librerie di Play Services.
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 Firebase Crashlytics Gradle
- Firebase Crashlytics, Firebase Cloud Messaging, messaggistica in-app Firebase, installazioni di Firebase, ID istanza di Firebase e SDK di Firebase Remote Config
- Distinta base Firebase
Per ulteriori informazioni, 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 Firebase
Per ulteriori informazioni, 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 alla libreria
play-services-fido
include le seguenti modifiche:- Le API U2F ritirate sono state ritirate. Gli utenti delle API U2F devono eseguire la migrazione alle API FIDO2. Le API U2F saranno supportate fino al 2020 e verranno rimosse nel 2021.
- Nuovi metodi esposti in
Fido2ApiClient
per la registrazione e la firma. Questi metodi sono più in linea con le - Aggiunto il supporto solo per le
richieste di accesso all'estensione
UserVerificationMethod
. L'estensione non è supportata per le richieste di registrazione. - Aggiunto il supporto per il metodo
IsUserVerifyingPlatformAuthenticatorAvailable
. PublicKeyCredential
esposto 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 Android sono ora fuori dalla versione beta. Queste librerie ktx consentono di accedere alle API Firebase per Android utilizzando la sintassi Kotlin idiomatica. Scopri di più su queste librerie ktx nella documentazione di riferimento per Android - Kotlin.
L'ultimo aggiornamento del plug-in Gradle delle licenze OSS include correzioni per i seguenti problemi:
- Mancata individuazione di licenze quando è presente un progetto di biblioteca (Numero 119 di GitHub)
- Sovraccarico di metodi ambigui quando non è possibile risolvere il file POM (problema di GitHub n. 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 di Firebase Cloud Messaging e ID istanza Firebase
- Distinta base Firebase
Per ulteriori informazioni, 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 ulteriori 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:
- Cloud Firestore, Firebase Cloud Messaging, ID istanza di Firebase e SDK Firebase Remote Config
- SDK Firebase per Google Analytics
- Distinta base Firebase
Questo aggiornamento include anche la release iniziale dell'SDK per le installazioni 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-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 e motivi di errore dettagliati.Per maggiori informazioni, consulta la pagina Note di rilascio dell'SDK Android Sender Cast.
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 Firebase
Per ulteriori informazioni, 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 Firebase Crashlytics Gradle
- Firebase A/B Testing, Indicizzazione delle app di Firebase, Cloud Firestore, Cloud Functions for Firebase (client), Cloud Storage for Firebase, Firebase Realtime Database e SDK di Firebase Remote Config
- Distinta base Firebase
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
La release 18.0.0 della libreria Awareness di Google Play Services presenta le seguenti modifiche che provocano errori:
- Le API
getPlaces()
egetWeather()
sono state rimosse daAwareness#SnapshotClient
. Per ulteriori informazioni, consulta l'annuncio sul ritiro.
- Le 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 di messaggistica in-app Firebase e SDK di Firebase Performance Monitoring
- SDK Firebase per Google Analytics
- Distinta base Firebase
Questo aggiornamento include anche le release beta iniziali di Firebase Crashlytics:
- SDK Firebase Crashlytics e SDK Firebase Crashlytics per report sugli arresti anomali NDK
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, 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 delle licenze OSS include correzioni per i seguenti problemi:
- Avvisi sulla build dovuti all'uso di API obsolete (problema di GitHub n. 57)
- Contenuti vuoti in alcune librerie (numero di GitHub n. 99)
- Messaggio "Questa app non dispone di licenze open source" (Numero 105 di GitHub)
- Potenziali OOM (Numero di GitHub 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 per Firebase App Distribution
- SDK di Firebase Performance Monitoring e Remote Config
- Distinta base Firebase
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.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 per Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, ID istanza Firebase, Firebase Performance Monitoring e SDK Remote Config
- Distinta base Firebase
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.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
setMediaSessionEnabled
per attivare e disattivare una sessione multimediale creata dall'SDK Cast. - È stata modificata la modalità di visualizzazione delle notifiche di contenuti multimediali durante una sessione di trasmissione. Se è attiva, la notifica relativa ai contenuti multimediali viene sempre visualizzata durante una sessione di trasmissione. In precedenza, veniva visualizzato solo quando l'app era in background.
- Sono state modificate alcune classi relative ai media per implementare un'interfaccia
Parcelable
.
- Aggiunta
22 novembre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Authentication
- Distinta base Firebase
Per ulteriori informazioni, 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 a 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 per Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, messaggistica in-app Firebase, ID istanza di Firebase, ML Kit per Firebase e SDK di Firebase Performance Monitoring
- Distinta base Firebase
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Sono ora disponibili il plug-in
google-services
per Android (v4.3.3) e il plug-instrict-version-matcher
per Android (v1.2.1). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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
- SDK Cloud Firestore
- Distinta base 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: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 per Firebase App Distribution
- Cloud Firestore, ML Kit per Firebase, Firebase Performance Monitoring, Firebase Realtime Database, e SDK Firebase Remote Config
- Distinta base Firebase
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.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 SMS Code Autofill. Per maggiori 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 per Gradle delle licenze OSS include:
- Modifica il comportamento del plug-in in modo da includere solo le dipendenze in pacchetto.
- Correggi la gestione dei file .pom con più dichiarazioni di licenza GitHub PR#88.
- Utilizza le API Gradle più recenti (GitHub PR#62 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:
- Firebase Authentication, Cloud Storage for Firebase, Firebase In-App Messaggistica, Firebase ML Kit e SDK Firebase Remote Config
- Plug-in Gradle per Firebase App Distribution
- Distinta base Firebase
Per ulteriori informazioni, 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 sulla 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:
- SDK Cloud Firestore (v21.1.1)
- distinta base di Firebase (v22.2.1)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Problema: abbiamo ricevuto segnalazioni secondo le quali la release v21.1.0 dell'SDK Firebase per Android per Cloud Firestore può attivare un'eccezione non rilevata. Di conseguenza, questo problema interessa anche la release della distinta base di Firebase v22.2.0. Assicurati di eseguire l'aggiornamento alla versione successiva dell'SDK di Cloud Firestore o della distinta base di Firebase per risolvere il problema.
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 dei comandi multimediali non riusciti. - I
MediaStatus.COMMAND_SKIP_FORWARD
eMediaStatus.COMMAND_SKIP_BACKWARD
sono deprecati. Le app devono usare i criteriMediaStatus.COMMAND_QUEUE_NEXT
eMediaStatus.COMMAND_QUEUE_PREVIOUS
. - È stata aggiunta una nuova dipendenza su
com.google.android.datatransport:transport-api:2.0.0
.
Per maggiori informazioni, consulta le note di rilascio dell'SDK Android Sender Cast.
- È 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:
- Cloud Firestore, Cloud Storage for Firebase, Firebase ML Kit, Firebase Realtime Database, e SDK Firebase Remote Config
- Distinta base 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: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 ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 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: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 Google Pay ritirate 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
- Pacchetto
com.google.android.gms.wallet.fragment
- Classe
Ritiro dei metodi non JSON negli oggetti dell'API Google Pay e negli strumenti di creazione non JSON. Al posto dei simboli deprecati, 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 plug-in
google-services
per Android (v4.3.1) è ora disponibile. Questa release rimuove le chiamate a un'API deprecata. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.La release 18.0.0 di Google Play Services Fitness presenta le seguenti modifiche che provocano errori:
- Sono state ritirate le seguenti API basate su GoogleApiClient:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- Sono stati rimossi i seguenti tipi di dati deprecati:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- Metodo obsoleto
fromLocationRequest
rimosso daSensorRequest
. - Builder aggiunto 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 Messaggiging e SDK Firebase ML Kit
- Distinta base 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: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 di 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:GoogleApiClient.ConnectionCallbacks
eGoogleApiClient.OnConnectionFailedListener
deprecati. Questa è un'email di follow-up sulle sostituzioni diGoogleApiClient
basate suGoogleApi
.- Metodo
AccountPicker.newChooseAccountIntent
basato su builder migliorato. - Risolti i potenziali arresti anomali in
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
Gli aggiornamenti alla libreria
com.google.android.gms:play-services-awareness
includono il ritiro dei seguenti metodi daAwareness#SnapshotClient
:In questa release è stato corretto il problema di compatibilità con la release
com.google.android.gms:play-services-awareness:17.0.0
descritta nella nota di rilascio del 2 luglio 2019. La soluzione alternativa per utilizzare il pre-Jetpackcom.google.android.gms:play-services-awareness:16.0.0
non è più necessaria. Non utilizzare la releasecom.google.android.gms:play-services-awareness:**17.0.0**
.
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 per Gradle di Firebase Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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:
- Cloud Functions for Firebase (client), Firebase Realtime Database, Cloud Storage for Firebase, Cloud Firestore e gli SDK Firebase ML Kit
- Distinta base Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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:
- Analytics, Firebase Authentication, Cloud Storage for Firebase, Messaggistica in-app di Firebase e SDK ML Kit
- Distinta base Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 per Gradle di Firebase Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 SMS User Consent. Per maggiori 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 di 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 alle modalità di applicazione del plug-in. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 di Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Monitoring e ID istanza Firebase
- Distinta base Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 di messaggistica in-app Firebase
- Distinta base Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 se non apporti le seguenti modifiche nell'app:
- Esegui l'upgrade di
com.android.tools.build:gradle
alla versione 3.2.1 o successiva. - Esegui l'upgrade di
compileSdkVersion
alla versione 28 o successiva. - Aggiorna l'app per utilizzare Jetpack (AndroidX). Segui le istruzioni riportate in Migrazione ad AndroidX.
- Esegui l'upgrade di
Distinta base 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:
- SDK Cloud Firestore
- Distinta base Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 a Cloud Firestore, la messaggistica in-app, l'ML Kit e gli SDK Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 delle 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:
Google Analytics per Firebase, Indicizzazione delle app di Firebase, 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 SDK degli ID istanza di Firebase
Plug-in Firebase Gradle
Distinta base Firebase
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 dell'SDK Places per Android è stata ritirata. Consulta la guida alla migrazione per i dettagli su come passare al nuovo SDK Places statico per Android.
Aggiornamento: a partire dal 29 luglio 2019, l'elemento com.google.android.gms:play-services-places
è stato dismesso.
Per continuare a utilizzare l'SDK Places per 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 espansa del controller 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 l'assistenza 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 InstantApps è stato aggiornato per includere un nuovo metodo per verificare se è possibile avviare app istantanee 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 ID istanza, a Firebase Authentication, Firebase Cloud Messaging, Firebase Performance Monitoring e agli SDK Firebase Remote Config. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
È ora disponibile la versione beta di una libreria Android di Cloud Firestore con estensioni Kotlin. Per ulteriori dettagli, consulta le ultime note di rilascio dell'SDK Firebase 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 (distinta base) Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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:
- ID istanza Firebase, messaggistica in-app Firebase, Cloud Firestore, Firebase Cloud Messaging, Firebase ML Kit e SDK Firebase Remote Config
- Plug-in Firebase Gradle
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 è stata ritirata e verrà disattivata il 6 dicembre 2019. Consulta la guida alla migrazione per ulteriori dettagli.
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 networking ad alte prestazioni. Per saperne di più, consulta 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 caricato 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 a Firebase Core, Google Analytics for Firebase, Firebase Invites, Firebase Dynamic Links e gli SDK client di Cloud Functions for Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
La distinta base di Firebase è ora disponibile come funzionalità sperimentale. Utilizzando la funzionalità Gradle distinta base con Firebase, puoi impostare la versione della piattaforma Firebase nel suo insieme. Per aggiungere SDK alla tua app utilizzando la distinta base di Firebase, consulta Aggiungere Firebase al 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
Games.GamesOptions
eGames.Builder
non deprecati.- Metodo
SnapshotMetadata.getSnapshotId
aggiunto. - Rimosse l'API Richieste/Gifts e Quest. Vedi 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 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, a Cloud Firestore, alla messaggistica in-app Firebase e agli SDK Firebase Cloud Messaging. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
- Risolto un problema in Google Cloud Messaging che a volte causava l'arresto anomalo delle app con errori ANR (Android Non risponde) quando l'app riceveva un messaggio.
- Risolto un problema nell'ID istanza per 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 AB Testing, Firebase Invites, Firebase Dynamic Links, Cloud Firestore e Firebase Remote Config. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
- Nell'ultimo aggiornamento di Google Play Services è stato aggiunto AFS Native. Per ulteriori informazioni, consulta le note di rilascio di AFS Native SDK for 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
- Nell'ultimo aggiornamento di Maps è stata aggiunta una nuova impostazione di controllo tramite gesti. 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 a ML Kit per Firebase, Firebase Core, Google Analytics for Firebase e SDK Ads. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 degli SDK Firebase ML Kit. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 a Realtime Database, Cloud Firestore e agli SDK di messaggistica in-app. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 l'aggiornamento dei 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 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 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 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 alle ultime specifiche WebAuthn. Gli sviluppatori possono utilizzare le API FIDO2 per autenticare in modo efficace i loro utenti con due tipi di autenticatori: esterni U2F e l'autenticatore "incorporato" residente nei dispositivi.
- I costruttori sono stati rimossi da
Fido2ApiClient
eFido2PrivilegedApiClient
. È necessario creare un'istanza di queste classi tramite le fabbriche statiche inFido
. MakeCredentialOptions
eBrowserMakeCredentialOptions
sono stati rinominati rispettivamente inPublicKeyCredentialCreationOptions
eBrowserPublicKeyCredentialCreationOptions
.RequestOptions
aumentato con un membroAuthenticationExtensions
che consente al chiamante di dettare il comportamento lato client durante una cerimonia di registrazione o autenticazione. Attualmente è supportato solo ilFidoAppIdExtension
. Nel corso del tempo potrebbero essere supportate più estensioni a seconda del caso d'uso.- È stato aggiunto Builder per
AuthenticatorSelectionCriteria
. - Builder per
PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
modificati. - Rimossi Builder per gli oggetti a livello di risposta dell'API
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
,AuthenticatorErrorResponse
. - Sono state aggiunte enumerazioni di algoritmi RSA ed EC2 dal registro COSE da utilizzare in
PublicKeyCredentialParameters
. - È stato aggiunto
AttestationConveyancePreference
, che specifica il livello di offuscamento dell'oggetto attestazione restituito in una cerimonia di registrazione. - Il precedente TokenBindingIdValue è stato rinominato e ristrutturato in
TokenBinding
. - Altre strutture di dati aumentate e/o aggiornate per rappresentare la bozza WD11 di WebAuthn.
Ad esempio, il campo "ID utente" in
PublicKeyCredentialUserEntity
è stato aggiornato inbyte[]
anziché inString
. Assicurati di aggiornare la tua implementazione di conseguenza.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 dicembre 2018
- Risolto un bug per cui l'SDK Cast potrebbe provare a riprendere la sessione se questa è stata interrotta da un altro mittente.
- Risolto un bug delle notifiche che si verificava su dispositivi con Android O o versioni successive quando l'app Casting era in background.
- Risolto un bug per cui la notifica di trasmissione di contenuti multimediali potrebbe non rispondere dopo l'interruzione dell'app di trasmissione.
- Un insieme di artefatti è stato spostato in 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 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 a Firebase Dynamic Links, Firebase Invites, Firebase Remote Config, Firebase Performance Monitoring, Google Analytics for Firebase e gli SDK Google Ads per Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 a Firebase App Invites, Firebase Ml Kit e SDK Firebase Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 loro dipendenze POM. Questo comportamento si manifesta molto probabilmente come problemi di dexmerge quando viene aggiornata una versione delle dipendenze (anche quando si utilizza strict-version-matcher-plugin
).
Per risolvere il problema, esegui l'aggiornamento a Recommended Minimum Version
come segue:
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 alcune combinazioni di
play-services-ads
efirebase-analytics
(ad es.ads:17.1.0
eanalytics:16.0.5
) hanno generato un errore di compilazione diduplicate entry
. I publisher che utilizzanofirebase-analytics
insieme alla versione17.1.1
di qualsiasi libreria di annunci (ad es.com.google.android.gms:play-services-ads:17.1.1
) devono 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 di Cloud Firestore, Cloud Functions for Firebase, la messaggistica in-app Firebase, il database Firebase e gli SDK Firebase Storage. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 delle licenze OSS codifica il testo della licenza con la codifica UTF-8 per risolvere un bug rilevato 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 una riduzione della latenza di avvio per Google Analytics per Firebase. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase Android.
Annunci
- I metodi
setMaxAdContentRating()
esetTagForUnderAgeOfConsent()
sono stati aggiunti 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, Messaggistica in-app e Performance Monitoring, nonché al plug-in Gradle dei servizi Google. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 ad Ads, al manifest del CAF e all'associazione
SeekBar
inUIMediaController
. Per ulteriori informazioni, consulta le note di rilascio per i mittenti di Android di trasmissione.
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 a Firebase Messaging, Firebase IID, Firebase ML, Firebase Vision, Firebase Config e SDK Firebase Auth. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Librerie di base di Google Play Services
- play-services-basement ha ricevuto una serie di nuovi metodi per supportare i cambiamenti 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
- È stata aggiornata l'analisi delle dipendenze rigida-version-matcher-plugin per presentare un messaggio di errore migliore quando vengono identificate versioni degli artefatti in conflitto. I messaggi di errore ora includono nomi di progetti e nomi di dipendenze all'interno del progetto per aiutarti a identificare le dipendenze dichiarate che causano errori.
- Sono stati corretti bug nel plug-in relativi alle build multimodulo e parallele.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 ottobre 2018
Annunci
- Aggiunto un nuovo requisito per un tag
<meta-data>
in AndroidManifest.xml:- I publisher di Google AdMob devono specificare un tag
<meta-data>
con la chiavecom.google.android.gms.ads.APPLICATION_ID
. Per ulteriori dettagli, consulta la guida introduttiva ad AdMob. - I publisher Google Ad Manager devono specificare un tag
<meta-data>
con la chiavecom.google.android.gms.ads.AD_MANAGER_APP
. Per ulteriori dettagli, consulta la Guida introduttiva di Ad Manager.
- I publisher di Google AdMob devono specificare un tag
- Annunci nativi: gli annunci
NativeAppInstallAd
,NativeContentAd
e le API associate sono deprecati a favore diUnifiedNativeAd
. Per ulteriori istruzioni sull'utilizzo delle nuove API, consulta Annunci nativi avanzati unificata. - Annunci nativi: è stata aggiunta la funzionalità "Disattiva questo annuncio".
- Annunci nativi: il log di avviso benigno "UnconfirmedClickListener non deve essere null mentre è impostato ClickConfirmingView." è stato rimosso.
- Annunci con premio: la chiamata a
destroy()
annullerà l'ascoltatore. - Sono stati ritirati i seguenti metodi il giorno
AdRequest.Builder
. - È stato corretto un bug per cui
onRewardedVideoCompleted()
non si attivava con gli 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 principali.
- Sono stati apportati piccoli aggiornamenti interni alle funzionalità per 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 di base sono state allentate in modo che le versioni secondarie e di patch possano essere utilizzate singolarmente. In precedenza, i file POM di queste librerie specificavano le dipendenze con versioni esatte, il che complica la risoluzione delle dipendenze.
- Le modifiche alle dipendenze della libreria di base hanno reso necessario il rilascio di un set completo di librerie con versioni aggiornate nelle dipendenze POM. Le librerie non principali non presentano modifiche esterne, tranne l'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 presentano 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 librerie seguenti non apportano modifiche al codice, ma solo gli aggiornamenti delle dipendenze POM. Le nuove release sono state incrementate da una versione patch, tranne quando la versione della libreria era precedente alla 16.0.0. Le librerie inferiori a 16.0.0 sono state incrementate a 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 Fitness consente di accedere a due nuovi tipi di dati e ai relativi dati aggregati:
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 settembre 2018
Dispositivo indossabile
- Sono stati corretti i bug e migliorato la disponibilità dell'SDK Wearable sui dispositivi con Google Play Services. Per ulteriori informazioni, consulta le Note di rilascio 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 Messaggi. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 a Firebase Common, database Firebase, ID istanza Firebase, SDK Firebase Messaging e SDK Firebase Storage. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Trasmissione
- È stato risolto il problema
IllegalStateException
generato all'avvio diReconnectionService
in background delle app destinate ad Android O o versioni successive. Se nell'app è attiva la riconnessione automatica, aggiorna l'SDK Cast 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 all'API a Firebase Core, Google Analytics for Firebase, Firebase Crash Reporting, Firebase Dynamic Links e SDK Firebase Invites. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 di messaggistica in-app di Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 Messaggi. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 all'API Google Pay che consente agli sviluppatori di specificare le richieste JSON e di utilizzare le risposte JSON. Per ulteriori informazioni, consulta la documentazione dell'API Google Pay.
- Ritiro dei seguenti metodi dall'API Google Pay for Passes:
- Metodo
setBarcodeLabel
diGiftCardWalletObject.Builder
- Metodo
setCardIdentifier
diGiftCardWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
diGiftCardWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
diGiftCardWalletObject.Builder
- Metodo
getBarcodeLabel
diGiftCardWalletObject
- Metodo
getCardIdentifier
diGiftCardWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
diGiftCardWalletObject
- Metodo
getInfoModuleDataHexFontColor
diGiftCardWalletObject
- Metodo
setBarcodeLabel
diLoyaltyWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
diLoyaltyWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
diLoyaltyWalletObject.Builder
- Metodo
getBarcodeLabel
diLoyaltyWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
diLoyaltyWalletObject
- Metodo
getInfoModuleDataHexFontColor
diLoyaltyWalletObject
- Metodo
setBarcodeLabel
diOfferWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
diOfferWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
diOfferWalletObject.Builder
- Metodo
getBarcodeLabel
diOfferWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
diOfferWalletObject
- Metodo
getInfoModuleDataHexFontColor
diOfferWalletObject
- Metodo
getActionUri
diWalletObjectMessage
- Metodo
getImageUri
diWalletObjectMessage
- Metodo
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
13 agosto 2018, aggiornamento
- Risolto il problema relativo ai metodi nella release Cloud Firestore v17.0.5.
- Rimosso il metodo API
Credential#getGeneratedPassword
erroneamente esposto e non utilizzabile 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 all'API per Firebase Performance Monitoring, Firebase ML Kit, Cloud Firestore e altro ancora. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
- Risolto il problema nelle API SignIn per cui viene restituito un 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
Trasmissione
- È stata corretta un'IllegalStateException che si verifica quando si verifica il timeout di una richiesta di ricerca in RemoteMediaPlayer e RemoteMediaClient. Questa è una regressione introdotta nella versione 15.0.0. I client dovrebbero eseguire l'aggiornamento alla versione 16.0.1 o a una versione successiva per ricevere 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 riconfezionata nell'ID gruppo
com.google.android.gms
e rinominataoss-licenses-plugin
. Continuerà a essere pubblicata con il nuovo ID e nome del gruppo in futuro. Inoltre, è stato reso open source su GitHub.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 luglio 2018
- Metodo
InstantApps.showInstallPrompt()
aggiunto, 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 ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Trasmissione
- L'ultimo aggiornamento di Cast include modifiche all'API
CastDevice
e miglioramenti della notifica CAF Media. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android Cast.
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 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 nella libreria delle licenze OSS
- È stato corretto un bug che impediva il supporto dei temi dell'app senza barra delle azioni.
- Questa release è considerata una release per la correzione di bug, per SemVer, ma è stata incrementata come 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 a Firebase include modifiche all'API per Firebase Cloud Messaggi e ID istanza di Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 all'API per Firebase Invites e Firestore. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 all'API per Firebase Authentication, Indicizzazione delle app di Firebase 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 di Firebase, le dipendenze tra librerie sono state definite utilizzando gli intervalli di versione nei POM. Ciò ha influito sulla riproducibilità delle build dei progetti che utilizzano queste librerie. Ad esempio, la risoluzione delle dipendenze di Gradle tenterà di utilizzare la versione concreta più elevata disponibile in un repository, causando l'incremento di una versione delle dipendenze senza alcuna modifica al progetto stesso.
L'utilizzo degli intervalli di versioni è stato un errore ed è stato corretto; Google Play Services e le dipendenze Firebase non utilizzeranno più intervalli di versioni. Tuttavia, i file POM delle librerie pubblicate esistenti contengono già intervalli. Di conseguenza, tutti gli aggiornamenti futuri delle librerie dovranno iniziare al di fuori degli intervalli di dipendenze delle librerie pubblicate in precedenza.
Esempio:
- Se
play-services-bar
aveva una dipendenza suplay-services-foo
con l'intervallo[15.0.0, 16.0.0)
, una nuova release diplay-services-foo
deve iniziare con16.0.0
per non superare questo intervallo. - Eventuali release future di
play-services-bar
dichiareranno un requisito"soft" per una singola versione diplay-services-foo
. - Qualsiasi release futura di
play-services-foo
seguirà SemVer.
Firebase
- L'ultimo aggiornamento di Firebase include modifiche all'API per Cloud Firestore, Cloud Storage, Firebase Authentication, Firebase Realtime Database e machine learning. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
- Firebase ora richiede che il file gradle dell'app elenchi esplicitamente
com.google.firebase:firebase-core
come dipendenza per consentire ai servizi Firebase di funzionare come previsto.
8 maggio 2018
Firebase
- L'ultimo aggiornamento di Firebase include l'aggiunta a Firebase Performance Monitoring e il rilascio della versione beta di ML Kit for Firebase. Per ulteriori informazioni, leggi le note di rilascio dell'SDK Firebase per Android.
2 maggio 2018
Firebase
- L'ultimo aggiornamento di Firebase include l'aggiunta a Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting e Firebase Performance Monitoring insieme a numeri di versione indipendenti. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Aggiornamenti di Play Services
- Le librerie di Google Play Services successive alla 15.0.0 hanno ora numeri di versione indipendenti che seguono SemVer. Questa modifica consentirà di eseguire aggiornamenti più frequenti e flessibili da parte dei singoli componenti.
- Il plug-in Google Services Gradle è stato aggiornato alla versione 3.3.0 per supportare questa modifica nel controllo delle versioni. Se
non utilizzi questo plug-in autonomo,
com.google.android.gms.strict-version-matcher-plugin
è stato rilasciato con la stessa funzionalità di supporto della versione. 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.
Caratteristiche principali della versione 15.0.0:
Aggiornamenti di Play Services
È ora disponibile una nuova versione del plug-in Gradle
com.google.gms.oss.licenses.plugin
. Esegui l'aggiornamento poiché solo quest'ultima versione è compatibile con Google Play Services 15.0.0 e versioni successive. Questa è l'ultima versione a supportare Android Studio 2.x. A partire dalla versione successiva, il plug-in supporterà solo Android Studio 3.x.Tutti i riferimenti alle classi
com.google.android.gms.R
sono stati sostituiti da riferimenti specifici del componente, ad esempiocom.google.android.gms.ads.R
. Se utilizzi questi corsi direttamente nel codice, potresti dover aggiornare il codice per renderlo compatibile.A partire dalla versione 15.0.0, non ci sarà più un Javadoc offline aggiornato (l'artefatto Google Play Services in SDK Manager di Android Studio).
A partire dalla versione 15.0.0, non ci sarà più una destinazione alias
play-services
per il pull di tutti i componenti di Google Play Services. Questa soluzione è stata consigliata da un po' di tempo.
Annunci
- È stata aggiunta la classe
UnifiedNativeAd
, che può contenere un annuncio per l'installazione di app o un annuncio di contenuti. - L'API Native Ads Advanced è stata aggiornata per supportare
UnifiedNativeAd
:- Sono stati aggiunti i corsi
UnifiedNativeAdView
eUnifiedNativeAdAssetNames
. - È stata aggiunta l'interfaccia di
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - Metodo
forUnifiedNativeAd()
aggiunto alla classeAdLoader.Builder
. - Apportati diversi aggiornamenti all'API di mediazione, consentendo agli adattatori e agli eventi personalizzati di restituire istanze di
UnifiedNativeAd
.
- Sono stati aggiunti i corsi
Auth
- È stata aggiunta la costante
KEY_EXTRA_ACCOUNT_TYPE
alla classeAccountTransfer
, che consente ai pacchetti di sapere quale tipo di account deve essere gestito.
Trasmissione
- Il corso
AppVisibilityListener
è stato ritirato. - Classe
RemoteMediaClient.Listener
ritirata. Utilizza invece il nuovo corsoRemoteMediaClient.Callback
. - È stato corretto un arresto anomalo in
TracksChooserDialogFragment
e sono state apportate diverse modifiche al costruttore e all'autore. - È stata introdotta l'API
MediaQueue
in sostituzione del meccanismo esistente delle code multimediali. Utilizza i nuovi corsiMediaQueueRecyclerViewAdapter
eMediaQueueArrayAdapter
per accedere rispettivamente aMediaQueue
nelle visualizzazioni del riciclo e delle visualizzazioni elenco. - Ora quando tocchi le notifiche di controllo remoto della trasmissione, gli utenti vengono indirizzati all'app Google Home o all'app Cast corrispondente, a seconda che l'app Cast supporti la partecipazione automatica alla sessione.
- Aggiornamento relativo al team di assistenza Google Ads:
- L'API Cast Sender ora supporta il caricamento degli annunci di
VAST
. - Sono stati aggiunti il pulsante "Salta annuncio" e gli elementi UI di testo per il conto alla rovescia.
- L'API Cast Sender ora supporta il caricamento degli annunci di
- È stata aggiunta una versione di
CastContext.getSharedInstance()
che non richiedeContext
come parametro. - È stato risolto un arresto anomalo di
IllegalStateException
in CAF. DEVICE_CONNECTION_SUSPENDED
aggiunto aCastStatusCodes
perPendingResult
.- Per maggiori dettagli, vedi
Google Cast release notes
.
Firebase
- L'ultimo aggiornamento di Firebase include l'aggiunta a Firebase Authentication e Firebase Cloud Storage. Per maggiori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Fitness
- Metodo
fromLocationRequest()
della classeSensorRequest
ritirato. Utilizza SensorRequest.Builder per creare SensorRequest.
Messaggistica cloud di Google
- Sono stati ritirati i corsi
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
eInstanceIDListenerService
. Usa inveceFirebaseMessaging
.
Giochi
- I metodi
getChurnProbability()
, PlayerStats.getHighSpenderProbability,getSpendProbability()
egetTotalSpendNext28Days()
sono stati ritirati dal corsoPlayerStats
.
App istantanee
InstantApps.API
rimosso. Usa inveceInstantApps.getInstantAppsClient()
.
Condivisione
- Stati interni correlati a
NearbyConnections
ritirati.
Wallet
- Il corso
Payments
è stato ritirato. Utilizza inveceWallet.getPaymentsClient()
per ottenere un'istanza della nuova classePaymentsClient
.
28 marzo 2018 - Versione 12.0.1
Problemi risolti nella versione 12.0.1:
- Risolvi il problema che causava errori di lint Android fittizi secondo cui
GoogleSignIn
eCredentialsClient
erano solo per uso interno. - Aggiunge
minSdkVersion
mancanti negli artefatti -license per impedire l'inclusione automatica delle autorizzazioniREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
. - Ripristina nomi di pacchetto univoci per gli artefatti di licenze collegate al runtime che hanno interessato alcuni problemi di compatibilità dei sistemi di build (ad esempio Ionic Pro).
- Ripristina alcuni nomi di campi che erano 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
- Per le dipendenze POM -license non è impostato
minSdkVersion
/targetSdkVersion
, il che significa che il valoretargetSdkVersion
implicito è 1. Vengono aggiunte le autorizzazioniREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
per le app che utilizzano la versione 12.0.0. - Le dipendenze POM -license causano problemi "più di una libreria con nome di pacchetto 'com.google.android.gms.license'" in Ionic Pro.
- Il metodo
value()
delle annotazioni di@PropertyName
per firebase-database e firebase-firestore è offuscato. Ciò significa che la tua app non verrà creata se utilizzi@PropertyName
. - Un'annotazione causa errori di lint falsi secondo cui
GoogleSignIn
eCredentialsClient
sono solo per uso interno. Puoi tranquillamente ignorare questi aspetti.
Forniremo a breve una release 12.0.1 aggiornata per risolvere questi problemi.
Caratteristiche principali della release 12.0.0 di Google Play Services:
Annunci
- Metodo
trackViews()
aggiunto alla classeNativeAdMapper
. Il metodo sostituisce il metodotrackView()
della stessa classe, ora deprecato.
- Metodo
Autorizzazione
- È stata ritirata la classe
Auth.AuthCredentialsOptions
a favore della nuova classeCredentialsOptions
.
- È stata ritirata la classe
Trasmissione
- Supporto di Google Ads migliorato:
- Sono stati aggiunti i metodi
setAdBreakClips()
esetAdBreaks()
alla classeMediaInfo.Builder
per fornire un modo per inviare informazioni sull'interruzione pubblicitaria e sui clip in una richiesta di caricamento dei contenuti multimediali. - È stata aggiornata la classe
AdBreakInfo.Builder
e aggiunta la classeAdBreakClipInfo
per facilitare nuovi metodi di invio di interruzioni e clip.
- Sono stati aggiunti i metodi
- Aggiunto il supporto per le nuove API Voice Cast:
- Sono stati aggiunti i metodi
setCredentials()
esetCredentialsType()
al corsoMeadiaLoadOptions.Builder
e i metodigetCredentials()
egetCredentialsType()
al corsoMediaLoadOptions
. I metodi consentono di impostare e ottenere credenziali specifiche per le applicazioni con richieste di carico. - Metodo
getEntity()
aggiunto alla classeMediaInfo
. L'entità rappresenta un link diretto per il caricamento di contenuti multimediali dall'Assistente Google.
- Sono stati aggiunti i metodi
- Risolto il bug per cui la chiamata a
CastContext.getSharedInstance()
su dispositivi con versioni obsolete di Google Play Services causava un arresto anomalo. Le versioni obsolete di Google Play Services continuano a causare errori nel metodo, quindi i clienti dovrebbero cercare una versione appropriata.
- Supporto di Google Ads migliorato:
Fido
- L'API Fast Identity Online 2.0 (Fido2) è ora disponibile per i partner con accesso in anteprima. Poiché l'API è ancora ad accesso in anteprima, le modifiche che provocano errori possono essere apportate senza preavviso. Per garantire la stabilità della tua app, non affidarti a questa API finché non sarà più disponibile a livello generale.
Firebase
- L'ultimo aggiornamento di Firebase include l'aggiunta a Firebase Authentication, Firebase Cloud Messaging, Firestore e Firebase Functions. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
App istantanee
- È stata aggiunta una nuova API
Launcher
per controllare un URL fornito e avviare un'app istantanea, se ne viene trovato uno.
- È stata aggiunta una nuova API
Località
- È stata aggiunta la classe
ActivityTransition
per aiutare le app a distinguere le diverse attività fisiche degli utenti, ad esempio camminata, corsa o guida. - È stata aggiunta l'interfaccia
BoundsMode
per consentire al metodogetAutocompletePredictions()
di abilitare le ricerche con limitazioni dei limiti.
- È stata aggiunta la classe
Maps
- È stata aggiunta la classe
StreetViewSource
, che ti consente di limitare le ricerche di Street View ai risultati solo per attività all'aperto. - Per un elenco completo di funzionalità, correzioni di bug e altre note, vedi le note di rilascio dell'API Android di Maps.
- È stata aggiunta la classe
Nelle vicinanze
- Sono state ritirate le interfacce
Messages
eConnections
basate suGoogleApiClient
. Utilizza invece i nuovi client basati suGoogleApi
,MessagesClient
eConnectionsClient
.
- Sono state ritirate le interfacce
18 dicembre 2017 - Versione 11.8.0
Caratteristiche principali della release 11.8.0 di Google Play Services:
Autorizzazione
- La classe
WorkAccountApi
è stata ritirata. UtilizzaWorkAccountClient
tramiteWorkAccount.getClient()
.
- La classe
Trasmissione
- Apportate le seguenti modifiche al corso
UIMediaController
:- Quando le viste sono associate a
UIMediaController
, il controller ora registra i listener che chiamano uno dei seguenti metodi di gestione degli eventi in risposta alle interazioni degli utenti, a seconda dei casi: - Sostituisci uno qualsiasi dei metodi di gestione degli eventi riportati sopra per personalizzarne il comportamento.
- Documentazione migliorata per chiarire l'implementazione di base di
UIMediaController
. - Il display del pulsante di disattivazione audio è stato invertito in modo che mostri l'icona di un altoparlante quando l'audio è riattivato e l'icona di un altoparlante barrato quando l'audio è disattivato.
- Quando le viste sono associate a
- L'SDK Cast per Android ora supporta le app istantanee.
- Apportate le seguenti modifiche al corso
Firebase
- L'ultimo aggiornamento di Firebase include l'aggiunta a Firebase Appindexing, Firebase Authentication, Firebase Cloud Messaging e Firebase Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Località
- È stata aggiunta la costante
KEY_VERTICAL_ACCURACY
, che indica la precisione verticale stimata di una posizione.
- È stata aggiunta la costante
Wallet
- Il metodo
isReadyToPay()
è stato aggiornato per offrire un'opzione per un controllo aggiuntivo che garantisca l'esistenza di un metodo di pagamento da parte dell'utente.
- Il metodo
Indossabili
È 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 stati aggiunti la classe
CapabilityClient
e il metodoWearable.getCapabilityClient()
per sostituire l'interfacciaCapabilityApi
in modo da scoprire le funzionalità offerte dai nodi sulla rete Wear. - Sono stati aggiunti la classe
ChannelClient
e il metodoWearable.getChallenClient()
per sostituire l'interfacciaChannelApi
in modo da inviare e ricevere dati dai nodi indossabili. - Sono stati aggiunti la classe
DataClient
e il metodoWearable.getDataClient()
per sostituire l'interfacciaDataApi
in modo da leggere e scrivere elementi di dati e asset. - Sono stati aggiunti la classe
MessageClient
e il metodoWearable.getMessageClient()
per sostituire l'interfacciaMessageApi
come mezzo per inviare messaggi ad altri nodi. - Sono stati aggiunti la classe
NodeClient
e il metodoWearable.getNodeClient()
per sostituire l'interfacciaNodeApi
in modo da acquisire informazioni sui nodi connessi.
- Sono stati aggiunti 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 dei listener nelle nuove classi client API.
Per ulteriori informazioni sull'ultima release dell'API Wearable, consulta la pagina delle note di rilascio di Android Wear.
Problema risolto nella versione 11.8.0
Le istanze GoogleApi
create con Context
nelle app con targetSdkVersion 26 ora chiedono automaticamente agli utenti di aggiornare Google Play Services, risolvendo il problema noto dalla versione 11.6.0.
27 novembre 2017 - Versione 11.6.2
Caratteristiche principali della release 11.6.2 di Google Play Services:
Firebase
- L'ultimo aggiornamento di Firebase include l'aggiunta di Cloud Firestore e Cloud Storage for Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
6 novembre 2017 - versione 11.6.0
Caratteristiche principali della release 11.6 di Google Play Services:
Annunci
- È stata aggiunta la classe
NativeAdViewHolder
, un modo alternativo per mostrare gli annunci nativi. - Metodo
AdLoader.getMediationAdapterClassName()
obsoleto. I publisher dovrebbero usare invece la versioneNativeAppInstallAd.getMediationAdapterClassName()
oNativeContentAd.getMediationAdapterClassName()
introdotta di recente. - Il metodo
RewardedVideoAd.setUserId()
è stato ritirato per l'utilizzo con la verifica dei premi server-server.
- È stata aggiunta la classe
Autorizzazione
- Aggiornamento dell'API Auth per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Sono stati aggiunti i corsi
CredentialsClient
eCredentials
.CredentialsClient
fornisce il punto di accesso per richiedere una credenziale e indicare se l'accesso è riuscito utilizzando la credenziale. - Sono stati aggiunti i corsi
GoogleSignInClient
eGoogleSignIn
.GoogleSignInClient
fornisce il punto di accesso per interagire con l'API Accedi con Google.
- Sono stati aggiunti i corsi
- Metodo
GoogleAuthUtil.requestGoogleAccountsAccess()
aggiunto. Questo metodo rende tutti gli Account Google installati sul dispositivo visibili al chiamante in Android O, se l'utente fornisce il proprio consenso. - Metodo
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
aggiunto. Il metodo risolve un problema su dispositivi Android O e versioni successive per cui a volte la finestra di dialogo di conferma del salvataggio diAuth.Api.Credential
non veniva mostrata a favore della finestra di dialogo di salvataggio del servizio di compilazione automatica attiva. Il metodo aggiunto sostituisce quel comportamento predefinito.
- Aggiornamento dell'API Auth per i nuovi client basati su
Awareness
- Aggiornamento dell'API Awareness per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Sono stati aggiunti il corso
FenceClient
e i metodiAwareness.getFenceClient()
. UsaFenceClient
anzichéFenceApi
. - Sono stati aggiunti il corso
SnapshotClient
e i metodiAwareness.getSnapshotClient()
. UsaSnapshotClient
anzichéSnapshotApi
.
- Sono stati aggiunti il corso
- Aggiornamento dell'API Awareness per i nuovi client basati su
Trasmissione
- Apportate le seguenti modifiche ai metodi nel corso
RemoteMediaClient
:- Metodo
load(MediaInfo, MediaLoadOptions)
aggiunto. - Altri metodi
load()
ritirati. - Sono stati aggiunti i metodi
setPlaybackRate(double)
esetPlaybackRate(double, JSONObject)
. Richiama questi metodi per impostare la velocità di riproduzione variabile per l'elemento multimediale corrente.
- Metodo
- Per ulteriori dettagli, consulta le note di rilascio di Google Cast.
- Apportate le seguenti modifiche ai metodi nel corso
Drive
- Aggiornamento dell'API Drive per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Sono stati aggiunti il corso
DriveClient
e i metodiDrive.getDriveClient()
.DriveClient
fornisce il punto di ingresso per le interazioni generali con l'API Drive. - Sono stati aggiunti il corso
DriveResourceClient
e i metodiDrive.getDriveResourceClient()
.DriveResourceClient
fornisce il punto di ingresso per i metodi API che interagiscono con unDriveResource
(ad es.DriveFile
oDriveFolder
).
- Sono stati aggiunti il corso
- Sono stati aggiunti oggetti
CreateFileActivityOptions
eOpenFileActivityOptions
che possono essere trasferiti ai nuovi metodiDriveClient.newCreateFileActivityIntentSender()
eDriveClient.newOpenFileActivityIntentSender()
per creare i rispettivi selettori file. - Metodi dell'API
GoogleApiClient
obsoleti a cui si accede tramiteDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
eDriveFile
.
- Aggiornamento dell'API Drive per i nuovi client basati su
Firebase
- L'ultimo aggiornamento di Firebase include l'aggiunta a Authentication, Dynamic Links e Cloud Messaging. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Fitness
- Aggiornamento dell'API Fitness per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Sono stati aggiunti il corso
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. - Sono stati aggiunti il corso
ConfigClient
e i metodiFitness.getConfigClient()
.ConfigClient
fornisce il punto di accesso per accedere a impostazioni e tipi di dati personalizzati in Google Fit. - Sono stati aggiunti il corso
GoalsClient
e i metodiFitness.getGoalsClient()
.GoalsClient
fornisce il punto di accesso per la lettura di contenutiGoal
creati dagli utenti in Google Fit. - Sono stati aggiunti il corso
HistoryClient
e i metodiFitness.getHistoryClient()
.HistoryClient
fornisce il punto di accesso per l'inserimento, l'eliminazione e la lettura dei dati in Google Fit. - Sono stati aggiunti il corso
RecordingClient
e i metodiFitness.getRecordingClient()
.RecordingClient
fornisce il punto di accesso per consentire la raccolta sempre attiva e a basso consumo dei dati dei sensori in Google Fit. - Sono stati aggiunti il corso
SensorsClient
e i metodiFitness.getSensorsClient()
.SensorsClient
fornisce il punto di accesso per esporre diverse fonti di dati sul fitness nei dispositivi locali e connessi e per offrire eventi dal vivo agli ascoltatori. - Sono stati aggiunti le categorie
SessionsClient
e i metodigetSessionsClient
.SessionsClient
fornisce il punto di accesso per creare e gestireSession
di attività utente in Google Fit.
- Sono stati aggiunti il corso
- Aggiornamento dell'API Fitness per i nuovi client basati su
Partite
- Aggiornamento dell'API Games per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate da utilizzare:- Sono stati aggiunti il corso
AchievementsClient
e i metodiGames.getAchievementsClient()
.AchievementsClient
fornisce il punto di accesso per i metodi API che interagiscono con la funzionalità Obiettivi. - Sono stati aggiunti il corso
EventsClient
e i metodiGames.getEventsClient()
.EventsClient
fornisce il punto di ingresso per i metodi API che interagiscono con la funzionalità degli eventi. - Sono stati aggiunti il corso
GamesClient
e i metodiGames.getGamesClient()
.GamesClient
fornisce il punto di ingresso per i metodi API che interagiscono con le funzionalità di base dei giochi. - Sono stati aggiunti il corso
GamesMetadataClient
e i metodiGames.getGamesMetadataClient()
.GamesMetadataClient
fornisce il punto di ingresso per i metodi API per recuperare i metadati del gioco. - Sono stati aggiunti il corso
InvitationsClient
e i metodiGames.getInvitationsClient()
.InvitationsClient
fornisce il punto di ingresso per i metodi API che interagiscono con la funzionalità degli inviti. - Sono stati aggiunti il corso
LeaderboardsClient
e i metodiGames.getLeaderboardsClient()
.LeaderboardsClient
fornisce il punto di accesso per i metodi API che interagiscono con la funzionalità delle classifiche. - Sono stati aggiunti il corso
NotificationsClient
e i metodiGames.getNotificationsClient()
.NotificationsClient
fornisce il punto di ingresso per i metodi API che interagiscono con le notifiche. - Sono stati aggiunti il corso
PlayerStatsClient
e i metodiGames.getPlayerStatsClient()
.PlayerStatsClient
fornisce il punto di ingresso per i metodi API che forniscono il punto di ingresso per i metodi API per recuperare le statistiche del giocatore. - Sono stati aggiunti il corso
PlayersClient
e i metodiGames.getPlayersClient()
.PlayersClient
fornisce il punto di ingresso per i metodi API che interagiscono con i giocatori. - Sono stati aggiunti il corso
RealTimeMultiplayerClient
e i metodiGames.getRealTimeMultiplayerClient()
.RealTimeMultiplayerClient
fornisce il punto di accesso per i metodi API che interagiscono con la funzionalità multiplayer in tempo reale. - Sono stati aggiunti il corso
SnapshotsClient
e i metodiGames.getSnapshotsClient()
.SnapshotsClient
fornisce il punto di ingresso per i metodi API che interagiscono con gli Shapshot. - Sono stati aggiunti il corso
TurnBasedMultiplayerClient
e i metodiGames.getTurnBasedMultiplayerClient()
.TurnBasedMultiplayerClient
fornisce il punto di accesso per i metodi API che interagiscono con il multiplayer basato su turni. - Sono stati aggiunti il corso
VideosClient
e i metodiGames.getVideosClient()
.VideosClient
fornisce il punto di ingresso per i metodi API che interagiscono con i video.
- Sono stati aggiunti il corso
- Punti di ingresso dell'API deprecati:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
, {28/3}{/3,33}Snapshots
TurnBasedMultiplayer
Videos
- Aggiornamento dell'API Games per i nuovi client basati su
Località
- Risolto il problema di
FusedLocationProviderClient
che a volte causava arresti anomali durante l'aggiornamento di Google Play Services. - È stata ritirata la classe
AddPlaceRequest
per i metodiGeoDataApi.addPlace()
eGeoDataClient.addPlace()
. Il campoAddPlaceRequest
verrà rimosso il 30 giugno 2018.
- Risolto il problema di
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 per l'utilizzo:- Sono stati aggiunti il corso
ConnectionClient
e i metodiNearby.getConnectionsClient()
.ConnectionClient
rappresenta il punto di accesso per fare pubblicità e scoprire app e servizi nelle vicinanze, nonché per comunicare con loro tramite connessioni consolidate. - Sono stati aggiunti il corso
MessagesClient
e i metodiNearby.getMessagesClient()
.MessagesClient
fornisce il punto di accesso per la pubblicazione di messaggi semplici e l'iscrizione per ricevere questi messaggi dai dispositivi nelle vicinanze.
- Sono stati aggiunti il corso
- È stato aggiunto il metodo
Connections.cancelPayload()
, che unPayload
attualmente è in corso da o verso gli endpoint remoti.
- È stata aggiornata l'API Nearby per i nuovi client basati su
Wallet
getPaymentMethodTokenizationParameters
egetTransactionInfo
non sono più campi obbligatori. Se non vengono impostati, l'API Google Payment non restituisce un token addebitabile. Evita di impostare questi campi nei flussi in cui gli utenti cercano solo di modificare le selezioni senza effettuare un acquisto (ad es. nelle Impostazioni di pagamento di un'app).- Il metodo
resolveTask()
è stato modificato per aggiungere un frammento temporaneo a un'attività. Prima di chiamare il metodo, assicurati che l'attività possa eseguire transazioni con frammenti senza perdite di stato. La maggior parte degli sviluppatori non dovrebbe essere interessata da questa modifica, dato che di solitoresolveTask()
viene chiamato all'interno di un listener di clic su pulsante.
Problemi noti della versione 11.6.0
Per le istanze GoogleApi
create con un Context
nelle app con targetSdkVersion 26 non verrà chiesto automaticamente agli utenti di aggiornare Google Play Services. In queste condizioni, ti consigliamo di utilizzare GoogleApiAvailability.showErrorDialogFragment()
.
3 ottobre 2017 - versione 11.4.2
Punti salienti della release 11.4.2 di Google Play Services:
- Cloud Firestore
- La versione beta pubblica iniziale di Cloud Firestore è ora disponibile. Cloud Firestore è un database flessibile e scalabile per lo sviluppo mobile, web e server di Firebase e Google Cloud. Come Firebase Realtime Database, mantiene sincronizzati i dati tra le app client tramite listener in tempo reale e offre supporto offline per consentirti di creare app adattabili che funzionano indipendentemente dalla latenza di rete o dalla connettività internet. Cloud Firestore offre inoltre scalabilità di livello enterprise e integrazione perfetta con altri prodotti Firebase e Google Cloud Platform, tra cui Cloud Functions. Per ulteriori informazioni su Cloud Firestore, consulta il blog di Firebase. Per iniziare subito a utilizzare Cloud Firestore, consulta la quickstart.
Settembre 2017 - versione 11.4.0
Caratteristiche principali della release 11.4 di Google Play Services.
Annunci
- Metodi
getMediationAdapterClassName()
aggiunti 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:
- Classe
SearchAdRequest
rimosso.
- 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 da parte tua per utilizzare questa classe, che viene aggiunta automaticamente come parte del pacchetto Analytics. - Metodo
getContext()
della classeAnalyticsService
ritirato. - Il corso
CampaignTrackingService
è stato ritirato.
- È stato aggiunto un nuovo corso
Autorizzazione
- Il selettore dei suggerimenti ora invia il risultato
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
quando per l'utente non sono state salvate informazioni relative al suggerimento.
- Il selettore dei suggerimenti ora invia il risultato
Awareness
- Sono stati aggiunti i seguenti corsi:
Trasmissione
- È stato aggiunto un nuovo corso
PrecacheManager
. Questa classe fornisce metodi per pre-memorizzare nella cache i contenuti che gli utenti intendono utilizzare per ridurre il tempo di caricamento. - Il metodo
getPrecacheManager()
è stato aggiunto alla classeCastContext
per la tua app per ottenere l'istanza della classePrecacheManager
. - Il corso
startSession(Intent)
è stato aggiunto al corsoSessionManager
. Questo metodo viene chiamato per partecipare a una sessione di trasmissione quando l'app del mittente viene avviata da un intent implicito.
Per ulteriori dettagli, consulta le note di rilascio dell'API Cast.
- È stato aggiunto un nuovo corso
Comuni
- Metodo
checkApiAvailability()
aggiunto alla classeGoogleApiAvailability
. Il metodo restituisce un'attività che verifica in modo asincrono la disponibilità delle API specificate. Se una o più API non sono disponibili, l'attività non va a buon fine con unaAvailabilityException
su cui puoi eseguire query per verificare la disponibilità delle singole API.
- Metodo
Drive
cancelPendingActions()
rimosso dall'interfacciaDriveApi
.
Firebase
- L'ultimo aggiornamento di Firebase include l'indicizzazione e l'autenticazione delle app. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Maps
- Utilizza il nuovo
GoogleMap.OnMyLocationClickListener
per rilevare quando l'utente fa clic sul punto blu La mia posizione. Per informazioni dettagliate, consulta la guida per gli sviluppatori relativa al livello La mia posizione.
- Utilizza il nuovo
Nelle vicinanze
- Per le connessioni nelle vicinanze sono ora necessarie le autorizzazioni
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
eCHANGE_WIFI_STATE
.
- Per le connessioni nelle vicinanze sono ora necessarie le autorizzazioni
Licenze OS
- Aggiunto il supporto dei link ipertestuali nei contenuti delle licenze.
- È stato aggiunto il metodo
setActivityTitle()
alla classeOssLicensesMenuActivity
, che semplifica l'impostazione di titoli personalizzati per le attività. Ritirato il precedente approccio alla creazione del titolo.
Wallet
- È stata introdotta una nuova API Google Payment, definita nel corso
PaymentsClient
. Differenze degne di nota:- Il metodo
loadPaymentData()
sostituisce i metodiloadFullWallet()
eloadMaskedWallet()
del corsoPayments
. - Il metodo
isReadyToPay()
consente ai chiamanti 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 nel corso
Agosto 2017 - versione 11.2.0
Caratteristiche principali della release 11.2 di Google Play Services.
Google Play Services aggiornato alla versione 11.2.2 In questa release:
- Correzioni di problemi di minore entità in Firebase Performance Monitoring. Per ulteriori informazioni, consulta le Note di rilascio di Firebase per 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 ulteriori informazioni, consulta la guida Inclusione delle notifiche open source.
Le dipendenze di Google Play Services sono ora disponibili all'indirizzo maven.google.com
Le dipendenze sono ora disponibili direttamente da
maven.google.com
. Puoi aggiornare gli script di build Gradle della tua app in modo da utilizzare questo repository configurando la build come segue:allprojects { repositories { jcenter() google() } }
Per ulteriori informazioni su questa modifica, vedi il post del blog associato. Per ulteriori dettagli sul repository Maven di Google, consulta Aggiungere dipendenze build nella documentazione di Android.
Supporto della versione dell'SDK nella versione 11.2
Quando esegui l'upgrade delle dipendenze di Play Services della tua app alla versione 11.2.0 o successive, anche il valore
build.gradle
dell'app deve essere aggiornato per specificare un valorecompileSdkVersion
di almeno 26 (Android O). Questo non cambia il modo in cui viene eseguita l'app. Non sarà necessario 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 assistenza almeno alla versione 26.0.0.
Annunci
- È stato aggiunto il metodo
loadAds()
alla classeAdLoader
, che consente alle app di caricare più annunci unici in una singola richiesta.
- È stato aggiunto il metodo
Autorizzazione
- È stato aggiunto il corso
WorkAccountClient
. Questo corso fornisce metodi per gestire il ciclo di vita degli account Android for Work. - È stato aggiunto il pacchetto accounttransfer. Questo pacchetto contiene le API utilizzate dagli autenticati per il bootstrap degli account.
- È ora disponibile l'API FIDO U2F (Fast Identity Online Universal 2nd Factor). Fornisce il supporto dei token di sicurezza fisici U2F ad app e siti web, in conformità con gli standard definiti da FIDO Alleiance. Per scoprire di più, consulta la pagina Iniziare a utilizzare FIDO U2F e com.google.android.gms.fido.
- È stato aggiunto il corso
Trasmissione
- È stata aggiunta una nuova classe NotificationActionsProvider per supportare azioni di notifica multimediali personalizzate.
Firebase
- L'ultimo aggiornamento di Firebase include l'aggiunta di Indicizzazione delle app, Database, Dynamic Links e Storage. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
App istantanee
- Aggiunto
InstantAppsClient
come nuovo punto di ingresso principale. - Sono state aggiunte le API cookie di
PackageManagerCompat
per memorizzare piccole quantità di dati dell'app istantanea tra una sessione e l'altra.
- Aggiunto
Luoghi
- È stato aggiunto il corso
GeoDataClient
. Questa classe consente di accedere al database di Google relativo alle informazioni sui luoghi locali e sull'attività. - È stato aggiunto il corso
PlaceDetectionClient
. Questo corso consente di accedere rapidamente alla posizione attuale del dispositivo e offre l'opportunità di segnalare la posizione del dispositivo in un luogo specifico (ad esempio un check-in). - Sono stati aggiunti i metodi
getGeoDataClient()
egetPlaceDetectionClient()
alla classePlaces
.
- È stato aggiunto il corso
Wallet
- Sono stati rimossi diversi metodi e classi deprecati.
Giugno 2017 - versione 11.0
Caratteristiche principali della release 11.0 di Google Play Services.
Google Play Services aggiornato alla versione 11.0.4 Questa release corregge problemi minori di Firebase Cloud Messaging e Firebase Performance Monitoring. Per ulteriori informazioni, consulta le Note di rilascio di Firebase per Android.
Google Play Services aggiornato alla versione 11.0.2 Questa release corregge problemi minori di Firebase Crash Reporting e Firebase Performance Monitoring. Per ulteriori informazioni, consulta le Note di rilascio di Firebase per Android.
Google Play Services aggiornato alla versione 11.0.1 In questa release è stato corretto un problema che interessa le app che usano rxjava.
Annunci
- Sono stati aggiunti i metodi
OnVideoMute()
,OnVideoPause()
,OnVideoPlay()
eOnVideoStart()
alla classeVideoController.VideoLifecycleCallbacks
. - È stata aggiunta la possibilità di attivare la modalità immersiva negli annunci a schermo intero aggiungendo
il metodo
setImmersiveMode()
alle classiPublisherInterstitialAd
eRewardedVideoAd
. - Sono state aggiunte l'interfaccia
OnPublisherAdViewLoadedListener
e le classiPublisherAdViewOptions
ePublisherAdViewOptions.Builder
da utilizzare conAdLoader
per le richieste native-plus-banner. - È stata aggiunta l'interfaccia
OnImmersiveModeUpdatedListener
facoltativa che gli adattatori di mediazione possono implementare per ricevere informazioni sugli aggiornamenti della modalità immersiva. - Metodo
getMediationAdapterClassName()
aggiunto alla classeRewardedVideoAd
.
- Sono stati aggiunti i metodi
Inviti app
- La classe
AppInvite
è ora deprecata. UtilizzaFirebaseDynamicLinks#getInstance()
come punto di ingresso principale per accedere ai dati di Dynamic Link eFirebaseAppInvite#getInvitation()
per ottenere i dati di App Invites.
- 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 intervalli temporali adattabili ai cambiamenti del fuso orario locale di un dispositivo.
- È stata aggiunta la possibilità di creare limiti di tempo in grado di rispondere ai cambiamenti di posizione dei dispositivi, inclusi limiti di tempo specificati in base all'ora locale dell'alba o del tramonto.
- Sono state aggiunte costanti alla classe
Identità
- È stata aggiunta l'API
SmsRetriever
che ti aiuta a recuperare gli SMS indirizzati alla tua app senza chiedere agli utenti le autorizzazioni per leggere tutti gli SMS inviati al loro dispositivo. Per scoprire di più, consulta API SMS Retriever.
- È stata aggiunta l'API
Trasmissione
- Le interfacce
Cast.CastApi
,Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
,RemoteMediaPlayer.OnStatusUpdatedListener
, sono state ritirate. Anche la classeRemoteMediaPlayer
è deprecata. Per istruzioni su come aggiornare l'app, consulta l'articolo Eseguire la migrazione dell'app Android Sender 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 Tasks 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 di un metodo API in Google Play Services utilizzando una sottoclasseGoogleApi
.
- Il metodo
Firebase
- L'ultimo aggiornamento di Firebase include l'aggiunta di Phone Authentication e di diversi miglioramenti relativi all'indicizzazione delle app e ai link dinamici. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Partite
- I metodi
getPlayerSearchIntent()
,loadConnectedPlayers()
,loadInvitablePlayers()
eloadMoreInvitablePlayers()
nella classePlayers
sono ora deprecati. - Il metodo
loadInvitations()
nella classeInvitations
è ora deprecato. - Il metodo
getSelectOpponentsIntent()
nelle classiRealTimeMultiplayer
eTurnBasedMultiplayer
è ora deprecato. - Le interfacce
GameRequest
,OnRequestReceivedListener
eRequests
sono deprecate. Inoltre, le classiGameRequestBuffer
eGameRequestEntity
sono state ritirate. Per istruzioni su come aggiornare l'app, consulta la pagina relativa all'autenticazione di Play Giochi mediante l'adozione dell'API Accedi con Google.
- I metodi
App istantanee
- Le API per le app istantanee Android sono ora disponibili in Google Play Services. Le app istantanee Android consentono agli utenti Android di eseguire subito le tue app senza installarle. Per scoprire di più, consulta la sezione App istantanee Android.
Località
- È stato aggiunto il corso
FusedLocationProviderClient
. Questa classe fornisce il punto di ingresso principale per interagire con il provider di posizione fuso, che utilizza diverse origini dati oltre al GPS per determinare la posizione di un dispositivo nel modo più preciso e rapido possibile. - È stato aggiunto il corso
GeofencingClient
. Questa classe fornisce il punto di ingresso principale per interagire con le API di geofencing. - Sono stati aggiunti i metodi
getFusedLocationProvider()
egetGeofencingClient()
al corsoLocationServices
. - È stato aggiunto il corso
LocationSettingsResponse
. Questo corso viene restituito come risposta quando si controlla correttamente le impostazioni di sistema relative alla posizione utilizzando il metodocheckLocationSettings()
. - È stato aggiunto il corso
SettingsClient
. Questa classe fornisce il punto di ingresso 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 hotspot Bluetooth, BLE e Wi-Fi
- Pubblicità e scoperta simultanei
- Crittografia (con autenticazione facoltativa)
- Supporto per payload di dati in byte fino a 32 kB
- Supporto per i payload di dati dei file (limitati allo spazio disponibile sul dispositivo) e trasmettere i payload di dati senza limiti di dimensione.
- È 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 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 del 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 il rilevamento dell'endpoint. - Sono stati aggiunti i corsi
Payload
,PayloadCallback
,Payload.File
ePayload.Stream
. Queste classi rappresentano i dati, un listener del payload di dati, i dati in un file nello spazio di archiviazione locale su un dispositivo e un flusso di dati. È stata aggiunta anche l'interfaccia diPayloadTransferUpdate.Status
correlata. - È stato aggiunto il corso
Strategy
. Questa classe definisce i requisiti di connettività per il dispositivo e i vincoli di topologia della connessione. - I corsi
Connections.ConnectionRequestListener
eConnections.ConnectionResponseCallback
sono stati ritirati. Utilizza invece la classeConnectionLifecycleCallback
. - La classe
Connections.EndpointDiscoveryListener
è ora deprecata. Utilizza la classeEndpointDiscoveryCallback
. - L'interfaccia
Connections.MessageListener
è stata ritirata. 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 ingresso principale per SafetyNet, che offre le seguenti funzionalità:- Fornisce un controllo di integrità del dispositivo
- Verifica gli utenti utilizzando l'API reCAPTCHA
- Aiutano gli utenti a evitare app potenzialmente dannose
- Navigazione sicura all'interno delle app
- Controlla le minacce note associate a URI specifici
- Sono stati aggiunti il corso
HarmfulAppsData
e il corsoSafetyNetApi.HarmfulAppsResponse
correlato. Queste classi rappresentano informazioni relative alle 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 un valoreSafetyNetClient
che viene utilizzato per accedere a tutte le API SafetyNet. Questi metodi sostituiscono i campiAPI
eSafetyNetAPI
della classeSafetyNet
, che ora sono deprecate. - È stato aggiunto il corso
SafetyNetApi.AttestationResponse
. Questo corso fornisce i risultati dei test della Suite di test di compatibilità di Android. Questo corso sostituisce le classiSafetyNetApi.AttestationResult
eSafetyNet.SafeBrowsingResult
, che ora sono deprecate. - È stato aggiunto il corso
SafetyNetApi.RecaptchaTokenResponse
. Questa classe contiene un token di risposta dell'utente reCAPTCHA. Questo corso sostituisce la classeSafetyNetApi.RecaptchaTokenResult
, che ora è deprecata. - È stato aggiunto il corso
SafetyNetApi.SafeBrowsingResponse
. Questa classe fornisce il valoreResponse
fornito quando un'app chiama il metodolookupUri()
. Questa classe sostituisce la classeSafetyNetApi.SafeBrowsingResult
, che ora è deprecata. - È stato aggiunto il corso
SafetyNetApi.VerifyAppsUserResponse
e sono state aggiunte nuove costanti al corsoVerifyAppsConstants
. Queste classi supportano l'API Verification 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 - verson 10.2.6
Indicizzazione delle app
Dal rilascio dell'SDK Google Play Services 10.0, l'API App Index è stata migrata alla nuova API Firebase App Indicizzazione. L'API originale di Indicizzazione delle app è ora completamente deprecata e non può più essere utilizzata 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 a diverse funzionalità, tra cui Cloud Messaging e Test Lab. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase 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 le modifiche interne alle librerie di Google Cloud Messaging (GCM) e Firebase Cloud Messaging (FCM) e un cambiamento del ciclo di vita garantito dei callback GCM e FCM a 10 secondi, dopodiché Android O considera questi callback idonei per la chiusura. Per ulteriori informazioni sulla gestione dei messaggi GCM e FCM su Android O, consulta il blog di Firebase.
Febbraio 2017 - versione 10.2
Caratteristiche principali della release 10.2 di Google Play Services.
Ritiro della versione Android 2.3.x (Gingerbread)
Google Play Services 10.2.x è la prima release che non include più il supporto completo per la versione Android 2.3.x (Gingerbread). Le app sviluppate utilizzando la versione SDK 10.2.x e successive richiedono un livello API Android minimo 14 e non possono essere installate su dispositivi con un livello API inferiore a 14. Per scoprire di più sulle opzioni, inclusa la creazione di più APK per estendere il supporto della tua app per Android Gingerbread, consulta il Blog per sviluppatori Android.
Annunci
- Aggiunto il supporto per gli asset video agli annunci di contenuti nativi avanzati e agli annunci nativi sottoposti a rendering personalizzato di DoubleClick for Publishers (DP).
- Metodo
destroy()
aggiunto 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 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 di 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 dell'API Fence per estendere l'intervallo di opzioni di limitazione temporale per gli sviluppatori. Per scoprire di più, consulta
TimeFence.aroundTimeInstant()
eTimeFence.inTimeInterval()
. - Sono state aggiunte le interfacce dell'API Snapshot per ottenere intervalli di tempo semantici per l'ora e la località correnti. Per scoprire di più, consulta i corsi
SnapshotAPI.getTimeIntervals()
,TimeIntervalsResult()
eTimeIntervals()
.
- Sono stati aggiunti metodi dell'API Fence per estendere l'intervallo di opzioni di limitazione temporale per gli sviluppatori. Per scoprire 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 scoprire di più, consulta l'interfaccia
GoogleSignInOptionsExtension
, la classeGoogleSignInOptions
e il metodoGoogleSignInOptions.Builder.addExtension()
. Per scoprire di più sull'integrazione dell'autenticazione lato server nei 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 consentono di scrivere una gamma più ampia di dati sulla salute sulla piattaforma Google Fit, tra cui dati su pressione sanguigna, glicemia, saturazione di ossigeno, posizione corporea, temperatura corporea e dati sulla salute riproduttiva. Per scoprire di più, consulta i corsi
HealthDataTypes
eHealthDataFields
.Maps
In questa versione vengono introdotti gli stili personalizzati delle polilinee e dei contorni di poligoni e cerchi.
- Ora puoi archiviare oggetti di dati arbitrari con gli oggetti geometrici. 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 dell'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 quasi a ultrasuoni.Firebase
L'ultimo aggiornamento di Firebase include diversi miglioramenti a diverse funzionalità, tra cui Analytics, Authentication, Realtime Database, Storage, Test Lab per Android, Crash Reporting e Dynamic Links. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Novembre 2016 - versione 10.0
Caratteristiche principali 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 di autorizzazioniWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
indesiderate nei file manifest dell'app.Ritiro della versione Android 2.3.x (Gingerbread)
Google Play Services 10.0.x è la release finale che include il supporto completo per Android 2.3.x (Gingerbread). Le app sviluppate utilizzando release future dell'SDK dopo la versione 10.0.x non potranno connettersi a Google Play Services sui dispositivi Android Gingerbread. Per scoprire di più sulle opzioni, inclusa la creazione di più APK per estendere il supporto della tua app per Android Gingerbread, consulta il Blog per sviluppatori Android.
Trasmissione
La versione di novembre dell'API Cast offre funzionalità migliorate per gli sviluppatori di app nelle seguenti aree:
- Il nuovo metodo
getVideoInfo()
nella classeMediaStatus
recupera l'istanza corrente diVideoInfo
, che identifica la risoluzione del display 4K. - Il nuovo metodo
CastContext.getCastState()
mostraCastState
che contiene lo stato attuale della sessione, ad esempio se i dispositivi sono disponibili e se è stata stabilita una sessione. - I nuovi attributi del pulsante
@drawable
consentono di personalizzare gli stili dei pulsanti nel mini controller e nel controller espanso. ImagePicker
ora ha un gestoreonPickImage
che segue una classeImageHints
con le proporzioni previste.- Il nuovo metodo
CastContext.getMergedSelector()
esponeMediaRouteSelector
. - Sono state aggiunte due nuove classi di interruzione pubblicitaria:
AdBreakClipInfo
contiene informazioni statiche su un clip di interruzione pubblicitaria eAdBreakStatus
contiene informazioni sullo stato. - Quando un utente trasmette, altri dispositivi sulla stessa rete ricevono una notifica persistente sul telecomando per controllare anche la riproduzione.
- Per scoprire di più su questa versione e leggere note aggiuntive, consulta la pagina Release di novembre dell'SDK Cast.
- Il nuovo metodo
Località
- Miglioramenti alle scansioni BLE (Bluetooth Low Energy).
Nelle vicinanze
- La funzionalità Notifiche nelle vicinanze è ora di nuovo disponibile. Consulta il sito per sviluppatori di Notifiche nelle vicinanze per dettagli e aggiornamenti.
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in diverse funzionalità, tra cui la disponibilità di una nuova API Firebase App Indexing. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Ottobre 2016 - versione 9.8
Caratteristiche principali della release 9.8 di Google Play Services.
Annunci
- È stata aggiunta la raccolta di dati di misurazione del traffico con 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 nelle seguenti aree:
- Durante la riproduzione degli annunci, l'aspetto della barra di scorrimento è stato migliorato e l'immagine poster 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 scoprire di più su questa versione, consulta SDK Cast v3.3.
Fit
- Fit ora include un'APIGoals 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 inserire i numeri di telefono associati al proprio account con un solo tocco nelle app che usano l'API Credentials.
Nelle vicinanze
- La funzionalità Messaggi nelle vicinanze è stata migliorata con una nuova UI di attivazione e il supporto del funzionamento in vivavoce.
- La funzionalità Notifiche nelle vicinanze non è al momento disponibile. Visita il sito per sviluppatori di Notifiche nelle vicinanze per dettagli e aggiornamenti.
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in diverse funzionalità. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Settembre 2016 - versione 9.6
Caratteristiche principali della release 9.6 di Google Play Services.
Google Play Services aggiornato alla versione 9.6.1 In questa release è stato corretto un valore
minSdkVersion
mancante inplay-services-location.aar
, che ha causato l'unione involontaria di autorizzazioniWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
nei manifest dell'app.Annunci
- È stato aggiunto un metodo dell'API di diagnostica per i publisher,
openDebugMenu
, alla classeMobileAds
per fornire ai publisher di annunci per il web mobile e per app mobile la stessa funzionalità di risoluzione dei problemi e di anteprima disponibile per gli annunci desktop.
- È stato aggiunto un metodo dell'API di diagnostica per i publisher,
Trasmissione
L'API Cast v3.2 offre funzionalità migliorate agli sviluppatori di app nelle seguenti aree:
- 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à dal vivo: i video e gli stream audio in diretta ora sono dotati di un pulsante riproduci/interrompi al posto del pulsante di riproduzione/pausa.
- Per scoprire di più su questa versione, consulta SDK Cast v3.2.
Maps
- Stili delle mappe personalizzati: ora puoi applicare uno stile alla mappa per modificare l'aspetto di elementi come strade, parchi, attività e altro ancora, o persino nasconderli.
- I punti d'interesse (PDI) delle attività ora vengono visualizzati sulla mappa per impostazione predefinita. I PDI delle attività rappresentano attività come negozi, ristoranti e hotel. Puoi nasconderli utilizzando uno stile di mappa personalizzato.
- Per dettagli e note importanti, consulta le note di rilascio dell'API Android di Maps.
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 diverse funzionalità. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase Android.
Agosto 2016 - versione 9.4
Caratteristiche principali della release 9.4 di Google Play Services.
Accedi con Google
GoogleSignInAccount
ora include i metodigetFamilyName()
egetGivenName()
per consentire l'accesso al nome della famiglia e del nome degli utenti che hanno eseguito l'accesso.
Google Plus
Plus.API (incluse
Plus.PeopleApi
ePlus.AccountApi
) è stata ritirata. Tutti i widget dell'interfaccia utente 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 social e di dati del profilo più completi, visita il provider di contatti Android o l'API People multipiattaforma. Per migliorare la distribuzione della tua app tramite i grafici social della base utenti della tua app, utilizza Firebase Invites.
Per i dettagli, consulta le note sul ritiro di Plus.API.
- 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 container per i pulsanti di controllo. - La classe
ExpandedControllerActivity
fornisce la maggior parte dell'implementazione per un controller esteso, 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 insieme di nuovi listener di modifiche della videocamera per gli eventi di inizio, in corso e di fine del movimento della videocamera.
- È stata aggiunta la possibilità di archiviare e recuperare oggetti di dati arbitrari associati agli indicatori.
- Aggiunta la possibilità di impostare i livelli di zoom minimo e massimo che preferisci.
- Aggiunta la possibilità di limitare i limiti entro i quali gli utenti possono scorrere e fare una panoramica.
- Per saperne di più, consulta le ultime note di rilascio delle API Android di Google Maps.
Sicurezza
- L'API Navigazione sicura consente all'app di determinare se un URI è associato a un'applicazione potenzialmente dannosa o a un possibile attacco di ingegneria sociale. Per scoprire di più, consulta la pagina Controllare gli URL con l'API Navigazione sicura.
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in diverse funzionalità. Per ulteriori informazioni, consulta le Note di rilascio di Firebase.
Giugno 2016 - versione 9.2
Caratteristiche principali 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 release 9.2.0 che causa i seguenti errori:Nei progetti Android che utilizzano lo comprimitore di risorse Gradle, si verifica il seguente errore:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
Nei progetti Android che utilizzano la Toolchain di 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
. I publisher di app possono utilizzare questo metodo per specificare la posizione dell'icona Scegli Tu! negli annunci nativi. - Riproduzione degli annunci video migliorata con diverse correzioni di bug.
- È stato aggiunto il metodo
Awareness
L'API Awareness unifica sette indicatori di località e contesto in un'unica API, consentendoti di creare app con potenti funzionalità basate sul contesto con un impatto minimo sulle risorse di sistema. e include due serie di API:
- L'API Snapshot consente alle app di ricevere il valore attuale di uno 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 delle sessioni
- Logica di connessione, disconnessione e ricollegamento
- Implementazione e UI dell'UX
- Supporto di una gamma più ampia di tipi di dispositivi
- Per scoprire 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 diverse funzionalità. Per ulteriori informazioni, consulta le Note di rilascio di Firebase.
Google Fit
- Miglioramenti al numero di passi su Android Wear per rendere la misurazione del numero di passi coerente tra quadranti e app e costante con historyApi#readDailyTotal
- Ascolta gli aggiornamenti dei dati con historyApi#registerDataUpdateListener() per consentire alla tua app di aggiornare la cache dei dati interna quando i dati archiviati vengono aggiornati da un'altra app.
- È stato aggiunto un nuovo tipo di dati sull'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 attività.
Maps
- Il nuovo metodo MarkerOptions.zIndex() consente di impostare l'ordine di impilamento di un indicatore rispetto ad altri indicatori sulla mappa.
- Puoi impostare un fattore di trasparenza sugli overlay dei riquadri in modo che gli utenti possano vedere la mappa di base sotto i riquadri sovrapposti.
- Ora è più facile rendere cliccabili le cerchie e utilizzare un Listener OnCircleClickListener per ascoltare gli eventi di clic.
- Per dettagli e note importanti, consulta le note di rilascio dell'API Android di Maps.
Visione per dispositivi mobili
- Risolti problemi relativi a un servizio richiesto dal rilevamento del codice a barre e dal rilevamento facciale di Mobile Vision. Tutti gli utenti possono nuovamente usare il codice a barre e la funzionalità di rilevamento facciale. Per ulteriori informazioni, consulta le note di rilascio di Mobile Vision.
- Aggiunta API di testo: riconoscimento ottico dei caratteri per il testo in caratteri latini (inglese, spagnolo, tedesco, francese ecc.) nelle foto. L'API Text restituisce la struttura organizzativa del testo (paragrafi, righe, parole) e del testo stesso.
Nelle vicinanze
- Sono state aggiunte Notifiche nelle vicinanze per informare gli utenti di app e siti web associati a beacon e smart device nelle vicinanze.
- Nearby.Messages può cercare beacon Eddystone e iBeacon in background, riattivando le applicazioni client quando vengono rilevati beacon che corrispondono al filtro applicato. Per scoprire di più, consulta Nearby.Messages.
- In questa release non è più necessario che i client utilizzino l'API Proximity Beacon per gestire i beacon. Nearby restituirà direttamente gli annunci BLE analizzati, consentendo ai clienti di utilizzare la propria soluzione per interpretarli.
- Le stime delle distanze e le informazioni RSSI vengono ora restituite ai client di beaconing in primo piano.
Maggio 2016 - versione 9.0
Caratteristiche principali della release Google Play Services 9.0.
Google Play Services aggiornato alla versione 9.0.2 La release 9.0.2 di Google Play Services è ora disponibile. Questa release corregge un problema noto di Firebase Authentication in cui
FirebaseAuthApi
non è disponibile su alcuni dispositivi. Un erroreFirebaseApiNotAvailableException
si verifica quando questi dispositivi tentano di utilizzare le API di autenticazione.Google Play Services aggiornato alla versione 9.0.1
La versione 9.0.1 di Google Play Services è ora disponibile. Questa release corregge i seguenti problemi della versione 9.0.0:
- Corregge un errore di compilazione delle modifiche di classe con ContextCompat.getNoBackupFilesDir().
- Risolvi un problema noto relativo alla pubblicazione di annunci AdMob su dispositivi senza l'APK di Google Play Services quando la tua app utilizza la post-elaborazione ProGuard.
Firebase
Firebase fornisce agli sviluppatori di app mobile gli strumenti e l'infrastruttura di cui hanno bisogno 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 l'articolo sulle librerie di Firebase. Le seguenti funzionalità fanno ora parte di Firebase nell'SDK Google Play Services 9.0:
App Invites (ora Firebase Invites) è ancora disponibile su
com.google.android.gms.appinvite
, ma in futuro dovresti usarecom.google.firebase:firebase-invites
.Firebase Cloud Messaging si basa e migliora l'API Google Cloud Messaging. 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, consulta la pagina https://firebase.google.com/.
Annunci
- L'API Rewarded Video Publisher ora include il supporto per gli eventi personalizzati.
- Il video in formato Nativo Express ora include API che forniscono il controllo su come vengono visualizzati i video, tra cui la specifica dello stato di disattivazione iniziale e dei callback quando il video è completo.
- Sono stati aggiornati gli annunci associati alla ricerca personalizzati 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 ciò che è disponibile sul desktop o sul web mobile. Gli sviluppatori di app ora hanno accesso a un set completo di estensioni, layout, opzioni di attribuzione, callback e icone di annunci personalizzate.
- L'API MobileAds ora include il supporto per l'impostazione del volume preferito di
annunci video utilizzando
setAppVolume()
e la disattivazione degli annunci video utilizzandosetAppMuted()
. - Il metodo MobileAds
initialize(android.content.Context, java.lang.String)
non è più deprecato. Il metodoinitialize(android.content.Context)
è invece deprecato. - L'interfaccia
MediationNativeListener
ora include un metodo,onAdImpression()
, che le reti pubblicitarie per dispositivi mobili possono chiamare quando registrano un'impressione.
Nelle vicinanze
- È stato semplificato l'UI e il modello di autorizzazione per il consenso nelle vicinanze.
- Qualsiasi app con autorizzazione di accesso alla posizione granulare può cercare beacon BLE senza autorizzazione aggiuntiva.
- Le finestre di dialogo di attivazione vengono mostrate agli utenti quando l'app chiama il metodo GoogleAPIClient
connect()
.
- È stato semplificato l'UI e il modello di autorizzazione per il consenso nelle vicinanze.
Partite
- Aggiornamenti dell'SDK del client per migliorare l'API Player Stat con due nuove previsioni: previsione della spesa dei giocatori nei 28 giorni successivi e previsione della probabilità che un giocatore sia un utente che spende nel 95° percentile.
- Aggiornamenti all'SDK del client per rendere l'API Video Recording su larga scala disponibile.
Messaggistica Google Cloud
- 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 API Firebase Cloud Messaging (FCM) nuove e semplificate, in modo che gli utenti possano usufruire delle versioni future di nuove funzionalità e miglioramenti. Per ulteriori informazioni, consulta la pagina Eseguire la migrazione di un'app client GCM per Android a Firebase Cloud Messaging.
Visione per dispositivi mobili
- Un servizio richiesto da Mobile Vision è ora disattivato a causa di un problema con il servizio. In questo modo, gli utenti che non hanno ancora usato il rilevamento volto o codice a barre non potranno usare queste funzioni. Sconsigliamo di aggiungere nuove funzionalità di Mobile Vision alla tua app finché il problema non sarà risolto.
- Per le app che utilizzano già le funzionalità di Mobile Vision, seleziona
FaceDetector.isOperational()
oBarcodeDetector.isOperational()
per confermare l'idoneità del rilevatore prima di utilizzare il rilevatore di volti o codici a barre.
Autorizzazione
GoogleAuthUtil è passato alla 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 Accedi con Google per incorporare gli ultimi miglioramenti in termini di sicurezza e esperienza utente nella tua app. Per scoprire di più, consulta la nostra guida alle best practice di Accedi con Google.
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 su dispositivi senza l'APK di Google Play Services, a meno che non modifichi la configurazione di ProGuard o non aggiorni l'app in modo che utilizzi l'SDK Google Play Services versione 9.0.1. Per assicurarti che gli annunci vengano pubblicati su questi dispositivi dopo l'aggiornamento dell'app per l'utilizzo dell'SDK Google Play Services 9.0.0, aggiungi la seguente opzione di conservazione al file di configurazione di ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
Dicembre 2015 - versione 8.4
Caratteristiche principali 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 a lungo su una finestra informativa.OnInfoWindowCloseListener
attiva un callback aonInfoWindowClose(Marker)
quando si chiude una finestra informativa. Per maggiori dettagli, consulta la guida agli eventi nella 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 per poligono.OnGroundOverlayClickListener
attiva un callback aonGroundOverlayClick(GroundOverlay)
quando l'utente fa clic su un overlay al suolo. Consulta la guida agli eventi in overlay del suolo.
- Puoi attivare o disattivare la cliccabilità di polilinee, poligoni e overlay del suolo chiamando
setClickable(boolean)
sull'oggetto pertinente. - Correzioni di diversi bug. Dettagli 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 dei 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 per inserire previsioni al fine di creare un'UI di ricerca personalizzata completa.
- Il completamento automatico è stato aggiunto anche al Selettore di luogo.
- Questa release introduce un nuovo servizio di completamento automatico che restituisce le previsioni dei luoghi in risposta alle query di ricerca degli utenti.
Accedi con Google
- Quando gli utenti revocano l'accesso di un'app in Impostazioni Google > App collegate, Google Play Services avvia il servizio di revoca per pulire lo stato di accesso memorizzato nella cache.
- Puoi configurare l'oggetto
GoogleSignInOptions
per chiedere agli utenti di accedere solo con gli account nel tuo dominio Google Apps utilizzando il metodo del generatore setHostedDomain. - Il callback
onUploadServerAuthCode
e le funzioni correlate sono stati rimossi. Per acquisire un token di accesso per il backend, usa i metodirequestServerAuthCode
egetServerAuthCode
. Per maggiori dettagli, consulta Attivazione dell'accesso lato server.
Cronologia di Google Fit
- L'API Google Fit History ora include un nuovo metodo,
updateData
, che semplifica l'aggiornamento dei dati archiviati in Google Fit. ConupdateData
, non devi più 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,
Messaggi nelle vicinanze
- Nuovo supporto per la iscrizione ai messaggi di beacon BLE in background. In questo modo, l'app potrà ricevere notifiche di beacon anche quando non è attiva.
Inviti app
- Ora puoi includere dati aggiuntivi della tua app quando invii inviti basati su email, tra cui: un'immagine personalizzata, testo dell'invito all'azione personalizzato per il pulsante di installazione dell'invito e HTML personalizzato per l'email di invito.
API Vision
- Aggiunto il supporto per i codici a barre aztechi.
Servizi di geolocalizzazione
- Precisione migliorata durante l'utilizzo di Wi-Fi o ripetitori di telefonia mobile per determinare la posizione.
Problemi noti
- Al momento gli emulatori per la versione più recente di Android Wear non sono disponibili.
Novembre 2015 - versione 8.3
Caratteristiche principali della release 8.3 di Google Play Services.
- Accedi con Google: la nuova API
GoogleSignIn
semplifica notevolmente l'integrazione delle funzionalità di base dell'Account Google nell'app. Alcune delle modifiche includono:- Ora puoi modificare lo stato di accesso di
GoogleApiClient
senza dover ristabilire una connessione. ConsultaSIGN_IN_MODE_OPTIONAL
eSIGN_IN_MODE_REQUIRED
per maggiori dettagli. - Semplifica l'integrazione durante l'autenticazione con un server.
- Non richiede più l'autorizzazione di sistema per ottenere un account con cui è stato eseguito l'accesso.
- Un pulsante Accedi appena riprogettato.
- Ora puoi modificare lo stato di accesso di
- Servizi di geolocalizzazione
- Miglioramenti della batteria di Fused Location Provider.
- Il nuovo metodo
flushLocations()
consente di restituire immediatamente qualsiasi località in batch, anziché attendere l'esecuzione del raggruppamento.
- Misurazione delle applicazioni: in questa release è stata aggiunta una funzionalità per la raccolta di statistiche anonime sugli eventi di acquisto in-app.
- Inviti all'app: il nuovo metodo
AppInvite.AppInviteApi.getInvitation()
impostaResultCallback
che puoi utilizzare per avviare la tua attività relativa ai link diretti.
- Inviti all'app: il nuovo metodo
- Miglioramenti vari: sono stati apportati diversi 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. - È possibile usare
ResolvingResultCallbacks
per avviare automaticamente le risoluzioni restituite dalle chiamate API quando è richiesta l'interazione dell'utente CastRemoteDisplayLocalService
mostra un nuovo callback,onServiceCreated
, che viene chiamato dopo la creazione del servizio locale.- Il metodo
GoogleApiClient.dumpAll()
può essere utilizzato per eseguire il debug dei problemi relativi al ciclo di vita. - Ora puoi farlo in modo programmatico
setAutoFocusEnabled()
suCameraSource
. - L'
DataApi
ora consente di specificare l'urgenza degli elementi da sincronizzare con un dispositivo indossabile con il metodoPutDataRequest.isUrgent()
. - L'API Credentials è stata spostata nella libreria -auth da -base. Potrebbe essere necessario 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 "Risultato 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 successiva.
Settembre 2015 - versione 8.1
Caratteristiche principali della release 8.1 di Google Play Services.
- Aggiunge il supporto per il modello delle autorizzazioni Marshmallow.
- API Play Giochi Player Stats: nuova API che ti consente di personalizzare le esperienze dei giocatori per segmenti specifici durante tutto il ciclo di vita del gioco. I segmenti di giocatori si basano sull'avanzamento, sulla spesa e sul coinvolgimento dei giocatori.
- API Google Maps per Android: nuovo supporto per la modalità Ambient per le app indossabili. La modalità Ambient è destinata alle app sempre attive e viene attivata quando l'utente non sta più utilizzando attivamente l'app.
- App Invites (Inviti ad app): ora puoi personalizzare gli inviti via email inviati dalla tua app.
- API Nearby Messages: la tua app riceverà callback quando scade un'iscrizione o una pubblicazione nelle vicinanze attivi.
- API Google Places: sono stati aggiunti tre nuovi metodi a
AutocompletePrediction
, che ti consentono di accedere facilmente alle parti principali e secondarie della descrizione del luogo e al testo completo. Questi metodi sostituisconogetDescription()
egetMatchedSubstrings()
, che ora sono deprecati. Per ulteriori dettagli, consulta le note di rilascio dell'API Google Places per Android. Misurazione delle applicazioni: in questa release viene aggiunto il pacchetto di misurazione, che contiene funzionalità per la raccolta di statistiche anonime sugli eventi dell'applicazione, ad esempio la prima apertura dell'applicazione da parte di un utente. Anche se questi dati non vengono raccolti se non sono configurati correttamente, puoi disattivare definitivamente la segnalazione di queste statistiche aggiungendo la seguente risorsa all'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 a scopo di test, ti consigliamo di utilizzare la classe di utilitàPendingResults
fornita, che può fornire unResult
annullato o disponibile immediatamente.
Agosto 2015 - versione 7.8
Per un riepilogo delle caratteristiche principali delle funzionalità di Google Play Services 7.8, leggi il post del blog dell'annuncio.
- API Mobile Vision: questa release introduce una nuova API on-device per la comprensione degli oggetti in foto e video. Il framework Mobile Vision include un rilevatore facciale, un Scanner di codici a barre e funzioni per il monitoraggio della 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 individuarsi e comunicare senza dover utilizzare la stessa rete Wi-Fi.
- Smart Lock per Android Questa release migliora Smart Lock per Android grazie alla capacità di rilevare l'andatura particolare della tua camminata. Se un borseggiatore va via con il telefono, nella maggior parte dei casi questo si blocca. Abilita il Dispositivo con te per fare una prova.
- Foto del luogo È stato aggiunto il supporto per il recupero e la visualizzazione delle foto dei luoghi con l'API Places.
Maggio 2015 - Versione 7.5
Per un riepilogo delle caratteristiche principali delle funzionalità di Google Play Services 7.5, leggi 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, nonché per far accedere automaticamente gli utenti a tutti i dispositivi (e ai 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 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 il modo in cui l'app riceve i messaggi. La funzionalità di messaggistica basata sugli argomenti ti consente di creare notifiche personalizzate per raggiungere un pubblico mirato. Utilizza la nuova
GcmListenerService
per implementare un metodo standardizzato per ricevere messaggi GCM e visualizzare le notifiche su richiesta del server GCM. La nuova classeGcmNetworkManager
ti consente di pianificare attività una tantum e periodiche in modo efficiente dalla batteria e di specificare vincoli di ricarica di rete e dei dispositivi per ottimizzare ulteriormente l'utilizzo della batteria.Annunci: in questa versione vengono aggiunti annunci nativi sottoposti a rendering dal publisher ad AdMob, AdMob e AdX. Con gli annunci nativi, i publisher hanno accesso ai singoli asset dell'annuncio e hanno la facoltà di decidere come presentare l'annuncio nel modo più adatto ai contenuti dell'app. AdMob, DFP e AdX supportano tutti due formati definiti dal sistema: annunci per l'installazione di app e annunci di contenuti. I publisher di DFP hanno inoltre accesso a formati di annunci nativi personalizzati per creare una soluzione nativa personalizzata utilizzando il proprio inventario di prenotazione.
Trasmissione: le nuove API Game Manager per Google Cast introducono il supporto per i giochi con un modello di comunicazione semplificato, più giocatori per dispositivo mittente e la messaggistica personalizzata tra mittenti e destinatari che consentono di migliorare qualsiasi gioco con l'esperienza di trasmissione. Il nuovo modello di connessione per il display remoto consente alle app native, in particolare ai giochi, di trasmettere un secondo display direttamente alla TV. Con Google Cast, ora qualsiasi gioco può essere più grande. Le nuove API Riproduzione automatica e Queueing offrono a tutte le app collegate una coda multimediale sincronizzata e modificabile e supportano il precaricamento degli stream adattivi.
ID istanza : l'ID istanza è un identificatore univoco per istanza di un'app che consente di generare token di sicurezza utilizzando il servizio cloud ID istanza.
Maps: questa release rende disponibile l'API per Android di Google Maps su Android Wear, quindi ora puoi creare app basate su mappe che vengono eseguite direttamente sui dispositivi indossabili.
Fit: l'API Fit ora fornisce dati sulla distanza percorsa e sulle calorie bruciate. Questa release introduce anche un nuovo tipo di dati per le attività di allenamento (
TYPE_WORKOUT_EXERCISE
).Drive - Questa release consente di eliminare definitivamente file e cartelle anche quando l'applicazione è offline, richiamando il metodo
delete()
.App Invites: usa 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 sia Google a alimentare i flussi di referral e onboarding, così puoi concentrarti sulla creazione di un'app straordinaria.