26 novembre 2024
- L'aggiornamento più recente della libreria
play-services-basement
(v18.5.0) include correzioni e miglioramenti interni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:18.5.0
21 novembre 2024
L'ultimo aggiornamento di
play-services-wearable
(v19.0.0) include le seguenti modifiche:- Dipendenze aggiornate per la libreria
play-services-wearable
alle versioni più recenti. - È stata rimossa una variante dell'API
sendMessage()
non supportata che includeva un parametroMessageOptions
.
- Dipendenze aggiornate per la libreria
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wearable:19.0.0
18 novembre 2024
È ora disponibile l'aggiornamento più recente della libreria LiteRT (TensorFlow Lite) di Google Play Services (v16.3.0). Sono incluse le API Java e C, nonché il supporto dell'accelerazione GPU. Con questa release, sia le API Java che quelle C sono ora disponibili a livello generale (prima di questa release, l'API C era disponibile solo in versione beta).
Questa libreria può essere utilizzata come alternativa alla libreria autonoma LiteRT (TensorFlow Lite) per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per saperne di più, consulta la documentazione di LiteRT.
Gli ultimi aggiornamenti alle librerie TensorFlow Lite di Google Play Services includeranno tutte le modifiche incluse nella release 2.18.0 di TensorFlow Lite.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.3.0
- com.google.android.gms:play-services-tflite-impl:16.3.0
- com.google.android.gms:play-services-tflite-java:16.3.0
- com.google.android.gms:play-services-tflite-support:16.3.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.3.0-beta01
15 novembre 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Functions for Firebase (client)
- Firebase Cloud Messaging
- Firebase Data Connect
- Vertex AI in Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.6.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta03
- com.google.firebase:firebase-functions:21.1.0
- com.google.firebase:firebase-functions-ktx:21.1.0
- com.google.firebase:firebase-messaging:24.1.0
- com.google.firebase:firebase-messaging-directboot:24.1.0
- com.google.firebase:firebase-messaging-ktx:24.1.0
- com.google.firebase:firebase-vertexai:16.0.2
5 novembre 2024
- Aggiorna
play-services-pal
alla versione 21.0.0. Per ulteriori informazioni, consulta le note di rilascio di PAL per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-pal:21.0.0
29 ottobre 2024
- Aggiorna l'SDK Android Google Mobile Ads e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.5.0
- com.google.android.gms:play-services-ads-lite:23.5.0
- com.google.firebase:firebase-ads:23.5.0
- com.google.firebase:firebase-ads-lite:23.5.0
28 ottobre 2024
Gli ultimi aggiornamenti alle librerie
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
includono le seguenti modifiche:- È stata risolta una potenziale vulnerabilità di Denial of Service trovata nella libreria Protobuf Java Lite.
- È stato corretto un bug per i dispositivi con Android R o versioni precedenti in cui il tentativo di visualizzare un'immagine troppo piccola in una notifica di Google Cast poteva causare un arresto anomalo dell'interfaccia utente di sistema.
MediaNotificationService
eliminato. Non deve essere utilizzato direttamente dalle applicazioni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:22.0.0
- com.google.android.gms:play-services-cast-framework:22.0.0
- com.google.android.gms:play-services-cast-tv:21.1.1
23 ottobre 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Vertex AI in Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.5.1
- com.google.firebase:firebase-vertexai:16.0.1
21 ottobre 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
- Vertex AI in Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento di
play-services-tagmanager
(v18.1.1),play-services-analytics
(v18.1.1) eplay-services-analytics-impl
(v18.2.0) include la seguente modifica:- Vulnerabilità risolta CVE-2024-7254.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.5.0
- com.google.firebase:firebase-auth:23.1.0
- com.google.firebase:firebase-auth-ktx:23.1.0
- com.google.firebase:firebase-config:22.0.1
- com.google.firebase:firebase-config-ktx:22.0.1
- com.google.firebase:firebase-crashlytics:19.2.1
- com.google.firebase:firebase-crashlytics-ktx:19.2.1
- com.google.firebase:firebase-crashlytics-ndk:19.2.1
- com.google.firebase:firebase-dataconnect:16.0.0-beta02
- com.google.firebase:firebase-firestore:25.1.1
- com.google.firebase:firebase-firestore-ktx:25.1.1
- com.google.firebase:firebase-inappmessaging:21.0.1
- com.google.firebase:firebase-inappmessaging-display:21.0.1
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.1
- com.google.firebase:firebase-inappmessaging-ktx:21.0.1
- com.google.firebase:firebase-messaging:24.0.3
- com.google.firebase:firebase-messaging-directboot:24.0.3
- com.google.firebase:firebase-messaging-ktx:24.0.3
- com.google.firebase:firebase-ml-modeldownloader:25.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.1
- com.google.firebase:firebase-perf:21.0.2
- com.google.firebase:firebase-perf-ktx:21.0.2
- com.google.firebase:firebase-sessions:2.0.6
- com.google.firebase:firebase-vertexai:16.0.0
- com.google.android.gms:play-services-tagmanager:18.1.1
- com.google.android.gms:play-services-analytics:18.1.1
- com.google.android.gms:play-services-analytics-impl:18.2.0
17 ottobre 2024
L'ultimo aggiornamento a
play-services-device-posture
(v16.1.0) include la seguente modifica:- È stato aggiunto
PrepareEnvironmentCallback
all'APIprepareEnvironment
.
- È stato aggiunto
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-device-posture:16.1.0
16 ottobre 2024
- L'ultimo aggiornamento alla libreria Thread di Google Play Services aggiunge una nuova API per eseguire query sulle credenziali della rete Thread attive locali.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.2.1
3 ottobre 2024
L'ultimo aggiornamento di
play-services-appsearch
(v16.0.1) include la seguente modifica:- Sono stati risolti i problemi di disponibilità del servizio Ricerca app nei rari casi in cui non è già attivato attivando il servizio quando viene creata una sessione per la prima volta.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.1
1° ottobre 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Data Connect
- Vertex AI in Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.4.0
- com.google.firebase:firebase-analytics:22.1.2
- com.google.firebase:firebase-analytics-ktx:22.1.2
- com.google.firebase:firebase-crashlytics:19.2.0
- com.google.firebase:firebase-crashlytics-ktx:19.2.0
- com.google.firebase:firebase-crashlytics-ndk:19.2.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta01
- com.google.firebase:firebase-messaging:24.0.2
- com.google.firebase:firebase-messaging-directboot:24.0.2
- com.google.firebase:firebase-messaging-ktx:24.0.2
- com.google.firebase:firebase-sessions:2.0.5
- com.google.firebase:firebase-storage:21.0.1
- com.google.firebase:firebase-storage-ktx:21.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta06
- com.google.android.gms:play-services-measurement:22.1.2
- com.google.android.gms:play-services-measurement-api:22.1.2
- com.google.android.gms:play-services-measurement-base:22.1.2
- com.google.android.gms:play-services-measurement-impl:22.1.2
- com.google.android.gms:play-services-measurement-sdk:22.1.2
- com.google.android.gms:play-services-measurement-sdk-api:22.1.2
30 settembre 2024
- Aggiorna l'SDK Android Google Mobile Ads e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.4.0
- com.google.android.gms:play-services-ads-lite:23.4.0
- com.google.firebase:firebase-ads:23.4.0
- com.google.firebase:firebase-ads-lite:23.4.0
23 settembre 2024
- Le dipendenze della libreria
play-services-recaptchabase
sono state aggiornate alle versioni più recenti.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-recaptchabase:16.1.0
18 settembre 2024
L'ultimo aggiornamento della libreria
play-services-dtdi
include le seguenti modifiche:Sono stati aggiunti
startScanningForDeviceAvailability
estopScanningForDeviceAvailability
per rilevare quando i dispositivi disponibili sono nelle vicinanze.È stato aggiunto
getApiAvailability
per recuperare informazioni sulla disponibilità dell'API DTDI.
Per ulteriori informazioni, consulta la documentazione di riferimento dell'API DTDi.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-dtdi:16.0.0-beta02
12 settembre 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase App Distribution
- Firebase Crashlytics
- Vertex AI in Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.3.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta14
- com.google.firebase:firebase-crashlytics:19.1.0
- com.google.firebase:firebase-crashlytics-ktx:19.1.0
- com.google.firebase:firebase-crashlytics-ndk:19.1.0
- com.google.firebase:firebase-sessions:2.0.4
- com.google.firebase:firebase-vertexai:16.0.0-beta05
29 agosto 2024
L'ultimo aggiornamento delle API Credential Manager (
play-services-identity-credentials
) include le seguenti modifiche:- È stato aggiunto il supporto dell'ID registry.
- È stata aggiunta l'API clear registry.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03
22 agosto 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase Cloud Messaging
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Versione iniziale delle API
play-services-recaptchabase
.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.2.0
- com.google.firebase:firebase-analytics:22.1.0
- com.google.firebase:firebase-analytics-ktx:22.1.0
- com.google.firebase:firebase-components:18.0.1
- com.google.firebase:firebase-firestore:25.1.0
- com.google.firebase:firebase-firestore-ktx:25.1.0
- com.google.firebase:firebase-messaging:24.0.1
- com.google.firebase:firebase-messaging-ktx:24.0.1
- com.google.firebase:firebase-messaging-directboot:24.0.1
- com.google.android.gms:play-services-measurement:22.1.0
- com.google.android.gms:play-services-measurement-api:22.1.0
- com.google.android.gms:play-services-measurement-base:22.1.0
- com.google.android.gms:play-services-measurement-impl:22.1.0
- com.google.android.gms:play-services-measurement-sdk:22.1.0
- com.google.android.gms:play-services-measurement-sdk-api:22.1.0
- com.google.android.gms:play-services-recaptchabase:16.0.0
12 agosto 2024
- Aggiorna l'SDK Android Google Mobile Ads e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.3.0
- com.google.android.gms:play-services-ads-lite:23.3.0
- com.google.firebase:firebase-ads:23.3.0
- com.google.firebase:firebase-ads-lite:23.3.0
7 agosto 2024
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-japaneser:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1
1° agosto 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Vertex AI in Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-vertexai:16.0.0-beta04
25 luglio 2024
Versione alpha iniziale delle API Credential Manager (
play-services-identity-credentials
) per i casi d'uso delle credenziali digitali.L'aggiornamento più recente a
play-services-auth-blockstore
(v16.4.0) risolve i problemi di compatibilità quando l'SDK viene compilato con AndroidX.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha02
- com.google.android.gms:play-services-auth-blockstore:16.4.0
22 luglio 2024
La libreria
play-services-device-posture
è ora disponibile a livello generale. Questa biblioteca fornisce API per installare e aggiornare l'app Android Device Policy.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-device-posture:16.0.0
11 luglio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Crashlytics
- Vertex AI in Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
L'aggiornamento più recente a
play-services-auth-blockstore
(v16.3.1) risolve i problemi di compatibilità quando l'SDK viene compilato con AndroidX.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.1.2
- com.google.firebase:firebase-crashlytics:19.0.3
- com.google.firebase:firebase-crashlytics-ktx:19.0.3
- com.google.firebase:firebase-crashlytics-ndk:19.0.3
- com.google.firebase:firebase-sessions:2.0.3
- com.google.firebase:firebase-vertexai:16.0.0-beta03
- com.google.android.gms:play-services-auth-blockstore:16.3.1
8 luglio 2024
- Gli ultimi aggiornamenti a
play-services-games-v2
(v20.1.2) risolvono i problemi di compatibilità quando le API di Servizi per i giochi di Google vengono utilizzate con i giochi creati con Unreal Engine.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.2
2 luglio 2024
- Gli ultimi aggiornamenti a
play-services-games-v2
(v20.1.1) correggono un bug per cui una versione dell'app come app istantanea si arrestava in modo anomalo durante il tentativo di accedere alle API di Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 giugno 2024
- Aggiorna l'SDK Android Google Mobile Ads e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.2.0
- com.google.android.gms:play-services-ads-lite:23.2.0
- com.google.firebase:firebase-ads:23.2.0
- com.google.firebase:firebase-ads-lite:23.2.0
25 giugno 2024
Gli aggiornamenti più recenti di
play-services-maps
(v19.0.0) includono il supporto per le seguenti nuove funzionalità:- Configurazione della combinazione di colori della mappa su scura, chiara o per utilizzare le impostazioni di sistema. Per maggiori dettagli, consulta Configurare una mappa.
- Utilizzo di colori predefiniti per le mappe in modo che corrispondano ai nuovi colori già disponibili nell'app Google Maps. Per maggiori dettagli, consulta Nuovo stile di mappa per Google Maps Platform.
- Utilizzo di stili basati sui dati per i confini e stili basati sui dati per i set di dati.
L'ultima versione di
play-services-maps
include anche i seguenti aggiornamenti dell'API:DatasetFeature
aggiunto.Feature
aggiunto.FeatureClickEvent
aggiunto.FeatureLayer
aggiunto.FeatureLayerOptions
aggiunto.FeatureStyle
aggiunto.FeatureType
aggiunto.MapColorScheme
aggiunto.PlaceFeature
aggiunto.MapsInitializer.Renderer.LEGACY
è deprecato inMapsInitializer.Renderer
. Utilizza invece il renderizzatore delle mappe più recente.- Aggiornamento di
MapCapabilities
per includere i metodi per verificare la disponibilità dello stile basato sui dati. - Aggiornamento di
GoogleMap
per includere i metodi per impostare la combinazione di colori della mappa. - Aggiornamento di
GoogleMapOptions
per includere i metodi per impostare la combinazione di colori della mappa.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:19.0.0
24 giugno 2024
- L'ultimo aggiornamento della libreria
play-services-auth-blockstore
include il rilascio dell'API RestoreCredential.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.3.0
20 giugno 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
- Vertex AI in Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.1.1
- com.google.firebase:firebase-analytics:22.0.2
- com.google.firebase:firebase-analytics-ktx:22.0.2
- com.google.firebase:firebase-crashlytics:19.0.2
- com.google.firebase:firebase-crashlytics-buildtools:3.0.2
- com.google.firebase:firebase-crashlytics-gradle:3.0.2
- com.google.firebase:firebase-crashlytics-ktx:19.0.2
- com.google.firebase:firebase-crashlytics-ndk:19.0.2
- com.google.firebase:firebase-sessions:2.0.2
- com.google.firebase:firebase-vertexai:16.0.0-beta02
- com.google.android.gms:play-services-measurement:22.0.2
- com.google.android.gms:play-services-measurement-api:22.0.2
- com.google.android.gms:play-services-measurement-base:22.0.2
- com.google.android.gms:play-services-measurement-impl:22.0.2
- com.google.android.gms:play-services-measurement-sdk:22.0.2
- com.google.android.gms:play-services-measurement-sdk-api:22.0.2
4 giugno 2024
La libreria
play-services-appsearch
è ora disponibile a livello generale. Questa biblioteca fornisce API per archiviare i dati strutturati nel database AppSearch centralizzato fornito da Google Play Services. In questo modo, viene attivata la condivisione dei dati tra app in base alla configurazione dell'elenco di controllo dell'accesso (ACL) fornita dal client. La condivisione tra app è facoltativa e richiede la configurazione esplicita dello sviluppatore quando si utilizzano le API AppSearch.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.0
30 maggio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- Firebase Dynamic Links
- Firebase Performance Monitoring
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Ora è disponibile la versione più recente del plug-in
google-services
per Android (v4.4.2). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:33.1.0
- com.google.firebase:firebase-analytics:22.0.1
- com.google.firebase:firebase-analytics-ktx:22.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta13
- com.google.firebase:firebase-crashlytics:19.0.1
- com.google.firebase:firebase-crashlytics-ktx:19.0.1
- com.google.firebase:firebase-crashlytics-ndk:19.0.1
- com.google.firebase:firebase-dataconnect:16.0.0-alpha04
- com.google.firebase:firebase-dynamic-links:22.1.0
- com.google.firebase:firebase-dynamic-links-ktx:22.1.0
- com.google.firebase:firebase-perf:21.0.1
- com.google.firebase:firebase-perf-ktx:21.0.1
- com.google.firebase:firebase-sessions:2.0.1
- com.google.android.gms:play-services-measurement:22.0.1
- com.google.android.gms:play-services-measurement-api:22.0.1
- com.google.android.gms:play-services-measurement-base:22.0.1
- com.google.android.gms:play-services-measurement-impl:22.0.1
- com.google.android.gms:play-services-measurement-sdk:22.0.1
- com.google.android.gms:play-services-measurement-sdk-api:22.0.1
- com.google.gms:google-services:4.4.2
29 maggio 2024
Gli ultimi aggiornamenti a diverse librerie includono le seguenti modifiche:
minSdkVersion
modificato in 21.- Le dipendenze delle librerie
play-services-base
,play-services-basement
eplay-services-tasks
sono state aggiornate alle versioni più recenti.
Consulta la sezione "Elementi pubblicati" per un elenco completo delle librerie interessate.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.1.0
- com.google.android.gms:play-services-afs-native:19.1.0
- com.google.android.gms:play-services-analytics-impl:18.1.0
- com.google.android.gms:play-services-analytics:18.1.0
- com.google.android.gms:play-services-appindex:16.2.0
- com.google.android.gms:play-services-appset:16.1.0
- com.google.android.gms:play-services-auth-api-phone:18.1.0
- com.google.android.gms:play-services-awareness:19.1.0
- com.google.android.gms:play-services-base-testing:16.1.0
- com.google.android.gms:play-services-base:18.5.0
- com.google.android.gms:play-services-basement:18.4.0
- com.google.android.gms:play-services-cast-framework:21.5.0
- com.google.android.gms:play-services-cast-tv:21.1.0
- com.google.android.gms:play-services-cast:21.5.0
- com.google.android.gms:play-services-cloud-messaging:17.3.0
- com.google.android.gms:play-services-cronet:18.1.0
- com.google.android.gms:play-services-deviceperformance:16.1.0
- com.google.android.gms:play-services-fido:21.1.0
- com.google.android.gms:play-services-flags:18.1.0
- com.google.android.gms:play-services-games-v2:20.1.0
- com.google.android.gms:play-services-games:23.2.0
- com.google.android.gms:play-services-identity:18.1.0
- com.google.android.gms:play-services-instantapps:18.1.0
- com.google.android.gms:play-services-location:21.3.0
- com.google.android.gms:play-services-nearby:19.3.0
- com.google.android.gms:play-services-oss-licenses:17.1.0
- com.google.android.gms:play-services-pal:20.3.0
- com.google.android.gms:play-services-password-complexity:18.1.0
- com.google.android.gms:play-services-pay:16.5.0
- com.google.android.gms:play-services-places-placereport:17.1.0
- com.google.android.gms:play-services-places:17.1.0
- com.google.android.gms:play-services-recaptcha:17.1.0
- com.google.android.gms:play-services-safetynet:18.1.0
- com.google.android.gms:play-services-stats:17.1.0
- com.google.android.gms:play-services-tagmanager-api:18.1.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.1.0
- com.google.android.gms:play-services-tagmanager:18.1.0
- com.google.android.gms:play-services-tasks:18.2.0
- com.google.android.gms:play-services-threadnetwork:16.0.1
- com.google.android.gms:play-services-wallet:19.4.0
- com.google.android.gms:play-services-wearable:18.2.0
23 maggio 2024
L'ultimo aggiornamento della libreria
play-services-auth
include la seguente modifica:- Aggiunge una nuova API [
addResourceParameter
] aAuthorizationRequest.Builder
per consentire il passaggio di parametri di risorse personalizzate all'API Authorization.
- Aggiunge una nuova API [
L'ultimo aggiornamento della libreria
play-services-fitness
include il rilascio dell'API Recording su dispositivi mobili.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:21.2.0
- com.google.android.gms:play-services-fitness:21.2.0
13 maggio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle Firebase Crashlytics
- Vertex AI in Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:3.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta01
9 maggio 2024
- Aggiorna l'SDK Android Google Mobile Ads e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.1.0
- com.google.android.gms:play-services-ads-lite:23.1.0
- com.google.firebase:firebase-ads:23.1.0
- com.google.firebase:firebase-ads-lite:23.1.0
2 maggio 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase A/B Testing
- Firebase App Check
- Plug-in Gradle Firebase App Distribution
- Firebase Authentication
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- 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 proxy. - È stato aggiunto un nuovo metodo,
getProxiedNotificationData
, per recuperare i dati di una notifica proxy.
- È stato aggiunto un nuovo metodo,
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.2.0
16 aprile 2024
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- Sono state ritirate le API relative all'accesso con un tocco, al salvataggio delle password e al pulsante Accedi con Google.
L'ultimo aggiornamento della libreria
play-services-base
include le seguenti modifiche:- Sono state ritirate le API relative ad Accesso con Google.
L'ultimo aggiornamento della libreria
play-services-fido
include le seguenti modifiche:- È stata aggiornata la classe di dati di richiesta e risposta in modo che sia supportata da
ByteString
invece dibyte[]
in modo che siano immutabili. - Sono state aggiunte annotazioni
@Nullable
e@NonNull
appropriate ai parametri dell'API. - È stato aggiunto un nuovo costruttore a
PublicKeyCredentialCreationOptions
che accetta una stringa JSON.
- È stata aggiornata la classe di dati di richiesta e risposta in modo che sia supportata da
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:21.1.0
- com.google.android.gms:play-services-auth-base:18.0.12
- com.google.android.gms:play-services-base:18.4.0
- com.google.android.gms:play-services-fido:21.0.0
11 aprile 2024
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.8.1
- com.google.firebase:firebase-analytics:21.6.2
- com.google.firebase:firebase-analytics-ktx:21.6.2
- com.google.firebase:firebase-crashlytics:18.6.4
- com.google.firebase:firebase-crashlytics-ktx:18.6.4
- com.google.firebase:firebase-crashlytics-ndk:18.6.4
- com.google.firebase:firebase-firestore:24.11.1
- com.google.firebase:firebase-firestore-ktx:24.11.1
- com.google.firebase:firebase-inappmessaging:20.4.2
- com.google.firebase:firebase-inappmessaging-display:20.4.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.2
- com.google.firebase:firebase-inappmessaging-ktx:20.4.2
- com.google.firebase:firebase-sessions:1.2.4
- com.google.android.gms:play-services-measurement:21.6.2
- com.google.android.gms:play-services-measurement-api:21.6.2
- com.google.android.gms:play-services-measurement-base:21.6.2
- com.google.android.gms:play-services-measurement-impl:21.6.2
- com.google.android.gms:play-services-measurement-sdk:21.6.2
- com.google.android.gms:play-services-measurement-sdk-api:21.6.2
8 aprile 2024
L'ultimo aggiornamento dell'SDK Nearby (
play-services-nearby
) include le seguenti modifiche:Sono stati aggiunti i nuovi metodi
subscribeToUwbAvailability
eunsubscribeFromUwbAvailability
perUwbClient
per supportare l'abbonamento alla disponibilità UWB.Sono stati aggiunti i costruttori per
RangingControleeParameters
per supportare l'inizializzazione di questa classe.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:19.2.0
1° aprile 2024
L'ultimo aggiornamento della libreria
play-services-games-v2
include le seguenti modifiche:- Interfacce deprecate rimosse.
- È stato aggiunto il supporto per il selettore rapido dei profili.
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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.8.0
- com.google.firebase:firebase-analytics:21.6.1
- com.google.firebase:firebase-analytics-ktx:21.6.1
- com.google.firebase:firebase-common:20.4.3
- com.google.firebase:firebase-common-ktx:20.4.3
- com.google.firebase:firebase-crashlytics:18.6.3
- com.google.firebase:firebase-crashlytics-ktx:18.6.3
- com.google.firebase:firebase-crashlytics-ndk:18.6.3
- com.google.firebase:firebase-firestore:24.11.0
- com.google.firebase:firebase-firestore-ktx:24.11.0
- com.google.firebase:firebase-inappmessaging:20.4.1
- com.google.firebase:firebase-inappmessaging-display:20.4.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.1
- com.google.firebase:firebase-inappmessaging-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.2.3
- com.google.android.gms:play-services-measurement:21.6.1
- com.google.android.gms:play-services-measurement-api:21.6.1
- com.google.android.gms:play-services-measurement-base:21.6.1
- com.google.android.gms:play-services-measurement-impl:21.6.1
- com.google.android.gms:play-services-measurement-sdk:21.6.1
- com.google.android.gms:play-services-measurement-sdk-api:21.6.1
7 marzo 2024
Aggiorna l'SDK Android Google Mobile Ads e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
A settembre 2024, gli SDK Firebase Ads (gli elementi
firebase-ads
efirebase-ads-lite
) non verranno più pubblicati. Utilizza invece l'SDK Android Google Mobile Ads.Questi elementi Firebase non fornivano il proprio file binario ed erano solo un wrapper per le 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 all'utilizzo dell'SDK Android Google Mobile Ads, consulta queste Domande frequenti nella documentazione di Firebase.
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
5 marzo 2024
L'ultimo aggiornamento della libreria
play-services-location
include le seguenti modifiche:- È stato creato un nuovo client API di orientamento FusedOrientationProviderClient per sostituire le API di orientamento obsolete in FusedLocationProviderClient.
- Le API di orientamento sono state ritirate 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Plug-in Gradle Firebase App Distribution
- Firebase Realtime Database
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
26 febbraio 2024
L'ultimo aggiornamento della libreria
play-services-wallet
include le seguenti modifiche:Sono stati aggiunti nuovi contratti che possono essere utilizzati con la nuova API Activity Result su Android per gestire i risultati delle attività
loadPaymentData
. Per saperne di più, consulta le note di rilascio dell'SDK Android di Google Pay.Obsoleta
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
versione 19.3.0-beta01.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0
20 febbraio 2024
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0-beta1
15 febbraio 2024
L'ultimo aggiornamento della libreria
play-services-auth
(v21.0.0) include la seguente modifica sostanziale che provoca un errore:- È stata 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- Plug-in Gradle Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Ora è disponibile la release più recente del plug-in
google-services
per Android (v4.4.1). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.7.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'aggiornamento più recente della libreria
play-service-auth-api-phone
incrementa la versione della dipendenzaplay-services-basement
da 18.0.1 a 18.0.2.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.0.2
22 gennaio 2024
L'ultimo aggiornamento della libreria
play-services-location
include le seguenti modifiche:- È stata aggiunta un'API di aggiornamenti dell'orientamento a FusedLocationProviderClient.
- È stata aggiunta una nuova API per
isGoogleLocationAccuracyEnabled()
aSettingsClient
. - È 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Firebase ML
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.7.1
- com.google.firebase:firebase-auth:22.3.1
- com.google.firebase:firebase-auth-ktx:22.3.1
- com.google.firebase:firebase-crashlytics:18.6.1
- com.google.firebase:firebase-crashlytics-ktx:18.6.1
- com.google.firebase:firebase-crashlytics-ndk:18.6.1
- com.google.firebase:firebase-firestore:24.10.1
- com.google.firebase:firebase-firestore-ktx:24.10.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.2
- com.google.firebase:firebase-sessions:1.2.1
4 gennaio 2024
Gli ultimi aggiornamenti alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le seguenti modifiche:È stato aggiunto un nuovo metodo sovraccaricato
startResolutionForResult
che utilizza AndroidXActivityResultContract
.Sono stati aggiunti nuovi metodi sovraccaricati che consentono una maggiore flessibilità con gli executor personalizzati:
whenAllComplete(java.util.concurrent.Executor, java.util.Collection)
whenAllComplete(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
whenAllSuccess(java.util.concurrent.Executor, java.util.Collection)
whenAllSuccess(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:18.3.0
- com.google.android.gms:play-services-basement:18.3.0
- com.google.android.gms:play-services-tasks:18.1.0
26 dicembre 2023
L'ultimo aggiornamento dell'SDK Nearby (
play-services-nearby
) include le seguenti modifiche:È stato aggiunto il supporto per il servizio Google Fast Pair (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 i nuovi metodi
isSassDeviceAvailable
etriggerSassForUsage
perFastPairClient
per supportare Audio Switch.
È stato modificato il tipo di ritorno di
supportedSlotDurations
esupportedRangingIntervals
inList
.Sono state rimosse le API 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 dell'API C di TensorFlow Lite in Google Play Services.
Con questa API puoi scrivere codice C o C++ che utilizza TensorFlow Lite in Google Play Services.
Per ulteriori informazioni, consulta la documentazione dell'API C di TensorFlow Lite in Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
14 dicembre 2023
L'ultimo aggiornamento dell'API Google Pay (
play-services-wallet
) include le seguenti modifiche:Sono stati aggiunti nuovi contratti che possono essere utilizzati con la nuova API Activity Result su Android per gestire i risultati delle attività
loadPaymentData
. Per saperne di più, consulta le note di rilascio dell'SDK Android di Google Pay.Obsoleta
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. Utilizza i nuovi contratti dell'API Activity Result introdotti in questa release.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0-beta01
7 dicembre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Cloud Messaging
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
6 dicembre 2023
- Aggiorna l'SDK Android Google Mobile Ads 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:Aggiornata in modo da dipendere da
androidx.mediarouter:mediarouter:1.6.0-beta01
. Questa variazione rendeMediaRouteButtons
sempre visibile per impostazione predefinita.Modificata per ridurre gli scenari in cui la ricerca dei dispositivi di trasmissione inizia automaticamente senza intervento dell'utente.
È stato aggiunto
CastOptions.Builder#setSessionTransferEnabled
per impostare se l'applicazione mittente deve mostrare i dispositivi di trasmissione quando è attivo il pulsante Spostamento uscita. Il valore predefinito ètrue
.Sono state aggiunte nuove versioni di
CastButtonFactory#setUpMediaRouteButton
che restituisconoTasks
che le app possono ascoltare per verificare se l'operazione è andata a buon fine o se è stata lanciata un'eccezione.
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Sender di Android per Google 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:
- DBA (distinta base) Firebase per Android
- Firebase Authentication
- Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento della libreria
play-services-pay
(v16.4.0) include le seguenti modifiche per supportare le funzionalità di moneta elettronica:EmoneyReadiness
aggiunto.EmoneyReadinessStatus
aggiunto.È stato aggiunto un nuovo metodo
checkReadinessForEmoney
per le app nella lista consentita per le funzionalità di moneta elettronica per verificare l'idoneità dei servizi Google Play per l'assistenza per la moneta elettronica.È stato aggiunto un nuovo metodo
notifyEmoneyCardStatusUpdate
per le app nella lista consentita per le funzionalità di moneta elettronica per notificare a Google Play Services determinati aggiornamenti dello stato delle carte di moneta elettronica.È stato aggiunto un nuovo metodo
pushEmoneyCard
per le app nella lista consentita per le funzionalità di moneta elettronica per inviare le 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 della libreria
play-services-cloud-messaging
include le seguenti modifiche:- È stato aggiunto un nuovo metodo,
messageHandled
, per indicare che un messaggio è stato gestito.
- È stato aggiunto un nuovo metodo,
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.1.0
7 novembre 2023
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
30 ottobre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Aggiorna l'SDK Android Google Mobile Ads 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase App Check
- Plug-in Gradle Firebase App Distribution
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.4.1
- com.google.firebase:firebase-appcheck:17.1.1
- com.google.firebase:firebase-appcheck-debug:17.1.1
- com.google.firebase:firebase-appcheck-debug-testing:17.1.1
- com.google.firebase:firebase-appcheck-ktx:17.1.1
- com.google.firebase:firebase-appcheck-playintegrity:17.1.1
- com.google.firebase:firebase-appdistribution-gradle:4.0.1
- com.google.firebase:firebase-crashlytics:18.5.1
- com.google.firebase:firebase-crashlytics-ktx:18.5.1
- com.google.firebase:firebase-crashlytics-ndk:18.5.1
- com.google.firebase:firebase-firestore:24.9.1
- com.google.firebase:firebase-firestore-ktx:24.9.1
- com.google.firebase:firebase-installations-interop:17.2.0
- com.google.firebase:firebase-messaging:23.3.1
- com.google.firebase:firebase-messaging-ktx:23.3.1
- com.google.firebase:firebase-messaging-directboot:23.3.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.1
18 ottobre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Installazioni Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Gli aggiornamenti più recenti alle 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 Indicatori avanzati, e la possibilità di controllare le funzionalità delle mappe. L'utilizzo delle funzionalità della mappa è trattato nelle due guide collegate.- È stato aggiunto
AdvancedMarkerOptions
, che viene utilizzato per definire le opzioni perAdvancedMarker
. AdvancedMarker
aggiuntoPinConfig
aggiuntoGlyph
aggiuntoMapCapabilities
aggiuntoGoogleMap
aggiornato per includere metodi per ottenereMapCapabilities
e rilevare 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 della libreria
play-services-pay
(v16.3.0) include la seguente modifica:- È stato aggiunto un nuovo metodo
notifyCardTapEvent
per consentire alle app nella lista consentita di notificare a Google Play Services determinati eventi di tocco della carta.
- È stato aggiunto un nuovo metodo
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-pay:16.3.0
25 settembre 2023
L'ultimo aggiornamento dell'SDK Nearby (
play-services-nearby
) include le seguenti modifiche:È stato aggiunto un nuovo metodo,
addControleeWithSessionParams
, perUwbClient
supportare la richiesta di una singola chiave STS di cui è stato eseguito il provisioning.Sono stati aggiunti nuovi metodi,
reconfigureRangingInterval
ereconfigureRangeDataNtf
, perUwbClient
supportare la ricoconfigurazione dinamica dell'intervallo di misurazione e della notifica dei dati dell'intervallo.Sono state aggiunte nuove funzionalità di scansione per durate degli slot e intervalli di scansione configurabili. Consulta
supportedSlotDurations
,supportedRangingIntervals
,supportsRangingIntervalReconfigure
, ehasBackgroundRangingSupport
.Sono stati aggiunti nuovi parametri di scansione per configurare la durata dello slot, l'intervallo di scansione e l'AOA. Consulta
slotDuration
,rangingInterval
, eisAoaDisabled
.È stato aggiunto
getAuthenticationStatus
per recuperare lo stato di autenticazione eConnectionInfo.Builder#setAuthenticationStatus
per impostare il risultato del handshake di autenticazione.Sono state rimosse le API in Presenza nelle vicinanze. Non è disponibile alcuna sostituzione.
Le API in Nearby Messages sono state ritirate. 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 un nuovo modo per gli sviluppatori di giochi di integrare Play Games Services (PGS) nei loro giochi. Per ulteriori informazioni, consulta l'API PGS Recall.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 settembre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Messaggistica in-app Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.3.1
- com.google.firebase:firebase-auth:22.1.2
- com.google.firebase:firebase-auth-ktx:22.1.2
- com.google.firebase:firebase-components:17.1.2
- com.google.firebase:firebase-crashlytics:18.4.3
- com.google.firebase:firebase-crashlytics-ktx:18.4.3
- com.google.firebase:firebase-crashlytics-ndk:18.4.3
- com.google.firebase:firebase-firestore:24.8.1
- com.google.firebase:firebase-firestore-ktx:24.8.1
- com.google.firebase:firebase-inappmessaging:20.3.5
- com.google.firebase:firebase-inappmessaging-ktx:20.3.5
- com.google.firebase:firebase-inappmessaging-display:20.3.5
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.5
14 settembre 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Ora è disponibile la versione più recente del plug-in
google-services
per Android (v4.4.0). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.3.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 Android Google Mobile Ads 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 meno recenti della versione 23.21.0.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 agosto 2023
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:È stato aggiunto un nuovo client API,
AuthorizationClient
, per aiutarti a richiedere l'autorizzazione per accedere ai dati di Google associati a un account su cui hai eseguito l'accesso sul dispositivo.getPhoneNumber
È stato ritirato senza alcuna 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 unPublicKeyCredential
oggetto.
- È stato aggiunto un nuovo metodo
L'aggiornamento più recente della libreria
play-services-wearable
include la seguente modifica:- Supporto dell'applicazione per la migrazione di uno smartwatch da un vecchio smartphone a uno nuovo.
Per ulteriori informazioni, consulta le note di rilascio dei 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
- Firebase Performance Monitoring
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 agosto 2023
- Aggiorna l'SDK Android Google Mobile Ads 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:
- DBA (distinta base) Firebase per Android
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in Gradle Firebase Crashlytics
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
1° agosto 2023
- Aggiornamenti per supportare la funzionalità di zoom automatico nelle librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
24 luglio 2023
- La libreria
play-services-panorama
è stata ritirata 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
- Versione iniziale della libreria
sdkcoroutines
. Questa libreria contiene utilità per le 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 luglio 2023
- Aggiorna l'SDK Android Google Mobile Ads e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 giugno 2023
L'ultimo aggiornamento della libreria
play-services-wallet
include le seguenti modifiche:- Esegue l'upgrade dell'API Pay Button dalla versione beta a quella stabile.
Modifica i seguenti stili per il pulsante:
- Le dimensioni del testo del pulsante ora corrispondono a quelle del logo "GPay".
- I margini dei pulsanti sono stati regolati in base alle altezze minime e massime dei pulsanti.
- La rotondità dei pulsanti è 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 relative alla funzionalità del numero di telefono verificato.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 giugno 2023
L'ultimo aggiornamento dell'SDK Nearby UWB (
play-services-nearby
) include le seguenti modifiche:Sono state aggiunte nuove funzionalità di misurazione della distanza per le notifiche dei dati di intervallo configurabili. Consulta
supportedNtfConfigs
.Sono stati aggiunti nuovi parametri di misurazione per configurare le notifiche dei dati di raggio: consulta
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:
- DBA (distinta base) Firebase per Android
- Cloud Storage for Firebase
- Plug-in Gradle Firebase Crashlytics
- Firebase Performance Monitoring
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento alla libreria
play-services-tagmanager
migliora i processi di strumentazione interna. Nessuna modifica rivolta agli sviluppatori.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-analytics:18.0.3
- com.google.android.gms:play-services-analytics-impl:18.0.3
- com.google.android.gms:play-services-tagmanager:18.0.3
- com.google.android.gms:play-services-tagmanager-api:18.0.3
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.3
- com.google.firebase:firebase-bom:32.1.1
- com.google.firebase:firebase-common:20.3.3
- com.google.firebase:firebase-common-ktx:20.3.3
- com.google.firebase:firebase-crashlytics-buildtools:2.9.6
- com.google.firebase:firebase-crashlytics-gradle:2.9.6
- com.google.firebase:firebase-perf:20.3.3
- com.google.firebase:firebase-perf-ktx:20.3.3
- com.google.firebase:firebase-storage:20.2.1
- com.google.firebase:firebase-storage-ktx:20.2.1
25 maggio 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Firebase Realtime Database
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.1.0
- com.google.firebase:firebase-analytics:21.3.0
- com.google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- com.google.firebase:firebase-appcheck-debug:17.0.1
- com.google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- com.google.firebase:firebase-appcheck-ktx:17.0.1
- com.google.firebase:firebase-appcheck-playintegrity:17.0.1
- com.google.firebase:firebase-database:20.2.2
- com.google.firebase:firebase-database-ktx:20.2.2
- com.google.firebase:firebase-firestore:24.6.1
- com.google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1
- com.google.firebase:firebase-functions-ktx:20.3.1
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
18 maggio 2023
- Aggiorna l'SDK Android Google Mobile Ads 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
La versione beta pubblica del servizio di accelerazione TensorFlow Lite per Android è ora disponibile.
Utilizzando la libreria Acceleration Service (
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 di Acceleration Service.Gli ultimi aggiornamenti alle librerie TensorFlow Lite di Google Play Services includeranno tutte le modifiche incluse nella release 2.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
- Uscita iniziale delle librerie ML Kit per il riconoscimento del testo 2.0 di Google Play Services per cinese, devanagari, giapponese e coreano. Inoltre, è stata aggiornata la libreria
play-services-mlkit-text-recognition
esistente. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
1° maggio 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase App Check
- Firebase Authentication
- Firebase Crashlytics
- Messaggistica in-app Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:32.0.0
- com.google.firebase:firebase-appcheck:17.0.0
- com.google.firebase:firebase-appcheck-debug:17.0.0
- com.google.firebase:firebase-appcheck-debug-testing:17.0.0
- com.google.firebase:firebase-appcheck-interop:17.0.0
- com.google.firebase:firebase-appcheck-ktx:17.0.0
- com.google.firebase:firebase-appcheck-playintegrity:17.0.0
- com.google.firebase:firebase-auth:22.0.0
- com.google.firebase:firebase-auth-ktx:22.0.0
- com.google.firebase:firebase-config:21.4.0
- com.google.firebase:firebase-config-ktx:21.4.0
- com.google.firebase:firebase-crashlytics:18.3.7
- com.google.firebase:firebase-crashlytics-ktx:18.3.7
- com.google.firebase:firebase-crashlytics-ndk:18.3.7
- com.google.firebase:firebase-database:20.2.1
- com.google.firebase:firebase-database-ktx:20.2.1
- com.google.firebase:firebase-firestore:24.6.0
- com.google.firebase:firebase-firestore-ktx:24.6.0
- com.google.firebase:firebase-functions:20.3.0
- com.google.firebase:firebase-functions-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging:20.3.2
- com.google.firebase:firebase-inappmessaging-display:20.3.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.2
- com.google.firebase:firebase-inappmessaging-ktx:20.3.2
- com.google.firebase:firebase-perf:20.3.2
- com.google.firebase:firebase-perf-ktx:20.3.2
- com.google.firebase:firebase-storage:20.2.0
- com.google.firebase:firebase-storage-ktx:20.2.0
20 aprile 2023
- L'ultimo aggiornamento della libreria
play-services-oss-licenses
include una correzione per rimuovere informazioni sulla licenza estranee dalla libreria stessa.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 aprile 2023
- L'ultimo aggiornamento della libreria
play-services-wallet
include una nuova API per creare e personalizzare un pulsante di pagamento Google Pay. Per maggiori dettagli, consulta le note di rilascio di Google Pay per i pagamenti.
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:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Plug-in Gradle Firebase Crashlytics
- Firebase Realtime Database
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
4 aprile 2023
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- È stata aggiunta una nuova API in
BeginSignInRequest
che consente agli sviluppatori di utilizzare le librerie Jetpack per ottenere passkey con richieste JSON.
- È stata aggiunta una nuova API in
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 marzo 2023
- Aggiorna l'SDK Android Google Mobile Ads 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:
- DBA (distinta base) Firebase per Android
- Firebase Authentication
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Gli aggiornamenti alle librerie
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
includono:NotificationManager
ora viene utilizzato per pubblicare notifiche multimediali di trasmissione anziché Servizio in primo piano.- È stato aggiunto un nuovo messaggio
CastReasonCodes#CAST_CANCELLED
per indicare l'annullamento delle sessioni di trasmissione.
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Sender di Android per Google 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:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.3.0
- com.google.firebase:firebase-analytics:21.2.1
- com.google.firebase:firebase-analytics-ktx:21.2.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta07
- com.google.firebase:firebase-common:20.3.2
- com.google.firebase:firebase-common-ktx:20.3.2
- com.google.firebase:firebase-config:21.3.0
- com.google.firebase:firebase-config-ktx:21.3.0
- com.google.firebase:firebase-crashlytics:18.3.6
- com.google.firebase:firebase-crashlytics-ktx:18.3.6
- com.google.firebase:firebase-crashlytics-ndk:18.3.6
- com.google.firebase:firebase-datatransport:18.1.8
- com.google.firebase:firebase-encoders-json:18.0.1
- com.google.firebase:firebase-firestore:24.4.5
- com.google.firebase:firebase-firestore-ktx:24.4.5
- com.google.android.gms:play-services-measurement:21.2.1
- com.google.android.gms:play-services-measurement-api:21.2.1
- com.google.android.gms:play-services-measurement-base:21.2.1
- com.google.android.gms:play-services-measurement-impl:21.2.1
- com.google.android.gms:play-services-measurement-sdk:21.2.1
- com.google.android.gms:play-services-measurement-sdk-api:21.2.1
21 mar 2023
- La libreria Code Scanner di Google Play Services (
play-services-code-scanner
) è ora disponibile a livello generale. Per 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
Uscita iniziale della libreria Rendimento del 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 della libreria
play-services-basement
migliora le prestazioni della connessione a Google Play Services.L'ultimo aggiornamento dell'SDK Nearby UWB include le seguenti modifiche:
- È stato risolto un problema per cui il servizio Nelle vicinanze riutilizzava il messaggio
UWBClient
per supportare più sessioni.
- È stato risolto un problema per cui il servizio Nelle vicinanze riutilizzava il messaggio
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 marzo 2023
L'ultimo aggiornamento di Play Games Services (v2) nativo include le seguenti modifiche alla libreria GNI (
play-services-gni-native-c
). Questa libreria è una libreria di supporto per lo strumento di wrapping della libreria.- È stato aggiunto il supporto per i callback nativi
- Macro di supporto 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in Gradle Firebase App Distribution
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- Installazioni Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
28 febbraio 2023
L'ultimo aggiornamento della libreria Block Store (
play-services-auth-blockstore
) include le seguenti modifiche:È stato aggiunto un nuovo metodo
StoreBytesData.Builder#setKey
, per associare i dati a una chiave.È stata aggiunta una nuova API per
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
con opzioni di richiesta aggiuntive.È stata aggiunta una nuova API per
BlockstoreClient#deleteBytes(DeleteBytesRequest)
con opzioni di richiesta aggiuntive.È stata aggiunta una nuova variabile di costanti
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
, che può essere utilizzata quando non è stata specificata una chiave.È stato 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 alla libreria Thread di Google Play Services esegue l'upgrade delle API dal loro stato beta a quello di disponibilità generale.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 febbraio 2023
L'ultimo aggiornamento della libreria
play-services-base
include la seguente modifica:- È stata aggiunta una nuova API in
GoogleApiAvailability
che consente agli sviluppatori di visualizzare unDialogFragment
per un codice di errore restituito daisGooglePlayServicesAvailable
utilizzando il patternActivityResultContract
.
- È stata aggiunta una nuova API in
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Crashlytics
- Installazioni Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
10 febbraio 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 febbraio 2023
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase A/B Testing
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
- Installazioni Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1° febbraio 2023
L'ultimo aggiornamento dell'SDK Nearby UWB include le seguenti modifiche:
- Sono state aggiunte nuove funzionalità di misurazione della distanza per mostrare le capacità di un dispositivo:
minRangingInterval
supportedChannels
Sono stati aggiunti nuovi parametri di misurazione per supportare la misurazione Provisioned-STS:
RSSI abilitato in posizione di misurazione:
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 gennaio 2023
- Aggiorna l'SDK Android Google Mobile Ads 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 è 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Plug-in Gradle Firebase App Distribution
- Firebase Crashlytics
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile la release più recente del plug-in
google-services
per Android (v4.3.15). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.L'ultimo aggiornamento della libreria
play-services-fido
include la seguente modifica:- È stato risolto un problema con
ResidentKeyRequirement
che causava errori di compilazione.
- È stato risolto un problema con
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.4.1
- com.google.android.gms:play-services-auth-base:18.0.7
- com.google.android.gms:play-services-fido:19.0.1
- com.google.gms:google-services:4.3.15
- com.google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- com.google.firebase:firebase-appcheck-debug:16.1.1
- com.google.firebase:firebase-appcheck-debug-testing:16.1.1
- com.google.firebase:firebase-appcheck-interop:16.1.1
- com.google.firebase:firebase-appcheck-ktx:16.1.1
- com.google.firebase:firebase-appcheck-playintegrity:16.1.1
- com.google.firebase:firebase-appcheck-safetynet:16.1.1
- com.google.firebase:firebase-appdistribution-gradle:3.2.0
- com.google.firebase:firebase-common:20.3.0
- com.google.firebase:firebase-common-ktx:20.3.0
- com.google.firebase:firebase-components:17.1.0
- com.google.firebase:firebase-config:21.2.1
- com.google.firebase:firebase-config-ktx:21.2.1
- com.google.firebase:firebase-crashlytics:18.3.3
- com.google.firebase:firebase-crashlytics-ktx:18.3.3
- com.google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- com.google.firebase:firebase-firestore-ktx:24.4.2
- com.google.firebase:firebase-functions:20.2.2
- com.google.firebase:firebase-functions-ktx:20.2.2
- com.google.firebase:firebase-inappmessaging:20.3.0
- com.google.firebase:firebase-inappmessaging-display:20.3.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging-ktx:20.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.2
- com.google.firebase:firebase-perf:20.3.1
- com.google.firebase:firebase-perf-ktx:20.3.1
18 gennaio 2023
L'ultimo aggiornamento della libreria
play-services-pay
include le seguenti modifiche:È stata aggiunta una nuova API
getPendingIntentForWalletOnWear
che consente ai partner Wear di avviare l'interfaccia utente di Wallet Wear su uno smartphone tramite il valorePendingIntent
restituito.È stata aggiunta una nuova API
getProductName
che restituisce il nome del prodotto in questo mercato.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 dicembre 2022
- L'ultimo aggiornamento alla libreria Matter di Google Play Services esegue l'upgrade delle API dal loro 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 Android Google Mobile Ads 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:
- DBA (distinta base) Firebase per Android
- Firebase Cloud Messaging
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
6 dicembre 2022
- Versione beta iniziale della libreria Risposta rapida di ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 dicembre 2022
L'aggiornamento più recente del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
- Imposta
notCompatibleWithConfigurationCache
per evitare errori con la funzionalità di cache della configurazione di Gradle in incubazione. (Issue GitHub 206)
- Imposta
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 novembre 2022
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- È stata aggiunta una nuova API in
BeginSignInRequest
che consente agli sviluppatori di utilizzare le librerie JetPack per utilizzare le passkey. - In
CredentialSavingClient
è stata aggiunta una nuova API che consente agli sviluppatori di recuperare un oggetto di stato dall'intent del risultato dell'attività.
- È stata aggiunta una nuova API in
L'ultimo aggiornamento della libreria
play-services-fido
include le seguenti modifiche:- Introdotta
FidoCredentialDetails
. - Introdotta
GoogleThirdPartyPaymentExtension
. - Introdotta
DevicePublicKeyStringDef
.
- Introdotta
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Plug-in Gradle Firebase App Distribution
- Firebase Performance Monitoring
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.4.0
- com.google.android.gms:play-services-auth-base:18.0.6
- com.google.android.gms:play-services-fido:19.0.0
- com.google.firebase:firebase-bom:31.1.0
- com.google.firebase:firebase-appdistribution-gradle:3.1.1
- com.google.firebase:firebase-firestore:24.4.1
- com.google.firebase:firebase-firestore-ktx:24.4.1
- com.google.firebase:firebase-functions:20.2.1
- com.google.firebase:firebase-functions-ktx:20.2.1
- com.google.firebase:firebase-perf:20.3.0
- com.google.firebase:firebase-perf-ktx:20.3.0
11 novembre 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
3 novembre 2022
L'ultimo aggiornamento della libreria
play-services-location
include le seguenti modifiche:- Aggiorna una dipendenza errata per risolvere un
problema
SettingsClient
.
- Aggiorna una dipendenza errata per risolvere un
problema
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 ottobre 2022
L'ultimo aggiornamento della libreria
play-services-games
include le seguenti modifiche:- Sono state reintrodotte alcune costanti che non erano incluse nella release
23.0.0
.
- Sono state reintrodotte alcune costanti che non erano incluse nella release
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 ottobre 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Plug-in Gradle Firebase App Distribution
- Firebase ML
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 ottobre 2022
- Versione beta iniziale di Play Games Services (v2) Native. Per saperne di più, consulta la documentazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
20 ottobre 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento delle librerie TensorFlow Lite per Google Play Services include le seguenti modifiche:
- È stata migliorata la stabilità durante il download dei 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 della libreria
play-services-location
include le seguenti modifiche:FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
eSettingsClient
ora sono interfacce anziché classi, il che contribuisce a garantire un utilizzo corretto e migliora la testabilità.- È stata aggiunta la classe
LocationRequest.Builder
come metodo preferito per la creazione diLocationRequest
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 andranno a buon fine correttamente instead of never delivering results.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 ottobre 2022
L'ultimo aggiornamento della libreria
play-services-threadnetwork
include le seguenti modifiche:- È stato 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Performance Monitoring
- Plugin Gradle di Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Installazioni Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 ottobre 2022
- Aggiorna l'SDK Android Google Mobile Ads 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 Sender di Android per Google 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 della libreria
play-services-tflite-gpu
include le seguenti modifiche:- È stato aggiunto un
TfLiteGpu.getClient(context)
per la compatibilità con l'APIModuleInstallClient
. - È stata migliorata la stabilità di
TfLiteGpu.isGpuDelegateAvailable(context)
- È stato aggiunto un
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 settembre 2022
L'ultimo aggiornamento della libreria
play-services-games
include le seguenti modifiche:- È stata ritirata la funzionalità di registrazione video.
- La registrazione video tramite i servizi per i giochi di Play è stata disattivata per l'SDK Android nella versione 33 e successive.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 settembre 2022
L'ultimo aggiornamento della libreria Wearable include le seguenti modifiche:
- Disponibilità migliorata per l'SDK Wearable sui dispositivi con Google Play Services.
- È stato aggiunto il supporto per le applicazioni destinate ad Android 13.
@RecentlyNonNull
e@RecentlyNullable
sono stati sostituiti con annotazioni di nullità rigorosa (@NonNull
e@Nullable
). Con questa modifica, ciò che in precedenza causava un avviso di nullità ora causerà un errore durante la compilazione del codice Kotlin o l'utilizzo di framework di controllonull
Java.
Per ulteriori informazioni, consulta le note di rilascio dei 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in Gradle Firebase Crashlytics
- Installazioni Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Ora è disponibile la release più recente del plug-in
google-services
per Android (v4.3.14). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.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:
- DBA (distinta base) Firebase per Android
- Firebase App Check
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile l'aggiornamento più recente della libreria TensorFlow Lite di Google Play Services (v16.0.0). Con questa release, la raccolta è ora disponibile a livello generale. Questa libreria può essere utilizzata come alternativa alla libreria autonoma TensorFlow Lite per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per maggiori informazioni, consulta la documentazione di TensorFlow.
Aggiorna l'SDK Android Google Mobile Ads 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
include la seguente variazione:- Sono state aggiunte nuove API in
BeginSignInRequest
eGetSignInIntentRequest
che puoi utilizzare per richiedere numeri di telefono verificati dall'Account Google di un utente quando utilizzi Accedi con Google.
- Sono state aggiunte nuove API in
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-impl:21.1.1
- com.google.android.gms:play-services-measurement-sdk:21.1.1
- com.google.android.gms:play-services-measurement-sdk-api:21.1.1
16 agosto 2022
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
La release beta iniziale della libreria
play-services-dtdi
(v16.0.0-beta01) è ora disponibile. Si tratta della prima release pubblica delle API device-to-device.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
8 agosto 2022
Gli aggiornamenti alle librerie
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
includono:CastContext#getSharedInstance(Context)
obsoleto. Utilizza inveceCastContext#getSharedInstance(Context, Executor)
, che restituisce un'API Task, eModuleUnavailableException
per gestire l'eccezione quando l'SDK Cast non riesce a caricare il modulo Cast interno.ApplicationMetadata#getImages()
obsoleto. Utilizza inveceApplicationMetadata#getIconUrl()
che restituisce l'immagine dell'applicazione impostata nella Console per gli sviluppatori di Google Cast.- Il valore
minSdkVersion
è stato modificato da 14 a 16 per la bibliotecaplay-services-cast-tv
.
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Sender di Android per Google Cast.
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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Plug-in Gradle Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 agosto 2022
- L'SDK G+ di Google Play Services (
com.google.android.gms.plus
) è stato ritirato nel 2018 e disattivato a febbraio 2022. Di conseguenza, tutta la documentazione di riferimento correlata è stata rimossa.
1° agosto 2022
- È ora disponibile l'aggiornamento più recente della libreria TensorFlow Lite di Google Play Services (v16.0.0-beta03). Questa libreria può essere utilizzata come alternativa alla libreria TensorFlow Lite autonoma per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per saperne di più, consulta la documentazione di TensorFlow.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.0.0-beta03
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta03
- com.google.android.gms:play-services-tflite-java:16.0.0-beta03
- com.google.android.gms:play-services-tflite-support:16.0.0-beta03
25 luglio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
18 luglio 2022
Gli ultimi aggiornamenti a
play-services-maps
includono personalizzazioni avanzate dei polilinee per la disponibilità generale, in particolare:- È stato aggiunto l'intervallo di stile alla polilinea.
- È stato aggiunto lo stile sprite.
- È stato aggiunto lo stile della trama.
L'ultimo aggiornamento dell'SDK Nearby UWB include le seguenti modifiche:
- È stata abilitata la creazione del client del controller UWB.
- È stato attivato il rilevamento bidirezionale a due lati (DS-TWR) uno a molti.
L'ultimo aggiornamento dell'SDK Nearby Connections include le seguenti modifiche:
- È stato aggiunto
ConnectionLifecycleCallback#onBandwidthChanged
per informare il cliente che la qualità della connessione è buona (6-60 MB/s), mediana (60-200 KB/s) o scadente (5 KB/s). - È stato aggiunto
ConnectionType
per sostituire l'API originale (ad esempio, utilizzaAdvertisingOptions.Builder#setConnectionType
invece diAdvertisingOptions.Builder#setDisruptiveUpgrade
. - Obsoleta
AdvertisingOptions.Builder#setDisruptiveUpgrade
. Utilizza inveceAdvertisingOptions.Builder#setConnectionType
. - Obsoleta
ConnectionOptions.Builder#setDisruptiveUpgrade
. Utilizza inveceConnectionOptions.Builder#setConnectionType
.
- È stato aggiunto
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 luglio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Assistenza per i moduli dinamici Firebase
- Firebase ML
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
14 luglio 2022
- Aggiorna l'SDK Android Google Mobile Ads 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 la versione più recente del plug-in
google-services
per Android (v4.3.13). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.Ora è disponibile la release più recente della libreria Code Scanner di Google Play Services. Per ulteriori informazioni sugli aggiornamenti, consulta le note di rilascio di ML Kit.
Gli ultimi aggiornamenti alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le seguenti modifiche:- È stata aggiunta la nuova interface
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 controllare la disponibilità di API che richiedono moduli facoltativi.
- È stata aggiunta la nuova interface
La versione iniziale della libreria
play-services-base-testing
è ora disponibile. Fornisce dati falsi per i test diModuleInstallClient
.
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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in Gradle Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Ora sono disponibili le versioni aggiornate del plug-in
google-services
per Android (v4.3.12) e del plug-instrict-version-matcher
per Android (v1.2.4). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- com.google.firebase:firebase-auth-ktx:21.0.6
- com.google.firebase:firebase-crashlytics-buildtools:2.9.1
- com.google.firebase:firebase-crashlytics-gradle:2.9.1
- com.google.firebase:firebase-datatransport:18.1.5
- com.google.firebase:firebase-firestore:24.2.0
- com.google.firebase:firebase-firestore-ktx:24.2.0
- com.google.firebase:firebase-messaging:23.0.6
- com.google.firebase:firebase-messaging-ktx:23.0.6
- com.google.firebase:firebase-messaging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-plugin:1.2.4
7 giugno 2022
L'ultimo aggiornamento della libreria
play-services-location
include le seguenti modifiche:- Risolti problemi di annotazione della nullità per i client Kotlin.
- Risolto il
LocationCallback
problema di perdita di memoria. - È stata aggiunta una nuova API per getCurrentLocation() con opzioni di richiesta aggiuntive.
- È stata aggiunta una nuova API per getLastLocation() con opzioni di richiesta aggiuntive.
- Sono state aggiunte nuove API per requestLocationUpdates() con il supporto dell'executor.
- Costanti LocationRequest.PRIORITY_* ritirate in favore delle costanti Priority.PRIORITY_*.
- È stato ritirato LocationRequest.setExpirationTime() a favore di LocationRequest.setExpirationDuration().
- Sono state fornite 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 disponibile a livello generale. Questa biblioteca sostituisce la libreriafirebase-appindexing
e supporta i casi d'uso per la condivisione di documenti strutturati comeIndexables
eUserActions
con l'Assistente Google.Per maggiori dettagli sulla condivisione di documenti con l'Assistente Google, consulta Trasferire le scorciatoie dinamiche all'assistente.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 maggio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase App Distribution
- Plug-in Gradle Firebase App Distribution
- Firebase Authentication
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
- Firebase Performance Monitoring
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Gli aggiornamenti più recenti alle librerie TensorFlow Lite di Google Play Services include tutte le modifiche incluse nella release 2.9 di TensorFlow.
L'ultimo aggiornamento della libreria
play-services-fitness
ritira le API che supportano la lettura e la scrittura di dati storici relativi all'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 Android Google Mobile Ads e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 maggio 2022
L'ultimo aggiornamento di
play-service-nearby
(v18.2.0) include la prima release pubblica dell'API Nearby UWB.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 maggio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Cloud Messaging
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messaging-directboot:23.0.5
12 maggio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Authentication
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
10 maggio 2022
- Versione beta iniziale della libreria Code Scanner di Google Play Services. Per maggiori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 maggio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Firebase Cloud Messaging
- Firebase Realtime Database
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-impl:21.0.0
- com.google.android.gms:play-services-measurement-sdk:21.0.0
- com.google.android.gms:play-services-measurement-sdk-api:21.0.0
3 maggio 2022
- Gli ultimi aggiornamenti alla libreria
play-services-basement
migliorano la sicurezza della verifica della firma e risolvono la vulnerabilità mutabilePendingIntent
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 aprile 2022
L'ultimo aggiornamento della libreria
play-services-auth
include la seguente modifica:- Le API in
CredentialClient
e le classi di richiesta/risposta correlate sono state ritirate.
- Le API in
L'ultimo aggiornamento di Firebase include modifiche a Firebase Crashlytics.
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
14 aprile 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Firebase Cloud Messaging
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
12 aprile 2022
Gli ultimi aggiornamenti a
play-services-nearby
(v18.1.0) includono le seguenti modifiche:Le autorizzazioni
BLUETOOTH_ADVERTISE
,BLUETOOTH_CONNECT
eBLUETOOTH_SCAN
ora sono obbligatorie per Connessioni nelle vicinanze da Android S.È stato aggiunto
Payload#setFileName()
ePayload#setParentFolder()
per salvare il file ricevuto con un nome file e un percorso relativo assegnati.È stato aggiunto
VariantOfConcern
per consentire a un'autorità per la salute pubblica (PHA) di allegare una variante di preoccupazione definita dall'autorità nelle notifiche di esposizione. Ad esempio, un PHA potrebbe assegnare le seguenti definizioni:VariantOfConcernType.type1
come "Il vaccino è efficace"VariantOfConcernType.type2
come "Molto trasmissiva"VariantOfConcernType.type3
come "Grave"VariantOfConcernType.type4
come "Scoperta del vaccino"Funzionalità di ultrasuoni di Messaggio nelle vicinanze ritirata.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-nearby:18.1.0
24 marzo 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase App Check
- Firebase Authentication
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.3.0
- com.google.firebase:firebase-core:20.1.2
- com.google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2
- com.google.firebase:firebase-annotations:16.1.0
- com.google.firebase:firebase-appcheck:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta05
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- com.google.firebase:firebase-auth:21.0.3
- com.google.firebase:firebase-auth-ktx:21.0.3
- com.google.firebase:firebase-firestore:24.1.0
- com.google.firebase:firebase-firestore-ktx:24.1.0
- com.google.android.gms:play-services-measurement:20.1.2
- com.google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-impl:20.1.2
- com.google.android.gms:play-services-measurement-sdk:20.1.2
- com.google.android.gms:play-services-measurement-sdk-api:20.1.2
22 marzo 2022
- Gli aggiornamenti più recenti alla libreria
play-services-basement
risolvono le violazioni di Android 12 in modalità rigorosa.
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:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- Firebase Cloud Messaging
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 marzo 2022
- La versione iniziale della libreria
play-services-games-v2
è ora disponibile. Questa libreria fornisce una funzionalità di accesso semplificata. Per ulteriori informazioni, consulta la guida introduttiva all'accesso per la 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Distribution
- Plug-in Gradle Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 marzo 2022
- L'ultimo aggiornamento della libreria
play-services-wallet
include una nuova API per l'OCR delle carte di credito. Per maggiori dettagli, consulta la guida per gli sviluppatori.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 febbraio 2022
L'aggiornamento più recente del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
L'ordine di esecuzione delle attività causa problemi con la libreria DI Hilt (Issue GitHub 209, Issue GitHub 194, Issue GitHub Hilt 2744)
I progetti con molte varianti richiedono molto tempo per eseguire il rilevamento delle dipendenze (Issue GitHub 200)
Inclusione delle dipendenze di test (Issue #214 di GitHub)
Licenze mancanti (Issue GitHub 215)
Riduzione della gravità dei log
AmbiguousVariantSelectionException
(Issue 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 Android Google Mobile Ads 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 TensorFlow Lite autonoma per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per saperne di più, consulta la documentazione di TensorFlow.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 febbraio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
1° febbraio 2022
- L'ultimo aggiornamento della libreria
play-services-auth
include una nuova API che facilita i suggerimenti per l'accesso per l'autenticazione tramite numero di telefono. Consente agli utenti di selezionare un numero di telefono sulla loro scheda SIM e condividerlo con l'app di chiamata. Per ulteriori informazioni, consulta la documentazione dell'API.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 gennaio 2022
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.0.0
20 gennaio 2022
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Gradle Firebase App Distribution
- Plugin Gradle di Firebase Performance Monitoring
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.0.4
- com.google.firebase:firebase-crashlytics:18.2.7
- com.google.firebase:firebase-crashlytics-ktx:18.2.7
- com.google.firebase:firebase-crashlytics-ndk:18.2.7
- com.google.firebase:firebase-firestore:24.0.1
- com.google.firebase:firebase-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- com.google.firebase:perf-plugin:1.4.1
10 gennaio 2022
L'ultimo aggiornamento dell'SDK Block Store include le seguenti modifiche:
È stato aggiunto un nuovo metodo,
StoreBytesData.Builder#setShouldBackupToCloud
, che consente di attivare il backup dei dati di Block Store dell'app sul cloud.È stata aggiunta una nuova API,
BlockstoreClient#isEndToEndEncryptionAvailable
, che consente di verificare se il backup dei dati di Block Store sul cloud viene criptato end-to-end.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 gennaio 2022
- Gli aggiornamenti più recenti di diverse librerie (vedi la sezione "Elementi pubblicati" 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 aggiornamenti più recenti a
play-services-base
eplay-services-tasks
risolvono il problema che può portare a NPE (NullPointerException
) di runtime durante la gestione dei risultatiTask<Void>
nel codice Kotlin. Se utilizzi una delle versioni della libreria elencate nel rilascio del 9 dicembre 2021, puoi evitare gli NPE di runtime facendo esplicitamente riferimento alla versione 18.0.1 diplay-services-base
eplay-services-tasks
. Aggiungi quanto segue alla sezionedependencies
del tuobuild.gradle
:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
A gennaio 2022 prevediamo di rilasciare nuove versioni degli altri elementi pubblicati il 9 dicembre con nuove dipendenze da
POM
sulle versioni 18.0.1 diplay-services-base
eplay-services-tasks
.L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
Questa release di Firebase recupera 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 saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
14 dicembre 2021
- Aggiorna le librerie ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:17.0.0
- com.google.android.gms:play-services-mlkit-face-detection:16.2.1
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.6
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta2
- com.google.android.gms:play-services-mlkit-text-recognition:17.0.1
10 dicembre 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
9 dicembre 2021
Gli ultimi aggiornamenti a diverse librerie includono la seguente modifica:
- Vengono utilizzate annotazioni di obbligatorietà rigorosa (
@NonNull
e@Nullable
) dove in precedenza venivano utilizzati@RecentlyNonNull
e@RecentlyNullable
. Con questa modifica, ciò che in precedenza causava un avviso di nullità ora causerà un errore durante la compilazione del codice Kotlin o l'utilizzo di framework di controllo Javanull
. Modifiche simili alle annotazioni verranno implementate gradualmente nelle release future di altri elementicom.google.android.gms
.
Consulta la sezione "Elementi pubblicati" per un elenco completo delle librerie interessate.
- Vengono utilizzate annotazioni di obbligatorietà rigorosa (
Gli aggiornamenti più recenti alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le modifiche all'annotazione della nullità obbligatoria descritte sopra, nonché le seguenti modifiche aggiuntive:- Sono state rimosse le costanti per il fitness non più supportate da Ampi dello spettro.
- È stato aggiunto il metodo di utilità
withTimeout()
a Tasks
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 novembre 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase App Check
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
18 novembre 2021
- Aggiorna l'SDK Android Google Mobile Ads 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
itemsReorderedAtIndexes
callback aMediaQueue
che viene chiamato quando la coda è stata riordinata. - È stato aggiunto il supporto per la serializzazione dei comandi di coda.
- È stato reso facoltativo il parametro
customData
in "RemoteMediaClient#queueSetRepeatMode". - È stata ritirata la funzionalità di visualizzazione remota.
- Il valore
minSdkVersion
è stato modificato da 14 a 16.
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Sender per Android di Google 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 ottobre 2021
La libreria client
play-services-maps
è ora disponibile a livello generale e supportata su Android API 19 (Android 4.4, KitKat) e versioni successive.La release include un nuovo visualizzatore delle mappe che può essere attivato e offre prestazioni e stabilità migliorate, nonché il supporto per lo stile delle mappe basato 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 disponibile a livello generale. Questa libreria è progettata per supportare casi d'uso come l'analisi o la prevenzione delle frodi in modo da rispettare la privacy degli utenti.Questa libreria include metodi per gestire l'ID set di app, ovvero un ID univoco che, su un determinato dispositivo, consente di correlare l'utilizzo o le azioni all'interno di 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 sviluppatori:
- Sono state rinominate più interfacce client. Per ulteriori dettagli, consulta la
documentazione di riferimento dell'API
play-services-appset
. - La libreria
play-services-appset
è stata resa compatibile con il futuro ID set di app basato sugli sviluppatori. È previsto che Google Play Services aggiunga presto il supporto per l'ID set di app basato sullo sviluppatore. Questa funzionalità verrà rilasciata in Google Play Services e inviata ai dispositivi degli utenti senza dover eseguire l'upgrade della versione della raccoltaplay-services-appset
.
- Sono state rinominate più interfacce client. Per ulteriori 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:
- DBA (distinta base) Firebase per Android
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
22 settembre 2021
- Aggiorna l'SDK Android Google Mobile Ads 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'aggiornamento più recente della libreria
ads-identifier
include la dichiarazione di un'autorizzazione di Google Play Services:com.google.android.gms.permission.AD_ID
.Se utilizzi
ads-identifier
v17.1.0 o versioni successive, non devi dichiarare nuovamente l'autorizzazione nel file manifest dell'app per accedere all'ID pubblicità. Tuttavia, se la tua app non deve accedere all'ID pubblicità, devi rimuovere l'autorizzazione utilizzando<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
.Per ulteriori dettagli, consulta
getId()
.L'ultimo aggiornamento della libreria
play-services-pay
ha risolto i problemi di autorizzazione che hanno causato il blocco di tutte le sue API.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 settembre 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Functions for Firebase (client)
- Firebase Realtime Database
- Plug-in Gradle Firebase App Distribution
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 settembre 2021
L'ultimo aggiornamento alla libreria nativa AFS include la seguente modifica:
- È stato corretto un bug per cui
onAdLeftApplication
non registrava i clic sugli annunci. - È stato corretto un bug per cui l'applicazione si arrestava in modo anomalo durante il tentativo di caricare gli annunci senza una connessione.
- È stato corretto un bug per cui
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 agosto 2021
- Aggiorna l'SDK Android Google Mobile Ads 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:
- DBA (distinta base) Firebase per Android
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 agosto 2021
L'ultimo aggiornamento della libreria Analytics include la seguente modifica:
- È stato risolto il problema per cui non era possibile compilare la libreria con Android 12 come target.
L'ultimo aggiornamento della libreria TagManager include le seguenti modifiche:
- Miglioramenti all'infrastruttura interna.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-analytics:17.0.1
- com.google.android.gms:play-services-analytics-impl:17.0.1
- com.google.android.gms:play-services-tagmanager:17.0.1
- com.google.android.gms:play-services-tagmanager-api:17.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.1
9 agosto 2021
L'SDK Blockstore è ora disponibile per l'utilizzo da parte delle app per abilitare l'accesso senza problemi sui telefoni appena configurati. Per ulteriori informazioni, consulta la documentazione di riferimento dell'SDK Blockstore.
Ora è disponibile una versione aggiornata del plug-in google-services per Android (v4.3.10). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 agosto 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Crashlytics
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Ora è disponibile una versione aggiornata del plug-in google-services per Android (v4.3.9). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
28 luglio 2021
La release di anteprima per sviluppatori della libreria
play-services-appset
è ora disponibile. Questa libreria è progettata per supportare casi d'uso come l'analisi o la prevenzione delle frodi nel rispetto della privacy degli utenti.Questa libreria include metodi per gestire l'ID set di app, ovvero un ID univoco che, su un determinato dispositivo, consente di correlare l'utilizzo o le azioni all'interno di un insieme di app di proprietà della tua organizzazione. Per saperne di più, consulta questa guida.
La documentazione di riferimento dell'API
ads-identifier
è stata aggiornata con informazioni su una modifica imminente all'ID pubblicità quando un utente attiva il monitoraggio degli annunci con limitazioni, nonché un requisito per una nuova autorizzazione di Google Play Services.Per maggiori dettagli, visita la pagina
getId()
. Non sono state apportate modifiche alla libreriaads-identifier
stessa.
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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Realtime Database
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 luglio 2021
L'aggiornamento più recente della libreria
play-services-auth
include le seguenti modifiche:- È stata aggiunta una nuova API,
CredentialSavingClient#saveAccountLinkingToken
, per aiutarti a collegare l'account di un utente nella tua applicazione a Google ai fini del collegamento degli account. - È stato aggiunto un nuovo metodo
BeginSignInRequest.Builder#associateLinkedAccounts
, per aiutarti ad accedere degli utenti alla tua app se hanno precedentemente collegato i loro account a Google.
- È stata aggiunta una nuova API,
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
9 luglio 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase App Check
- Cloud Firestore
- Firebase Performance Monitoring
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.2.1
- com.google.firebase:firebase-appcheck:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta02
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta02
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02
- com.google.firebase:firebase-firestore:23.0.2
- com.google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2
- com.google.firebase:firebase-perf-ktx:20.0.2
1° luglio 2021
- La versione iniziale della libreria
play-services-pay
è ora disponibile. Questa libreria sostituisce la funzionalitàWalletObjects
della libreriaplay-services-wallet
. Per ulteriori informazioni, consulta questa guida all'integrazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 giugno 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Plug-in Gradle Firebase App Distribution
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
17 giugno 2021
L'ultimo aggiornamento alla libreria nativa AFS include le seguenti modifiche:
Aggiorna il rendering degli annunci mobile in modo che corrisponda a quello degli annunci web e di anteprima. Per ulteriori informazioni, consulta le note di rilascio dell'SDK nativo AFS per Android.
Viene rimossa la possibilità di richiedere annunci SPA.
L'SDK Stream Protect è ora disponibile per l'utilizzo con le applicazioni Android TV in streaming 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 della nullità rigorosa, abbiamo aggiunto le annotazioni
@RecentlyNonNull
e@RecentlyNullable
a diversi SDK che in precedenza non definivano esplicitamente la nullità. Questa modifica causerà avvisi sulle violazioni della sicurezza di null.Questa modifica offre una migliore interoperabilità di Kotlin e un migliore controllo statico dei valori null per le app che utilizzano framework di controllo dei valori null di Java.
Aggiunta di
@RecentlyNonNull
e@RecentlyNullable
simili verrà implementata gradualmente 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
nell'interfaccia API, che potrebbero causare errori nelle app Kotlin che in precedenza non gestivano i valorinull
in modo sicuro (consulta la documentazione di Kotlin sulla sicurezza null).È stato modificato ConnectionsClient in modo che sia un'interfaccia anziché una classe astratta.
È stato modificato ConnectionsClient#MAX_BYTES_DATA_SIZE in modo che sia definitivo.
È stato aggiunto ConnectionInfo#getAuthenticationDigits() per ottenere il token di autenticazione leggibile da persone di 4 cifre fornito a entrambi i dispositivi.
È stato aggiunto il supporto per il trasferimento di file sensibili con Payload#isSensitive() e Payload#setSensitive(boolean) per impedire ad altre app di accedere a un file condiviso.
È stato aggiunto il supporto per la funzionalità di upgrade che comporta interruzioni. Questa funzionalità è attivata per impostazione predefinita. Il cliente può disattivarlo con AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) e ConnectionOptions.Builder#setDisruptiveUpgrade(boolean), che impedisce la disattivazione o la disconnessione della rete Wi-Fi collegata inizialmente durante l'avanzamento dell'upgrade.
Ritiro del supporto di Payload.File#close() e Payload.Stream#close().
Aggiorna l'SDK Android Google Mobile Ads 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Performance Monitoring
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.1.0
- com.google.firebase:firebase-crashlytics:18.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.7.0
- com.google.firebase:firebase-crashlytics-gradle:2.7.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.1
- com.google.firebase:firebase-crashlytics-ndk:18.0.1
- com.google.firebase:firebase-dynamic-links:20.1.0
- com.google.firebase:firebase-dynamic-links-ktx:20.1.0
- com.google.firebase:firebase-firestore:23.0.1
- com.google.firebase:firebase-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1
- com.google.firebase:firebase-perf-ktx:20.0.1
26 maggio 2021
In preparazione all'applicazione della nullità rigorosa, abbiamo aggiunto le annotazioni
@RecentlyNonNull
e@RecentlyNullable
a diversi SDK che in precedenza non definivano esplicitamente la nullità. Questa modifica causerà avvisi sulle violazioni della sicurezza di null.Questa modifica offre una migliore interoperabilità di Kotlin, nonché un migliore controllo statico dei valori null per le app che utilizzano framework di controllo dei valori null di Java.
Aggiunta di
@RecentlyNonNull
e@RecentlyNullable
simili verrà implementata gradualmente 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 saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.8
13 maggio 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase Authentication
- Plug-in Gradle Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Ora è disponibile una versione aggiornata del plug-in google-services per Android (v4.3.7). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- SDK Firebase per Google Analytics
- Firebase A/B Testing
- Plug-in Gradle Firebase App Distribution
- Indicizzazione delle app di Firebase
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Plugin Gradle di Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Sono ora disponibili le versioni beta iniziali di quanto segue:
- Firebase App Check
- Supporto del modulo di funzionalità dinamiche di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Ora è disponibile una versione aggiornata del plug-in google-services per Android (v4.3.6). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.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 Android Google Mobile Ads 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 a
play-services-maps
includono le seguenti modifiche:- Sono state aggiunte alla piattaforma API le annotazioni di non nullità "non-semver-breaking".
È stata aggiunta la seguente dichiarazione a
AndroidManifest.xml
per supportare il filtraggio della visibilità dei pacchetti su Android 11 (livello API 30) e versioni successive. Dopo aver eseguito l'aggiornamento acom.google.android.gms:play-services-maps:17.0.1
, puoi rimuovere la riga seguente dal tuoAndroidManifest.xml
:
L'ultimo aggiornamento della libreria Wearable include le seguenti modifiche:
- Bug corretti
- Disponibilità migliorata per l'SDK Wearable sui dispositivi con Google Play Services.
Per ulteriori informazioni, consulta le note di rilascio dei dispositivi indossabili.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-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:
- È stato eliminato GameManager e le API correlate. Sono stati ritirati dal 2017.
- È stata aggiunta la classe SessionState alla libreria client di trasmissione.
- Sono stati aggiunti i CastReasonCodes per fornire spiegazioni dettagliate dei CastStatusCodes. Utilizza il metodo CastContext#getCastReasonCodeForCastStatusCode(int) per tradurre da CastStatusCodes a CastReasonCodes.
- Le dipendenze
com.google.android.datatransport:transport-api
sono state aggiornate all'ultima versione.
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Sender per Android di Google Cast.
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Plug-in Gradle Firebase App Distribution
- Firebase ML
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
12 aprile 2021
L'aggiornamento più recente del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
- Supporta i cicli di dipendenza nei progetti (Issue #172 di GitHub)
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:
- DBA (distinta base) Firebase per Android
- Firebase Authentication
- Firebase Cloud Messaging
- ID istanza Firebase
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
5 aprile 2021
L'aggiornamento più recente del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
- Avvisi di compilazione dovuti all'utilizzo di API obsolete (Issue #166 di GitHub)
- Le attività non sono state memorizzate nella cache (Issue GitHub 68) (Issue GitHub 146) (Issue GitHub 165)
Aggiorna l'SDK Android Google Mobile Ads 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
15 marzo 2021
- Aggiorna l'SDK Android Google Mobile Ads 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:
- DBA (distinta base) Firebase per Android
- Firebase Crashlytics
- Firebase Realtime Database
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
1° marzo 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Remote Config
- Plug-in Gradle Firebase App Distribution
- Plug-in Gradle Firebase Crashlytics
- Plugin Gradle di Firebase Performance Monitoring
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 febbraio 2021
Gli ultimi aggiornamenti a
play-services-location
includono le seguenti modifiche:Il fornitore di posizione combinato (FLP) ora elimina per impostazione predefinita le posizioni iniziali imprecise. Questo comportamento consente di migliorare la precisione della posizione aumentando al minimo la latenza. Gli sviluppatori che preferiscono ottenere risultati più rapidi anziché più precisi possono chiamare il nuovo metodo
LocationRequest#setWaitForAccurateLocation()
.È stato aggiunto il metodo
ActivityRecognitionClient#requestSleepSegmentUpdates()
per consentire alle app di registrarsi per l'API Sleep.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 febbraio 2021
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Indicizzazione delle app di Firebase
- Firebase Performance Monitoring
- Plug-in Gradle Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
2 febbraio 2021
- Gli ultimi aggiornamenti alle 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:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Ora è disponibile una versione aggiornata del plug-in google-services per Android (v4.3.5). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
25 gennaio 2021
L'ultimo aggiornamento della libreria
play-services-fido
include le seguenti modifiche:È stata introdotta la release beta pubblica iniziale del corso
SourceDirectTransferClient
. Questa classe fornisce un metodo che trasforma uno smartphone Android in un authenticator FIDO per completare la procedura di autenticazione.Fido#FIDO2_KEY_RESPONSE_EXTRA
eFido#FIDO2_KEY_ERROR_EXTRA
sono stati ritirati.Introdotta
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 Android Google Mobile Ads 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:
- DBA (distinta base) Firebase per Android
- Firebase Authentication
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
16 dicembre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- Installazioni Firebase
- ID istanza Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
8 dicembre 2020
- L'ultimo aggiornamento alle librerie di visione di Google Play Services include solo aggiornamenti interni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 dicembre 2020
- Aggiorna l'SDK Android Google Mobile Ads 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:
- DBA (distinta base) Firebase per Android
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 novembre 2020
È stata aggiunta la libreria
play-services-password-complexity
.Questa libreria supporta il controllo qualità della serratura dello 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:
- DBA (distinta base) Firebase per Android
- Firebase Authentication
- Firebase Crashlytics
- Plug-in Gradle Firebase Crashlytics
- Installazioni Firebase
- Firebase Performance Monitoring
- Plugin Gradle di Firebase Performance Monitoring
- Firebase Remote Config
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
9 novembre 2020
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:È stato aggiunto un nuovo client API,
CredentialSavingClient
, per aiutarti a salvare le credenziali di accesso degli utenti che possono essere utilizzate in seguito per farli accedere.È stata aggiunta una nuova API,
SignInClient#getSignInIntent(GetSignInIntentRequest)
, per avviare il flusso di accesso con Google quando l'utente tocca il pulsante "Accedi con Google".
L'ultimo aggiornamento della libreria
play-services-games
include le seguenti modifiche:Sono state rimosse le API multiplayer in tempo reale e a turni. Per ulteriori dettagli, consulta la documentazione.
Sono stati modificati i seguenti client in interfacce:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
eVideosClient
.Sono stati rimossi i seguenti metodi GoogleApiClient ritirati:
getAppId
,getSdkVariant
egetSettingsIntent
.Aggiornamenti interni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 ottobre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- Firebase A/B Testing
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- ID istanza Firebase
- Firebase Remote Config
- SDK Firebase per Google Analytics
- Plugin Gradle di Firebase Performance Monitoring
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 ottobre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- DBA (distinta base) Firebase per Android
- SDK Firebase Realtime Database
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
20 ottobre 2020
- Aggiorna l'SDK Android Google Mobile Ads 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 aggiornamenti più recenti alle librerie
play-services-base
eplay-services-basement
includono le seguenti modifiche:Impedisce gli arresti anomali causati dall'occasionale
NoSuchElementException
generato quando un servizio non è associato.Genera
GooglePlayServicesIncorrectManifestValueException
oGooglePlayServicesMissingManifestValueException
invece diIllegalStateException
quandoAndroidManifest.xml
manca del tag dei metadati appropriato per l'utilizzo di Google Play Services. Ciò potrebbe indicare un problema con la modalità di compilazione dell'app.
L'ultimo aggiornamento di Google Play Services per l'attività fisica include le seguenti modifiche:
Ora l'accesso in scrittura consente a un'app di leggere solo i dati che ha scritto. Per continuare a leggere i dati scritti da altre app dalla piattaforma Google Fit, aggiorna il codice per richiedere 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. Consulta
TYPE_SLEEP_SEGMENT
eSleepStages
.Ritiro
FitnessActivities#SLEEP
e di altri tipi di sonno. Utilizza invece il nuovoSleepStages
.Quando utilizzi
SessionsClient
, ora devi specificare il tipo di sessione a cui deve accedere la tua app utilizzando i metodi appropriati diFitnessOptions
.
Per ulteriori informazioni, consulta le note di rilascio di Google Fit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
7 ottobre 2020
- L'ultimo aggiornamento alla libreria
play-services-auth-api-phone
aggiunge una nuova API Browser di codici SMS.
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:
- DBA (distinta base) Firebase per Android
- SDK Firebase per Google Analytics
- SDK Cloud Firestore e Firebase Dynamic Links
- Plugin Gradle di Firebase Performance Monitoring
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-dynamic-links:19.1.1
- com.google.firebase:firebase-dynamic-links-ktx:19.1.1
- com.google.firebase:perf-plugin:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-impl:17.6.0
30 settembre 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base di Firebase
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, ID istanza Firebase, Firebase Performance Monitoring e gli SDK di Firebase Realtime Database
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Sono ora disponibili le versioni aggiornate del plug-in
google-services
per Android (v4.3.4) e del plug-instrict-version-matcher
per Android (v1.2.2). Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.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 a
play-services-location
includono le seguenti modifiche:È stato aggiunto il metodo
FusedLocationProviderClient.getCurrentLocation()
per calcolare una singola correzione della posizione corrente sul dispositivo.È stato aggiunto il supporto per i tag di attribuzione per il controllo dell'accesso ai dati di 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 di Firebase
- SDK Firebase Authentication
- Plug-in Gradle Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 settembre 2020
- Aggiorna l'SDK Android Google Mobile Ads 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 dell'SDK nativo AFS per Android.
1° settembre 2020
Gli aggiornamenti alle librerie di visione di Google Play Services includono:
- È stato corretto il problema relativo a
SecurityException
nelle librerie di visione quando Google Play Services non è installato. - Aggiornamenti interni.
- È stato corretto il problema relativo a
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 di Firebase
- Cloud Firestore, Cloud Functions for Firebase (client), Cloud Storage for Firebase, Firebase In-App Messaging e gli SDK di Firebase Realtime Database
- Plug-in Gradle Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 agosto 2020
- Sono stati apportati aggiornamenti minori alle funzionalità interne della libreria Awareness di Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 agosto 2020
Gli ultimi aggiornamenti di
play-services-basement
,play-services-tasks
eplay-services-base
includono le seguenti modifiche:In preparazione all'applicazione della nullabilità rigorosa, abbiamo aggiunto annotazioni
@RecentlyNonNull
e@RecentlyNullable
dove gli SDKbase
ebasement
in precedenza non definivano esplicitamente la nullabilità. Ciò offre una migliore interoperabilità di Kotlin, nonché un migliore controllonull
statico per chiunque utilizzi framework di controllonull
Java. Altre aggiunte simili di@RecentlyNonNull
e@RecentlyNullable
verranno implementate gradualmente nelle release degli elementicom.google.android.gms
.Quando una chiamata API non va a buon fine a causa di un problema di connessione tra l'app e i servizi Google Play, il
ConnectionResult
con errore è ora accessibile dalStatus
delApiException
.In alcuni casi in cui un dispositivo non dispone di servizi Google Play validi, le chiamate API non andranno a buon fine più rapidamente anziché attendere il conferma dell'utente.
Sono stati aggiunti nuovi metodi di sovraccarico di
GoogleApiAvailability#getErrorDialog
che accettano unFragment
.Metodi
Tasks#call
in favore diTaskCompletionSource
.Aggiornamenti interni per altre API di Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
17 agosto 2020
- Gli aggiornamenti alla libreria
play-services-games
includono le seguenti modifiche:loadFriends
aggiunto.getCompareProfileIntent
aggiunto.- È stata aggiunta la funzionalità
getCompareProfileIntentWithAlternativeNameHints
che sfrutta i nickname per fornire più contesto ai due giocatori. - È stato aggiunto
getCurrentPlayer
che recupera i dati più recenti relativi al player che ha eseguito l'accesso. COLLECTION_SOCIAL
rimosso.COLLECTION_FRIENDS
aggiunto.- È stata aggiunta
getCurrentPlayerInfo
che recupera le proprietà del giocatore che ha eseguito l'accesso.
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 di Firebase
- SDK Firebase per Google Analytics
- SDK Firebase Crashlytics e Firebase ML
- Plug-in Gradle Firebase App Distribution
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
10 agosto 2020
La versione più recente di Google Play Services per l'attività fisica include le seguenti modifiche:
- Sono state ritirate le seguenti
DataType
:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- Sono stati rimossi i seguenti
DataType
ritirati: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 state ritirate le 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 di Firebase
- Firebase Cloud Messaging, ID istanza Firebase e SDK di installazioni Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
29 luglio 2020
- È stato aggiunto il nuovo SDK di ricezione di Google Cast 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 di ricezione. Per maggiori dettagli, consulta le Note di rilascio dell'SDK Sender di Android per Cast.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 luglio 2020
- Aggiorna l'SDK Android Google Mobile Ads 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 di Firebase
- Firebase Performance Monitoring
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 luglio 2020
L'ultimo aggiornamento della libreria
play-services-auth
include le seguenti modifiche:- È stata aggiunta una nuova API in
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
. Per gli utenti che attivano questa opzione, consente di selezionare automaticamente una credenziale durante l'accesso con un solo tocco senza attendere un'azione dell'utente (ad esempio toccare il pulsante "Continua").
- È stata aggiunta una nuova API in
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 luglio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base di Firebase
- SDK Firebase Cloud Messaging e Firebase Instance IDs
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.6.0
- com.google.firebase:firebase-iid:20.2.3
- com.google.firebase:firebase-messaging:20.2.3
- com.google.firebase:firebase-messaging-directboot:20.2.3
6 luglio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Firebase A/B Testing, Firebase Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase In-App Messaging, Firebase Instance IDs e gli SDK Firebase Remote Config
- SDK Firebase per Google Analytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-impl:17.4.4
18 giugno 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Distinta base di Firebase
- Firebase Cloud Messaging, Firebase Crashlytics, Firebase Instance IDs, SDK Firebase Realtime Database
- Plug-in Gradle Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Aggiorna l'SDK Android Google Mobile Ads e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
4 giugno 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Crashlytics, Firebase Crashlytics NDK e Firebase Installations
- SDK Firebase per Google Analytics
- Plug-in Gradle Firebase App Distribution
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
1° giugno 2020
Gli ultimi aggiornamenti di
play-services-basement
,play-services-tasks
eplay-services-base
includono le seguenti modifiche:- 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 l'inizializzazione dei client basati su
GoogleApi
al di fuori del thread principale conActivity
. - Messaggi di errore più dettagliati per i completamenti duplicati di
Task
. - Aggiornamenti interni per altre API di Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.3.0
- com.google.android.gms:play-services-basement:17.3.0
- com.google.android.gms:play-services-tasks:17.1.0
21 maggio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Cloud Messaging, Firebase In-App Messaging, Firebase Installations e Firebase Instance ID
- SDK Firebase per Google Analytics
- Plug-in Gradle Firebase Crashlytics
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
7 maggio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Firebase Cloud Messaging, installazioni Firebase e SDK Firebase Instance ID
- SDK Firebase per Google Analytics
- Plug-in Gradle Firebase App Distribution
- Plug-in Gradle Firebase Crashlytics
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
29 aprile 2020
La versione iniziale della libreria
play-services-recaptcha
è ora disponibile. Include il supporto delle due funzionalità seguenti sia per gli smartphone che per le TV Android che hanno come target i livelli API 16 e versioni successive.API reCAPTCHA Enterprise, che forniscono ai client un punteggio numerico che indica la probabilità che un utente sia una persona reale e non faccia parte di un attacco automatico. Per ulteriori informazioni, consulta questa guida all'integrazione.
API reCAPTCHA 2FA, che offrono ai clienti la possibilità di sottoporre gli utenti a una verifica via email per confermare la loro 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, Firebase Instance ID, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime Database e gli SDK Firebase Remote Config
- SDK Firebase per Google Analytics
- Plug-in Gradle Firebase Crashlytics
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 aprile 2020
- Aggiorna l'SDK Android Google Mobile Ads 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, Firebase In-App Messaging, ML Kit for Firebase e gli SDK Firebase Performance Monitoring
- Plug-in Gradle Firebase Crashlytics e plug-in Gradle Firebase App Distribution
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-common:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
3 aprile 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Firebase Cloud Messaging, installazioni Firebase e ID istanza Firebase
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-installations:16.2.1
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
1° aprile 2020
L'aggiornamento più recente della libreria
play-services-auth
include le seguenti modifiche:- È stato aggiunto un nuovo client API,
SignInClient
, per aiutarti ad autenticare gli utenti per la tua app, ad esempio per accedere a un utente esistente o registrarne uno nuovo. 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 Firebase
- SDK Firebase per Google Analytics
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
26 marzo 2020
Gli ultimi aggiornamenti di
play-services-basement
,play-services-tasks
eplay-services-base
includono le seguenti modifiche:play-services-basement
fa riferimento a un metodo inandroidx-core:core:1.2.0
, quindi questa patch aggiorna le dipendenze di conseguenza.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
19 marzo 2020
Gli ultimi aggiornamenti di
play-services-basement
,play-services-tasks
eplay-services-base
includono le seguenti modifiche:- Aggiunge annotazioni sulla nullità "non semver-breaking" all'interfaccia API
Ad esempio,
GoogleApiAvailability#makeGooglePlayServicesAvailable
ora restituisce un@NonNull Task
in modo che il compilatore Kotlin lo tratti come non nullo anziché come tipo di piattaforma. Tuttavia, il parametroActivity
passato non è contrassegnato come@NonNull
(anche se è effettivamente non nullo) in modo che questa modifica non rompa il codice Kotlin che passa 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 Android Google Mobile Ads e all'SDK Firebase Ads. Consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
17 marzo 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle Firebase Crashlytics
- Firebase Crashlytics, Firebase Cloud Messaging, Firebase In-App Messaging, Firebase Installations, Firebase Instance IDs e Firebase Remote Config SDK
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
12 marzo 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Authentication
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 marzo 2020
L'aggiornamento più recente della libreria
play-services-fido
include le seguenti modifiche:- Le API U2F sono state ritirate. Gli utenti dell'API U2F devono eseguire la migrazione alle API FIDO2. Le API U2F saranno supportate fino al 2020 e verranno rimosse nel 2021.
- Sono stati esposti nuovi metodi in
Fido2ApiClient
per la registrazione e la firma. Questi metodi sono più in linea con lo standard - È stato aggiunto il supporto per l'estensione
UserVerificationMethod
solo nelle richieste di firma. L'estensione non è supportata per le richieste di registrazione. - È stato aggiunto il supporto per il
metodo
IsUserVerifyingPlatformAuthenticatorAvailable
. - Esposto
PublicKeyCredential
come risposta di primo livello, in conformità con la specifica WebAuthn.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 marzo 2020
L'ultimo aggiornamento di Firebase include quanto segue:
- Le librerie di estensioni Kotlin per molti SDK Firebase per Android non sono più in versione beta. Queste librerie ktx ti consentono di accedere alle API Firebase Android utilizzando la sintassi idiomatica di Kotlin. Scopri di più su queste librerie KTX nella documentazione di riferimento di Android e Kotlin.
L'aggiornamento più recente del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
- Mancata individuazione di licenze quando è presente un progetto di libreria (Issue GitHub 119)
- Sovraccarico di metodi ambiguo quando non è possibile risolvere il file POM (Issue GitHub 120)
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 marzo 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Cloud Messaging e Firebase Instance IDs
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Google Play Services
SMS Verification APIs
ha aggiunto una nuova autorizzazione per proteggere il destinatario. Per maggiori dettagli, consulta la documentazione diSmsRetriever
.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-messaging:20.1.2
- com.google.firebase:firebase-iid:20.1.1
- com.google.firebase:firebase-bom:25.0.0
- com.google.android.gms:play-services-auth-api-phone:17.4.0
2 marzo 2020
- Aggiorna l'SDK Android Google Mobile 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.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, Firebase Instance IDs e SDK Firebase Remote Config
- SDK Firebase per Google Analytics
- Distinta base di Firebase
Questo aggiornamento include anche la release iniziale per l'SDK Firebase Installations.
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
24 febbraio 2020
Aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
con l'aggiunta di costanti predefinite per i codici di errore e i motivi di errore dettagliati di MediaError.Per ulteriori informazioni, consulta le note di rilascio dell'SDK Sender di Android per Google 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 di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
3 febbraio 2020
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle Firebase Crashlytics
- Firebase A/B Testing, indicizzazione app Firebase, Cloud Firestore, Cloud Functions per Firebase (client), Cloud Storage per Firebase, Firebase Realtime Database e SDK Firebase Remote Config
- Distinta base di Firebase
Per saperne di più, 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 non compatibili:
- Le API
getPlaces()
egetWeather()
sono state rimosse daAwareness#SnapshotClient
. Per scoprire di più, 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 Firebase In-App Messaging e Firebase Performance Monitoring
- SDK Firebase per Google Analytics
- Distinta base di Firebase
Questo aggiornamento include anche le release beta iniziali per Firebase Crashlytics:
- SDK Firebase Crashlytics e SDK Firebase Crashlytics per la generazione di report sugli arresti anomali NDK
- Plug-in Gradle Firebase Crashlytics
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
13 gennaio 2020
L'aggiornamento più recente del plug-in Gradle per le licenze OSS include correzioni per i seguenti problemi:
- Avvisi di compilazione dovuti all'utilizzo di API obsolete (Issue #57 di GitHub)
- Contenuti vuoti per alcune librerie (Issue #99 di GitHub)
- Messaggio "Questa app non ha licenze open source" (Issue #105 di GitHub)
- Potenziali OOM (Issue 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 Firebase App Distribution
- SDK Firebase Performance Monitoring e Remote Config
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
9 dicembre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, Firebase Instance IDs, Firebase Performance Monitoring e gli SDK Remote Config
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
5 dicembre 2019
Gli aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
includono:- È stato aggiunto
setMediaSessionEnabled
per attivare e disattivare una sessione multimediale creata dall'SDK Cast. - È stata modificata la modalità di visualizzazione delle notifiche multimediali durante una sessione di trasmissione. Se la notifica per i contenuti multimediali è attivata, verrà 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 contenuti multimediali per implementare un'interfaccia
Parcelable
.
- È stato aggiunto
22 novembre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Authentication
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 novembre 2019
- Gli aggiornamenti alla libreria
com.google.android.gms:play-services-games
includono il ritiro delle API multiplayer in tempo reale e basate su turni. Per ulteriori dettagli, consulta la documentazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 novembre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, ID istanza Firebase, ML Kit per Firebase e SDK di monitoraggio del rendimento di Firebase
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Il plug-in
google-services
per Android (v4.3.3) e il plug-instrict-version-matcher
per Android (v1.2.1) sono ora disponibili. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.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 Android Google Mobile Ads. 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 di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-impl:17.2.1
16 ottobre 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- Plug-in Gradle Firebase App Distribution
- Cloud Firestore, ML Kit per Firebase, Firebase Performance Monitoring, Firebase Realtime Database e gli SDK Firebase Remote Config
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 ottobre 2019
- Aggiornamenti alla libreria
play-services-auth-api-phone
per aggiungere una nuova API di compilazione automatica del codice SMS. Per ulteriori dettagli, consulta la documentazione diSmsCodeRetriever
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 ottobre 2019
L'aggiornamento più recente del plug-in Gradle per le licenze OSS include:
- Modifica il comportamento del plug-in in modo da includere solo le dipendenze pacchettizzate.
- Correzione della 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:
- SDK Firebase Authentication, Cloud Storage for Firebase, Firebase In-App messaging, Firebase ML Kit e Firebase Remote Config
- Plug-in Gradle Firebase App Distribution
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 settembre 2019
- Correzione di bug per la disponibilità delle funzionalità dell'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 (BoM) di Firebase (v22.2.1)
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Problema: abbiamo ricevuto segnalazioni che la release v21.1.0 dell'SDK Firebase per Android per Cloud Firestore può attivare un'eccezione non rilevata. Di conseguenza, questo problema riguarda anche la release Firebase BoM 22.2.0. Assicurati di eseguire l'aggiornamento alla versione successiva dell'SDK Cloud Firestore o del BoM Firebase per applicare la correzione.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 settembre 2019
Gli aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
includono:- È stato aggiunto il campo
MediaError
aRemoteMediaClient.MediaChannelResult
che può essere utilizzato per accedere al codice di errore dettagliato per i comandi multimediali non riusciti. MediaStatus.COMMAND_SKIP_FORWARD
eMediaStatus.COMMAND_SKIP_BACKWARD
sono deprecati. Le app dovrebbero utilizzare inveceMediaStatus.COMMAND_QUEUE_NEXT
eMediaStatus.COMMAND_QUEUE_PREVIOUS
.- È stata aggiunta una nuova dipendenza da
com.google.android.datatransport:transport-api:2.0.0
.
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Sender per Android di Google 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 gli SDK Firebase Remote Config
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
6 settembre 2019
- Il plug-in
google-services
per Android (v4.3.2) è ora disponibile. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.2
29 agosto 2019
- Aggiorna l'SDK Android Google Mobile Ads. 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 di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 agosto 2019
Gli aggiornamenti all'SDK Wallet di Google Play Services includono:
Rimozione delle API Android Pay obsolete e dei simboli associati:
- Classe
com.google.android.gms.wallet.Cart
- Classe
com.google.android.gms.wallet.CountrySpecification
- Classe
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- Classe
com.google.android.gms.wallet.FullWallet
- Classe
com.google.android.gms.wallet.FullWalletRequest
- Classe
com.google.android.gms.wallet.LineItem
- Classe
com.google.android.gms.wallet.MaskedWallet
- Classe
com.google.android.gms.wallet.MaskedWalletRequest
- Classe
com.google.android.gms.wallet.ProxyCard
- Field
com.google.android.gms.wallet.Wallet#Payments
- Field
com.google.android.gms.wallet.WalletConstants#Payments
- Interfaccia
com.google.android.gms.wallet.Payments
- Pacchetto
com.google.android.gms.wallet.fragment
- Classe
Ritiro dei metodi non JSON negli oggetti dell'API Google Pay e dei compilatori non JSON. Anziché i simboli ritirati, utilizza l'API basata su JSON descritta nella documentazione dell'API Google Pay.
- Classe
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- Metodo
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- Metodo
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- Classe
com.google.android.gms.wallet.PaymentDataRequest.Builder
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- Classe
com.google.android.gms.wallet.PaymentData.Builder
- Metodo
com.google.android.gms.wallet.PaymentData#getCardInfo
- Metodo
com.google.android.gms.wallet.PaymentData#getEmail
- Metodo
com.google.android.gms.wallet.PaymentData#getExtraData
- Metodo
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- Metodo
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- Metodo
com.google.android.gms.wallet.PaymentData#getShippingAddress
- Classe
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 agosto 2019
Il plug-in
google-services
per Android (v4.3.1) è ora disponibile. Questa release rimuove le chiamate a un'API ritirata. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.La versione 18.0.0 di Google Play Services per l'attività fisica presenta le seguenti modifiche sostanziali:
- Sono state ritirate le seguenti API basate su GoogleApiClient:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- Sono stati rimossi i seguenti tipi di dati ritirati:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- Il metodo deprecato
fromLocationRequest
è stato rimosso daSensorRequest
. - Sono stati aggiunti i generatori per
DataPoint
eDataSet
.
- Sono state ritirate le seguenti API basate su GoogleApiClient:
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
16 agosto 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase per Google Analytics, Cloud Firestore, Firebase Cloud messaging e SDK Firebase ML Kit
- Distinta base di Firebase
Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
14 agosto 2019
- Gli aggiornamenti alla libreria
com.google.android.gms:play-services-games
includono una correzione per un problema causato daIllegalArgumentException
inonSnapshotOpened
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 agosto 2019
Gli aggiornamenti alle librerie
play-services-base
eplay-services-basement
includono:GoogleApiClient.ConnectionCallbacks
eGoogleApiClient.OnConnectionFailedListener
sono stati ritirati. Questo messaggio fa seguito alle sostituzione basate suGoogleApi
conGoogleApiClient
.- Metodo basato su
AccountPicker.newChooseAccountIntent
costruttore migliorato. - Sono stati corretti potenziali arresti anomali in
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
Gli aggiornamenti alla libreria
com.google.android.gms:play-services-awareness
includono il ritiro dei seguenti metodi diAwareness#SnapshotClient
:Questa release risolve il problema di compatibilità con la release
com.google.android.gms:play-services-awareness:17.0.0
descritto nelle note sulla release del 2 luglio 2019. La soluzione alternativa che prevede l'utilizzo dicom.google.android.gms:play-services-awareness:16.0.0
pre-Jetpack non è più necessaria. La releasecom.google.android.gms:play-services-awareness:**17.0.0**
non deve essere utilizzata.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
1° agosto 2019
- L'ultimo aggiornamento di Firebase include modifiche al plug-in Gradle di Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 luglio 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- Cloud Functions for Firebase (client), Firebase Realtime Database, Cloud Storage for Firebase, Cloud Firestore e gli SDK di Firebase ML Kit
- Distinta base di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-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 Android Google Mobile Ads. 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 per Firebase, Firebase In-App Messaging e SDK ML Kit
- Distinta base di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-common:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
10 luglio 2019
- L'ultimo aggiornamento di Firebase include modifiche al plug-in Gradle di Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 luglio 2019
- Aggiorna l'SDK Android Google Mobile Ads. 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 ulteriori dettagli, consulta la documentazione distartSmsUserConsent
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
Problema noto con com.google.android.gms:play-services-awareness:17.0.0
27 giugno 2019
- Ora sono disponibili il plug-in
google-services
per Android (v4.3.0) e il plug-instrict-version-matcher
per Android (v1.2.0). Questa release include correzioni di bug e una variazione della posizione in cui puoi applicare il plug-in. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.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 Firebase Instance IDs
- Distinta base di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:20.1.0
- com.google.firebase:firebase-firestore-ktx:20.1.0
- com.google.firebase:firebase-iid:19.0.1
- com.google.firebase:firebase-messaging:19.0.1
- com.google.firebase:firebase-perf:18.0.1
- com.google.firebase:firebase-bom:20.1.0
20 giugno 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase In-App Messaging
- Distinta base di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-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 Android Support alle librerie Jetpack (AndroidX). Le librerie non funzioneranno a meno che non apporti le seguenti modifiche all'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 in modo da utilizzare Jetpack (AndroidX); segui le istruzioni riportate in Eseguire la migrazione ad AndroidX.
- Esegui l'upgrade di
Distinta base di Firebase
Artefatti rilasciati su maven.google.com
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-common:18.0.0
- com.google.firebase:firebase-common-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-common:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
31 maggio 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Cloud Firestore
- Distinta base di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 maggio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Cloud Firestore, In-App Messaging, ML Kit e Performance Monitoring. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
21 maggio 2019
- Aggiorna l'SDK Android Google Mobile Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
16 maggio 2019
- Il plug-in Gradle per le licenze OSS è stato aggiornato. Per ulteriori dettagli, consulta 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 app Firebase, autenticazione Firebase, Cloud Firestore, Cloud Functions per Firebase (client), Firebase Cloud Messaging, Cloud Storage per Firebase, link dinamici Firebase, inviti Firebase, Firebase ML Kit, monitoraggio del rendimento Firebase, Firebase Realtime Database, Firebase Remote Config, test A/B Firebase e SDK Firebase Instance ID
Plug-in Gradle di Firebase
Distinta base di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core: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 di Places SDK for Android di Google Play Services è deprecata. Consulta la guida alla migrazione per informazioni dettagliate 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 ritirato.
Per continuare a utilizzare l'SDK Places per Android, esegui l'aggiornamento a una versione supportata dell'SDK Places per Android. Le versioni supportate sono elencate nelle note di rilascio.
23 aprile 2019
- Sono state aggiunte API all'SDK Cast per supportare i live streaming. L'interfaccia utente del controller espansa supporta anche i live streaming. Per maggiori dettagli, consulta le note di rilascio dell'SDK Sender per Android di Cast.
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
- Aggiunta del supporto per la preregistrazione in
InstantApps.showInstallPrompt()
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 aprile 2019
- L'SDK Instant Apps è stato aggiornato per includere un nuovo metodo per verificare se è possibile avviare le app istantanee su un determinato dispositivo.
areInstantAppsEnabledForDevice()
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 aprile 2019
L'ultimo aggiornamento di Firebase include modifiche agli SDK ID istanza, Firebase Authentication, Firebase Cloud Messaging, Firebase Performance Monitoring e Firebase Remote Config. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Ora è disponibile la versione beta di una libreria Android Cloud Firestore con estensioni Kotlin. Per maggiori dettagli, consulta le ultime note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2 aprile 2019
- L'ultimo aggiornamento di Firebase include un aggiornamento della distinta base di Firebase. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 marzo 2019
L'ultimo aggiornamento di Firebase include modifiche a:
- SDK Firebase Instance IDs, Firebase In-App Messaging, Cloud Firestore, Firebase Cloud Messaging, Firebase ML Kit e Firebase Remote Config
- Plug-in Gradle di Firebase
Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-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 è deprecata e verrà disattivata il 6 dicembre 2019. Per maggiori dettagli, consulta la guida alla migrazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 marzo 2019
- La libreria client di Google Play Services per Cronet è ora disponibile. Cronet è una libreria di rete ad alte prestazioni. Per scoprire 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 caricata da Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 marzo 2019
L'ultimo aggiornamento di Firebase include modifiche a Firebase Core, Google Analytics for Firebase, Firebase Invites, Firebase Dynamic Links e Cloud Functions per gli SDK client di Firebase. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
La distinta base di Firebase (BoM) è ora disponibile come funzionalità sperimentale. Utilizzando la funzionalità Gradle Bill of Materials (BoM) con Firebase, puoi impostare la versione della piattaforma Firebase nel suo complesso. Per aggiungere gli SDK alla tua app utilizzando il BoM di Firebase, consulta Aggiungi Firebase al tuo progetto Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appinvite:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
13 marzo 2019
- Aggiorna l'SDK Android Google Mobile Ads. 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 sono più deprecati.- Metodo
SnapshotMetadata.getSnapshotId
aggiunto. - È stata rimossa l'API Requests/Gifts and Quests. Consulta l'annuncio precedente.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 marzo 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase Authentication, Firebase Performance Monitoring e Firebase Remote Config. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
26 febbraio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK ID istanza, Cloud Firestore, Firebase In-App Messaging e Firebase Cloud Messaging. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
- È stato corretto un problema in Google Cloud Messaging che a volte causava arresti anomali delle app con errori Android Not Responding (ANR) quando l'app riceveva un messaggio.
- È stato risolto un problema in Instance ID 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 A/B Testing, Firebase Invites, Firebase Dynamic Links, Cloud Firestore e Firebase Remote Config. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
- L'ultimo aggiornamento di Google Play Services aggiunge AFS Native. Per ulteriori informazioni, consulta le note di rilascio dell'SDK nativo AFS per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
6 febbraio 2019
- L'ultimo aggiornamento di Maps aggiunge una nuova impostazione di controllo gestuale. Per ulteriori informazioni, consulta le note di rilascio di Maps SDK for Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 gennaio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK ML Kit per Firebase, Firebase Core, Google Analytics per Firebase e Ads. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-impl:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
30 gennaio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase ML Kit. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
25 gennaio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Database in tempo reale, Cloud Firestore e In-App Messaging. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-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'aggiornamento più recente della libreria delle licenze OSS consente di aggiornare i dati delle licenze OSS tramite gli aggiornamenti di Google Play Services.
Librerie di base di Google Play Services
- play-services-base e play-services-basement hanno ricevuto una serie di nuovi metodi per supportare le modifiche in altre librerie.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-licenses:16.0.2
9 gennaio 2019
- L'ultimo aggiornamento di Firebase include modifiche all'SDK Firebase Remote Config. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 dicembre 2018
- L'ultimo aggiornamento di Firebase include modifiche all'SDK Firebase Crashlytics. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 dicembre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Cloud Firestore e Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 dicembre 2018
- L'API FIDO2 è stata aggiornata in base alla versione più recente della specifica WebAuthn. Gli sviluppatori possono utilizzare le API FIDO2 per autenticare in modo affidabile i propri utenti con due tipi di autenticatori: autenticatori U2F esterni e l'autenticatore "incorporato" residente sul dispositivo supportato.
- I costruttori sono stati rimossi da
Fido2ApiClient
eFido2PrivilegedApiClient
. Queste classi devono essere create tramite le fabbriche statiche inFido
. MakeCredentialOptions
eBrowserMakeCredentialOptions
sono stati rinominati inPublicKeyCredentialCreationOptions
eBrowserPublicKeyCredentialCreationOptions
rispettivamente.- È stato aggiunto un membro
AuthenticationExtensions
aRequestOptions
che consente al chiamante di dettare il comportamento lato client durante la conduzione di una cerimonia di registrazione o autenticazione. Al momento è supportato soloFidoAppIdExtension
. Nel tempo, potrebbero essere supportate altre estensioni a seconda del caso d'uso. - È stato aggiunto il programma di creazione di app per
AuthenticatorSelectionCriteria
. - Sono stati modificati i creator per
PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
. - Sono stati rimossi i generatori per gli oggetti a livello di risposta dell'API
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
,AuthenticatorErrorResponse
. - Sono state aggiunte le enumerazioni degli algoritmi RSA ed EC2 dal registry COSE da utilizzare in
PublicKeyCredentialParameters
. - È stato aggiunto
AttestationConveyancePreference
, che specifica il livello di offuscamento dell'oggetto attestazione restituito in una cerimonia di registrazione. - L'attributo TokenBindingIdValue è stato rinominato e ristrutturato in
TokenBinding
. - Sono state aumentate e/o aggiornate altre strutture di dati per rappresentare la bozza di WebAuthn WD11.
Ad esempio, il campo "user id" in
PublicKeyCredentialUserEntity
è stato aggiornato in modo da essere unbyte[]
anziché unString
. 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
- È stato corretto un bug per cui l'SDK Cast potrebbe provare a riprendere la sessione se questa è stata interrotta da un altro mittente.
- È stato corretto un bug relativo alle notifiche che si verificava sui dispositivi con Android O o versioni successive quando l'app di trasmissione era in background.
- È stato corretto un bug per cui la notifica di trasmissione di contenuti multimediali potrebbe non rispondere dopo l'interruzione dell'app di trasmissione.
- È stato spostato un insieme di artefatti su maven.google.com a causa di problemi del 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
Elementi spostati in 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'aggiornamento più recente di Firebase include modifiche agli SDK Firebase Authentication e Cloud Firestore. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 dicembre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase Dynamic Links, Firebase Invites, Firebase Remote Config, Firebase Performance Monitoring, Google Analytics per Firebase e Google Ads per Firebase. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-impl:16.0.6
- com.google.android.gms:play-services-appinvite:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-dynamic-links:16.1.5
- com.google.firebase:firebase-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
29 novembre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase App Invites, Firebase ML Kit e Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
13 novembre 2018
Problema noto con la release del 2 ottobre 2018
Alcune delle librerie nella release del 2 ottobre 2018
contenevano un problema nelle dipendenze POM. Molto probabilmente si manifestano come problemi di mergeFrom dex quando viene aggiornata la versione di alcune dipendenze (anche se si utilizza strict-version-matcher-plugin
). Per risolvere il problema, esegui l'aggiornamento alla versione 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 determinate combinazioni di
play-services-ads
efirebase-analytics
(ad es.ads:17.1.0
eanalytics:16.0.5
) ha generato unduplicate entry
errore del compilatore. I publisher che utilizzanofirebase-analytics
insieme alla versione17.1.1
di una delle librerie di annunci (ad es.com.google.android.gms:play-services-ads:17.1.1
) deve utilizzarecom.google.firebase:firebase-analytics:16.0.5
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
9 novembre 2018
- L'ultimo aggiornamento di Firebase include aggiornamenti agli SDK Cloud Firestore, Cloud Functions per Firebase, Firebase In-App Messaging, Firebase Database e Firebase Storage. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
5 novembre 2018
- L'ultimo aggiornamento del plug-in Gradle per le licenze OSS codifica il testo della licenza con UTF-8 per risolvere un bug riscontrato da alcuni sviluppatori.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 novembre 2018
- L'ultimo aggiornamento di Firebase include correzioni di bug e ottimizzazione della latenza di avvio ridotta per Google Analytics per Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Annunci
- Sono stati aggiunti i metodi
setMaxAdContentRating()
esetTagForUnderAgeOfConsent()
aAdRequest.Builder
. - Sono state aggiunte le seguenti costanti da utilizzare con
AdRequest.Builder.setMaxAdContentRating()
eAdRequest.Builder.setTagForUnderAgeOfConsent()
:MAX_AD_CONTENT_RATING_G
MAX_AD_CONTENT_RATING_PG
MAX_AD_CONTENT_RATING_T
MAX_AD_CONTENT_RATING_MA
TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.1.0
- com.google.android.gms:play-services-ads-lite:17.1.0
- com.google.android.gms:play-services-analytics:16.0.5
- com.google.android.gms:play-services-appinvite:16.0.5
- com.google.android.gms:play-services-tagmanager:16.0.5
- com.google.android.gms:play-services-tagmanager-api:16.0.5
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.5
- com.google.firebase:firebase-ads:17.1.0
- com.google.firebase:firebase-ads-lite:17.1.0
- com.google.firebase:firebase-analytics:16.0.5
- com.google.firebase:firebase-dynamic-links:16.1.3
25 ottobre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Cloud Firestore, In-App messaging e Performance Monitoring, nonché al plug-in Gradle dei servizi Google. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
18 ottobre 2018
- L'ultimo aggiornamento di Cast include modifiche ad annunci, manifest CAF e al binding
SeekBar
inUIMediaController
. Per ulteriori informazioni, consulta le Note di rilascio del mittente di trasmissione Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 ottobre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase Messaging, Firebase IID, Firebase ML, Firebase Vision, Firebase Config e Firebase Auth. Per maggiori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Librerie di base di Google Play Services
- play-services-basement ha 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-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
9 ottobre 2018
- È stato eseguito il refactoring dell'analisi delle dipendenze del plug-in di corrispondenza delle versioni rigorose per presentare un messaggio di errore migliore quando vengono identificate versioni degli elementi in conflitto. I messaggi di errore ora includono i nomi dei progetti e quelli delle dipendenze all'interno del progetto per aiutarti a identificare quali delle dipendenze dichiarate stanno causando errori.
- Sono stati corretti i bug nel plug-in relativi alle build parallele e multi-modulo.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 ottobre 2018
Annunci
- È stato aggiunto un nuovo requisito per un tag
<meta-data>
in AndroidManifest.xml:- I publisher Google AdMob sono tenuti a specificare un tag
<meta-data>
con chiavecom.google.android.gms.ads.APPLICATION_ID
. Per maggiori dettagli, consulta la guida introduttiva ad AdMob. - I publisher di Google Ad Manager sono tenuti a specificare un tag
<meta-data>
con chiavecom.google.android.gms.ads.AD_MANAGER_APP
. Per ulteriori dettagli, consulta la guida introduttiva di Ad Manager.
- I publisher Google AdMob sono tenuti a specificare un tag
- Annunci nativi:
NativeAppInstallAd
,NativeContentAd
, e le API associate sono ritirate a favore diUnifiedNativeAd
. Per ulteriori istruzioni sull'utilizzo delle nuove API, consulta Annunci nativi avanzati unificati. - Annunci nativi: è stata aggiunta la funzionalità "Disattiva questo annuncio".
- Annunci nativi: il log di avviso benigno "UnconfirmedClickListener non deve essere nullo se è impostato ClickConfirmingView" è stato rimosso.
- Annunci con premio: la chiamata a
destroy()
annullerà l'ascoltatore. - I seguenti metodi sono stati ritirati il giorno
AdRequest.Builder
. - È stato corretto un bug per cui
onRewardedVideoCompleted()
non veniva attivato sugli emulatori.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2 ottobre 2018
Aggiornamenti minori delle funzionalità delle librerie di base.
- Sono stati apportati aggiornamenti minori alle funzionalità interne di alcune librerie di base (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats, play-services-tasks) utilizzate da altre librerie di Google Play Services.
- Le interdipendenze rigide tra le librerie di base sono state allentate in modo che le versioni minori e le patch possano essere utilizzate singolarmente. In precedenza, i file POM per queste librerie specificavano le dipendenze con le versioni esatte, il che complica la risoluzione delle dipendenze.
- Le modifiche alle dipendenze delle librerie di base hanno richiesto il rilascio di un insieme completo di librerie con versioni aggiornate nelle dipendenze POM. Le librerie non di base non hanno modifiche esterne, tranne per l'aggiornamento delle dipendenze trascendenti.
- Correzioni di bug e miglioramenti interni a firebase-database e firebase-firestore.
Artefatti rilasciati su maven.google.com
Le seguenti librerie hanno modifiche al codice:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
Le seguenti librerie non hanno modifiche al codice, ma solo aggiornamenti delle dipendenze POM. Le nuove release sono state incrementate di una versione patch, tranne nel caso in cui la libreria fosse precedente alla versione 16.0.0. Le librerie precedenti alla versione 16.0.0 sono state incrementate alla versione 16.0.0 in base alla nota del 23 maggio:
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 settembre 2018
La versione 16.0.0 di Google Play Services per l'attività fisica fornisce l'accesso a due nuovi tipi di dati e ai rispettivi aggregati:
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 settembre 2018
Indossabile
- Sono stati corretti i bug e migliorata la disponibilità dell'SDK Wearable sui dispositivi con Google Play Services. Per ulteriori informazioni, consulta le note di rilascio per i dispositivi indossabili.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 settembre 2018
- L'ultimo aggiornamento di Firebase include modifiche all'SDK FirebaseMessaging. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 settembre 2018
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase Common, Firebase Database, Firebase Instance ID, Firebase Messaging e Firebase Storage. Per maggiori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Cast
- È stato corretto l'errore
IllegalStateException
generato quandoReconnectionService
si avvia in background nelle app che hanno come target Android O o versioni successive. Se nella tua app è attivato il ricollegamento automatico, 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 alle API di Firebase Core, Google Analytics for Firebase, Firebase Crash Reporting, Firebase Dynamic Links e Firebase Invites SDK. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
22 agosto 2018
- L'ultimo aggiornamento di Firebase aggiorna gli SDK Firebase In-App Messaging. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 agosto 2018
- L'ultimo aggiornamento di Firebase introduce l'API beta per Firebase In-App messaging. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 agosto 2018
Nuova release di Google Play Services Wallet 16.0.0 contenente:
- Aggiornamento all'API Google Pay che consente agli sviluppatori di specificare richieste JSON e di utilizzare risposte JSON. Per saperne di più, consulta la documentazione dell'API Google Pay.
- Ritiro dei seguenti metodi dall'API Google Pay for Passes:
- Metodo
setBarcodeLabel
daGiftCardWalletObject.Builder
- Metodo
setCardIdentifier
daGiftCardWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
daGiftCardWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
daGiftCardWalletObject.Builder
- Metodo
getBarcodeLabel
daGiftCardWalletObject
- Metodo
getCardIdentifier
daGiftCardWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
daGiftCardWalletObject
- Metodo
getInfoModuleDataHexFontColor
daGiftCardWalletObject
- Metodo
setBarcodeLabel
daLoyaltyWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
daLoyaltyWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
daLoyaltyWalletObject.Builder
- Metodo
getBarcodeLabel
daLoyaltyWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
daLoyaltyWalletObject
- Metodo
getInfoModuleDataHexFontColor
daLoyaltyWalletObject
- Metodo
setBarcodeLabel
daOfferWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
daOfferWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
daOfferWalletObject.Builder
- Metodo
getBarcodeLabel
daOfferWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
daOfferWalletObject
- Metodo
getInfoModuleDataHexFontColor
daOfferWalletObject
- Metodo
getActionUri
daWalletObjectMessage
- Metodo
getImageUri
daWalletObjectMessage
- Metodo
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
Aggiornamento del 13 agosto 2018
- È stato corretto un problema con i metodi nella release Cloud Firestore 17.0.5.
- È stato rimosso il metodo API esposto erroneamente e non utilizzabile
Credential#getGeneratedPassword
in play-services-auth.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 agosto 2018
- L'ultimo aggiornamento di Firebase include modifiche alle API per Firebase Performance Monitoring, Firebase ML Kit, Cloud Firestore e altro ancora. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
- Risolto un problema nelle API SignIn per cui viene restituito il codice di stato errato quando l'utente annulla l'accesso.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2 agosto 2018
Cast
- È stato corretto un errore IllegalStateException che si verifica quando una richiesta di ricerca scade in RemoteMediaPlayer e RemoteMediaClient. Si tratta di una regressione introdotta nella versione 15.0.0. Per risolvere il problema, i clienti devono eseguire l'aggiornamento alla versione 16.0.1 o a una successiva.
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 rielaborata nell'ID gruppo
com.google.android.gms
e rinominataoss-licenses-plugin
. In futuro continuerà a essere pubblicato con questo nuovo ID gruppo e nome. È stato inoltre reso open source su GitHub.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 luglio 2018
- È stato aggiunto il metodo
InstantApps.showInstallPrompt()
, che mostra una finestra di dialogo che consente all'utente di installare l'app istantanea corrente.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 luglio 2018
Cloud Firestore
- L'ultimo aggiornamento di Firebase include modifiche all'API per Cloud Firestore. Per maggiori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Cast
- L'ultimo aggiornamento di Trasmissione include modifiche all'API
CastDevice
e miglioramenti alla notifica multimediale CAF. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android di Google 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'aggiornamento più recente di Firebase include modifiche all'API per Cloud Functions for Firebase e Cloud Firestore. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 luglio 2018
Correzione di bug della libreria delle licenze OSS
- È stato corretto un bug che impediva il supporto dei temi delle app senza barra delle app.
- Questa release è considerata una release per la correzione di bug, in base a 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 di Firebase include modifiche all'API per Firebase Cloud Messaging e Firebase Instance ID. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 giugno 2018
Il plug-in Strict Version Matcher è stato 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 saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 giugno 2018
Firebase
- L'ultimo aggiornamento di Firebase include modifiche alle API per Firebase Authentication, Firebase App Indexing e Firebase Core. Per maggiori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
23 maggio 2018
Intervalli di versioni rimossi
A partire dalla release 15.0.0 di Google Play Services e Firebase, le dipendenze tra librerie sono state definite utilizzando gli intervalli di versione nei file POM. Ciò ha influito sulla riproducibilità della compilazione dei progetti che utilizzano queste librerie. Ad esempio, la risoluzione delle dipendenze di Gradle tenterà di utilizzare la versione concreta più recente disponibile in un repository, provocando l'upgrade di una versione della dipendenza senza apportare modifiche al progetto stesso.
L'utilizzo degli intervalli di versione è stato un errore ed è stato corretto; i servizi Google Play e le dipendenze di Firebase non utilizzeranno più gli intervalli di versione. Tuttavia, i file POM delle librerie pubblicate esistenti contengono già intervalli. Pertanto, tutti gli aggiornamenti futuri delle librerie dovranno essere avviati al di fuori degli intervalli di dipendenza delle librerie pubblicate in precedenza.
Esempio:
- Se
play-services-bar
aveva una dipendenza daplay-services-foo
con intervallo[15.0.0, 16.0.0)
, una nuova release diplay-services-foo
deve iniziare con16.0.0
per essere al di fuori di questo intervallo. - Eventuali release future di
play-services-bar
dichiareranno un "soft requirement" su una singola versione diplay-services-foo
. - Eventuali release future di
play-services-foo
seguiranno SemVer.
Firebase
- L'ultimo aggiornamento di Firebase include modifiche alle API per Cloud Firestore, Cloud Storage, Firebase Authentication, Firebase Realtime Database e Machine Learning. Per saperne di più, consulta le Note di rilascio dell'SDK Firebase per Android.
- Ora Firebase richiede che il file Gradle dell'app elenchi esplicitamente
com.google.firebase:firebase-core
come dipendenza affinché i servizi Firebase funzionino come previsto.
8 maggio 2018
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Firebase Performance Monitoring e la release 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 aggiunte a Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting e Firebase Performance Monitoring, oltre a numeri di versione indipendenti. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Aggiornamenti di Play Services
- Le librerie Google Play Services successive alla 15.0.0 ora hanno numeri di versione indipendenti che rispettano SemVer. Questa modifica consentirà aggiornamenti più frequenti e flessibili dei singoli componenti.
- Il plug-in Gradle dei servizi Google è stato aggiornato alla versione 3.3.0 per supportare questa modifica del sistema di versionamento. Se
non utilizzi questo plug-in, è stato rilasciato un plug-in autonomo,
com.google.android.gms.strict-version-matcher-plugin
, con la stessa funzionalità di supporto 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.
Novità 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 questa versione più recente è compatibile con Google Play Services 15.0.0 e versioni successive. Questa è l'ultima versione del plug-in a supportare Android Studio 2.x. A partire dalla 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 dei componenti, ad esempiocom.google.android.gms.ads.R
. Se utilizzi queste classi direttamente nel codice, potresti dover aggiornare il codice per renderlo compatibile.A partire dalla versione 15.0.0, non sarà più disponibile un Javadoc offline aggiornato (l'elemento Google Play Services in SDK Manager di Android Studio).
A partire dalla versione 15.0.0, non sarà più presente un target alias
play-services
per includere tutti i componenti di Google Play Services. Questo metodo è sconsigliato da tempo.
Annunci
- È stata aggiunta la classe
UnifiedNativeAd
, che può contenere un annuncio per l'installazione di app o un annuncio di contenuti. - È stata aggiornata l'API Native Ads Advanced per supportare
UnifiedNativeAd
:- Sono stati aggiunti i tipi
UnifiedNativeAdView
eUnifiedNativeAdAssetNames
. - È stata aggiunta l'interfaccia
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - È stato aggiunto il metodo
forUnifiedNativeAd()
alla classeAdLoader.Builder
. - Sono stati apportati diversi aggiornamenti all'API di mediazione, che consentono agli adattatori e agli eventi personalizzati di restituire istanze di
UnifiedNativeAd
.
- Sono stati aggiunti i tipi
Auth
- È stata aggiunta la costante
KEY_EXTRA_ACCOUNT_TYPE
alla classeAccountTransfer
, che consente ai pacchetti di sapere a quale tipo di account indirizzarsi.
Cast
- È stata ritirata la classe
AppVisibilityListener
. - Classe
RemoteMediaClient.Listener
deprecata. Utilizza invece la nuova classeRemoteMediaClient.Callback
. - È stato corretto un arresto anomalo in
TracksChooserDialogFragment
e sono state apportate diverse modifiche al relativo costruttore e creator. - È stata introdotta l'API
MediaQueue
come sostituto del meccanismo di coda dei contenuti multimediali esistente. Utilizza i nuovi classiMediaQueueRecyclerViewAdapter
eMediaQueueArrayAdapter
per accedere aMediaQueue
rispettivamente nelle visualizzazioni elenco e recycler. - Ora, se tocchi le notifiche di controllo remoto di Google Cast, gli utenti vengono indirizzati all'app Google Home o all'app di trasmissione di contenuti multimediali corrispondente, a seconda che l'app di trasmissione di contenuti multimediali supporti o meno l'accesso automatico alla sessione.
- Aggiornamento dell'assistenza Waze Ads:
- L'API Cast Sender ora supporta il caricamento degli annunci
VAST
. - Sono stati aggiunti gli elementi dell'interfaccia utente del pulsante "Salta annuncio" e del testo del conto alla rovescia.
- L'API Cast Sender ora supporta il caricamento degli annunci
- È stata aggiunta una versione di
CastContext.getSharedInstance()
che non richiedeContext
come parametro. - È stato corretto un arresto anomalo di
IllegalStateException
in CAF. - È stato aggiunto
DEVICE_CONNECTION_SUSPENDED
aCastStatusCodes
perPendingResult
. - Per maggiori dettagli, vedi
Google Cast release notes
.
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Firebase Authentication e Firebase Cloud Storage. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Fitness
- È stato ritirato il metodo
fromLocationRequest()
della classeSensorRequest
. Utilizza SensorRequest.Builder per creare SensorRequest.
Google Cloud Messaging
- Sono stati ritirati i tipi
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
eInstanceIDListenerService
. Utilizza inveceFirebaseMessaging
.
Videogiochi
- Sono stati ritirati i metodi
getChurnProbability()
, PlayerStats.getHighSpenderProbability,getSpendProbability()
egetTotalSpendNext28Days()
della classePlayerStats
.
App istantanee
InstantApps.API
rimosso. Utilizza inveceInstantApps.getInstantAppsClient()
.
Nelle vicinanze
- Stati interni correlati a
NearbyConnections
obsoleti.
Wallet
- È stata ritirata la classe
Payments
. Utilizza inveceWallet.getPaymentsClient()
per ottenere un'istanza della nuova classePaymentsClient
.
28 marzo 2018 - versione 12.0.1
Problemi risolti nella versione 12.0.1:
- Risolto un problema che causava errori di lint Android spuri che indicavano che
GoogleSignIn
eCredentialsClient
erano solo per uso interno. - Aggiunge
minSdkVersion
mancante negli elementi -license per impedire l'inclusione automatica delle autorizzazioniREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
. - Ripristina i nomi dei pacchetti univoci per gli elementi -license collegati al runtime che hanno causato problemi di compatibilità di alcuni sistemi di build (ad es. Ionic Pro).
- Ripristina alcuni nomi di campi offuscati nella versione 12.0.1, ovvero il metodo
value()
delle annotazioni@PropertyName
in firebase-firestore e firebase-database.
20 marzo 2018 - versione 12.0.0
Problemi noti della versione 12.0.0
- Le dipendenze POM -license non hanno
minSdkVersion
/targetSdkVersion
impostato, il che significa chetargetSdkVersion
implicito è 1. Vengono aggiunte le autorizzazioniREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
per le app che utilizzano 12.0.0. - Le dipendenze POM -license causano problemi di "più di una libreria con nome del pacchetto "com.google.android.gms.license"" in Ionic Pro.
- Le annotazioni
@PropertyName
per firebase-database e firebase-firestore hanno il metodovalue()
offuscato. Ciò significa che l'app non verrà compilata se utilizzi@PropertyName
. - Un'annotazione causa errori di lint spuri che dichiarano che
GoogleSignIn
eCredentialsClient
sono solo per uso interno. che possono essere ignorati in tutta sicurezza.
A breve forniremo una release 12.0.1 aggiornata per risolvere questi problemi.
Novità della versione 12.0.0 di Google Play Services:
Annunci
- È stato aggiunto il metodo
trackViews()
alla classeNativeAdMapper
. Il metodo sostituisce il metodotrackView()
della stessa classe, ora deprecato.
- È stato aggiunto il metodo
Auth
- È stata ritirata la classe
Auth.AuthCredentialsOptions
a favore della nuova classeCredentialsOptions
.
- È stata ritirata la classe
Trasmissione
- Supporto migliorato per Google Ads:
- Sono stati aggiunti i metodi
setAdBreakClips()
esetAdBreaks()
alla classeMediaInfo.Builder
per fornire un modo per inviare informazioni sulle interruzioni pubblicitarie e sui clip in una richiesta di caricamento dei contenuti multimediali. - È stato aggiornato il tipo
AdBreakInfo.Builder
e aggiunto il tipoAdBreakClipInfo
per facilitare i nuovi metodi di invio di interruzioni e clip.
- Sono stati aggiunti i metodi
- È stato aggiunto il supporto per le nuove API di trasmissione vocale:
- Sono stati aggiunti i metodi
setCredentials()
esetCredentialsType()
alla classeMeadiaLoadOptions.Builder
e i metodigetCredentials()
egetCredentialsType()
alla classeMediaLoadOptions
. I metodi ti consentono di impostare e recuperare le credenziali specifiche dell'applicazione con le richieste di caricamento. - È stato aggiunto il metodo
getEntity()
alla classeMediaInfo
. L'entità rappresenta un link diretto per il caricamento dei contenuti multimediali dall'Assistente Google.
- Sono stati aggiunti i metodi
- È stato corretto un bug per cui l'utilizzo di
CastContext.getSharedInstance()
su dispositivi con versioni obsolete di Google Play Services causava un arresto anomalo. Le versioni obsolete di Google Play Services causano comunque l'errore del metodo, pertanto i client devono verificare la presenza di una versione appropriata.
- Supporto migliorato per Google Ads:
Fido
- L'API Fast Identity Online 2.0 (Fido2) è ora disponibile per i partner con accesso in anteprima. Poiché l'API è ancora in versione di accesso in anteprima, è possibile apportare modifiche che comportano interruzioni senza preavviso. Per la stabilità della tua app, non fare affidamento su questa API finché non sarà disponibile a livello più generale.
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Firebase Authentication, Firebase Cloud Messaging, Firestore e Firebase Functions. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
App istantanee
- È stata aggiunta una nuova API
Launcher
per controllare un URL fornito e avviare un'app istantanea se ne viene trovata una.
- È stata aggiunta una nuova API
Località
- È stata aggiunta la classe
ActivityTransition
per aiutare le app a distinguere le diverse attività fisiche svolte dagli utenti, ad esempio camminare, correre o guidare. - È stata aggiunta l'interfaccia
BoundsMode
per consentire al metodogetAutocompletePredictions()
di attivare le ricerche con limitazioni di confine.
- È stata aggiunta la classe
Maps
- È stato aggiunto il tipo
StreetViewSource
, che consente di limitare le ricerche di Street View ai risultati solo all'aperto. - Per un elenco completo delle funzionalità, delle correzioni di bug e di altre note, consulta le note di rilascio dell'API Maps per Android.
- È stato aggiunto il tipo
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
Novità della versione 11.8.0 di Google Play Services:
Auth
- La classe
WorkAccountApi
è stata ritirata. UtilizzaWorkAccountClient
tramiteWorkAccount.getClient()
.
- La classe
Trasmissione
- Sono state apportate le seguenti modifiche alla classe
UIMediaController
:- Quando le visualizzazioni sono associate a
UIMediaController
, il controller ora registra gli ascoltatori che chiamano uno dei seguenti metodi di gestione degli eventi in risposta alle interazioni degli utenti, a seconda dei casi: - Sostituisci uno dei metodi di gestione degli eventi precedenti per personalizzarne il comportamento.
- Documentazione migliorata per chiarire l'implementazione di base di
UIMediaController
. - È stata invertita la visualizzazione del pulsante di attivazione/disattivazione dell'audio in modo che mostri un'icona di altoparlante quando l'audio è attivo e un'icona di altoparlante barrato quando l'audio è disattivato.
- Quando le visualizzazioni sono associate a
- L'SDK Cast per Android ora supporta le app istantanee.
- Sono state apportate le seguenti modifiche alla classe
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Firebase App Indexing, Firebase Authentication, Firebase Cloud Messaging e Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Località
- È stata aggiunta la costante
KEY_VERTICAL_ACCURACY
, che indica l'accuratezza verticale stimata di una località.
- È stata aggiunta la costante
Wallet
- È stato aggiornato il metodo
isReadyToPay()
per offrire un'opzione per un controllo aggiuntivo che garantisca che l'utente abbia un metodo di pagamento esistente.
- È stato aggiornato il metodo
Wearable
È stata aggiornata l'API Wearable per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate:- È stata aggiunta la classe
CapabilityClient
e il metodoWearable.getCapabilityClient()
per sostituire l'interfacciaCapabilityApi
come modo per conoscere le funzionalità fornite dai nodi sulla rete Wear. - È stata aggiunta la classe
ChannelClient
e il metodoWearable.getChallenClient()
per sostituire l'interfacciaChannelApi
come metodo per inviare e ricevere dati dai nodi indossabili. - È stata aggiunta la classe
DataClient
e il metodoWearable.getDataClient()
per sostituire l'interfacciaDataApi
come metodo per leggere e scrivere elementi di dati e asset. - È stata aggiunta la classe
MessageClient
e il metodoWearable.getMessageClient()
per sostituire l'interfacciaMessageApi
come metodo per inviare messaggi ad altri nodi. - È stata aggiunta la classe
NodeClient
e il metodoWearable.getNodeClient()
per sostituire l'interfacciaNodeApi
come modo per conoscere i nodi collegati.
- È stata aggiunta 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 degli ascoltatori nei nuovi classi Client API.
Per ulteriori informazioni sull'ultima release dell'API Wearable, consulta la pagina Note di rilascio di Android Wear.
Problema risolto nella versione 11.8.0
Le istanze GoogleApi
create con un Context
nelle app con targetSdkVersion 26 ora chiedono automaticamente agli utenti di aggiornare Google Play Services, risolvendo il problema noto della versione 11.6.0.
27 novembre 2017 - Versione 11.6.2
Novità della versione 11.6.2 di Google Play Services:
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Cloud Firestore e Cloud Storage for Firebase. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
6 novembre 2017 - versione 11.6.0
Novità della versione 11.6 di Google Play Services:
Annunci
- È stata aggiunta la classe
NativeAdViewHolder
, un modo alternativo per mostrare gli annunci nativi. - Il metodo
AdLoader.getMediationAdapterClassName()
è stato ritirato. I publisher dovrebbero utilizzare inveceNativeAppInstallAd.getMediationAdapterClassName()
oNativeContentAd.getMediationAdapterClassName()
, introdotti di recente. - È stato ritirato il metodo
RewardedVideoAd.setUserId()
per l'utilizzo con la verifica dei premi server-to-server.
- È stata aggiunta la classe
Auth
- È stata aggiornata l'API Auth per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate:- Sono stati aggiunti i tipi
CredentialsClient
eCredentials
.CredentialsClient
fornisce il punto di contatto per richiedere una credenziale e indica se l'accesso è andato a buon fine utilizzando la credenziale. - Sono stati aggiunti i tipi
GoogleSignInClient
eGoogleSignIn
.GoogleSignInClient
fornisce il punto di contatto per interagire con l'API Google Sign In.
- Sono stati aggiunti i tipi
- È stato aggiunto il metodo
GoogleAuthUtil.requestGoogleAccountsAccess()
. Il metodo rende visibili tutti gli Account Google installati sul dispositivo all'utente che chiama in Android O, se l'utente fornisce il consenso. - È stato aggiunto il metodo
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
. Il metodo risolve un problema sui dispositivi Android O e versioni successive in cui a volte la finestra di dialogo di conferma del salvataggio diAuth.Api.Credential
non veniva visualizzata a favore della finestra di dialogo di salvataggio del servizio di compilazione automatica attivo. Il metodo aggiunto sostituisce questo comportamento predefinito.
- È stata aggiornata l'API Auth per i nuovi client basati su
Awareness
- È stata aggiornata l'API Awareness per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate:- Aggiunti la classe
FenceClient
e i metodiAwareness.getFenceClient()
. UtilizzaFenceClient
anzichéFenceApi
. - Aggiunti la classe
SnapshotClient
e i metodiAwareness.getSnapshotClient()
. UtilizzaSnapshotClient
anzichéSnapshotApi
.
- Aggiunti la classe
- È stata aggiornata l'API Awareness per i nuovi client basati su
Trasmissione
- Sono state apportate le seguenti modifiche ai metodi della classe
RemoteMediaClient
:- È stato aggiunto il metodo
load(MediaInfo, MediaLoadOptions)
. - Sono stati ritirati altri metodi
load()
. - Sono stati aggiunti i metodi
setPlaybackRate(double)
esetPlaybackRate(double, JSONObject)
. Chiama questi metodi per impostare la velocità di riproduzione variabile per l'elemento multimediale corrente.
- È stato aggiunto il metodo
- Per maggiori dettagli, vedi le note di rilascio di Google Cast.
- Sono state apportate le seguenti modifiche ai metodi della classe
Drive
- È stata aggiornata l'API Drive per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate:- Aggiunti la classe
DriveClient
e i metodiDrive.getDriveClient()
.DriveClient
fornisce il punto di contatto per le interazioni generali con l'API Drive. - Aggiunti la classe
DriveResourceClient
e i metodiDrive.getDriveResourceClient()
.DriveResourceClient
fornisce il punto di contatto per i metodi API che interagiscono con unDriveResource
(ad es. unDriveFile
o unDriveFolder
).
- Aggiunti la classe
- Sono stati aggiunti gli oggetti
CreateFileActivityOptions
eOpenFileActivityOptions
che possono essere passati ai nuovi metodiDriveClient.newCreateFileActivityIntentSender()
eDriveClient.newOpenFileActivityIntentSender()
per creare i rispettivi selettori di file. - Metodi API
GoogleApiClient
ritirati a cui si accede tramiteDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
eDriveFile
.
- È stata aggiornata l'API Drive per i nuovi client basati su
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte ad Authentication, Dynamic Links e Cloud Messaging. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Forma fisica
- È stata aggiornata l'API Fitness per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate:- Aggiunti la classe
BleClient
e i metodiFitness.getBleClient()
.BleClient
fornisce il punto di contatto per la scansione, la rivendicazione e l'utilizzo dei dispositivi Bluetooth Low Energy in Google Fit. - Aggiunti la classe
ConfigClient
e i metodiFitness.getConfigClient()
.ConfigClient
fornisce il punto di contatto per accedere a impostazioni e tipi di dati personalizzati in Google Fit. - Aggiunti la classe
GoalsClient
e i metodiFitness.getGoalsClient()
.GoalsClient
fornisce il punto di contatto per la lettura deiGoal
relativi al fitness creati dagli utenti in Google Fit. - Aggiunti la classe
HistoryClient
e i metodiFitness.getHistoryClient()
.HistoryClient
fornisce il punto di contatto per inserire, eliminare e leggere i dati in Google Fit. - Aggiunti la classe
RecordingClient
e i metodiFitness.getRecordingClient()
.RecordingClient
fornisce il punto di contatto per attivare la raccolta in background sempre attiva e a basso consumo dei dati dei sensori in Google Fit. - Aggiunti la classe
SensorsClient
e i metodiFitness.getSensorsClient()
.SensorsClient
fornisce il punto di contatto per esporre diverse origini di dati relativi al fitness nei dispositivi locali e connessi e per trasmettere eventi dal vivo agli ascoltatori. - Aggiunti la classe
SessionsClient
e i metodigetSessionsClient
.SessionsClient
fornisce il punto di contatto per creare e gestireSession
di attività utente in Google Fit.
- Aggiunti la classe
- È stata aggiornata l'API Fitness per i nuovi client basati su
Giochi
- È stata aggiornata l'API Games per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate:- Aggiunti la classe
AchievementsClient
e i metodiGames.getAchievementsClient()
.AchievementsClient
fornisce l'entry point per i metodi API che interagiscono con la funzionalità dei traguardi. - Aggiunti la classe
EventsClient
e i metodiGames.getEventsClient()
.EventsClient
fornisce il punto di contatto per i metodi API che interagiscono con la funzionalità degli eventi. - Aggiunti la classe
GamesClient
e i metodiGames.getGamesClient()
.GamesClient
fornisce il punto di contatto per i metodi API che interagiscono con le funzionalità di base dei giochi. - Aggiunti la classe
GamesMetadataClient
e i metodiGames.getGamesMetadataClient()
.GamesMetadataClient
fornisce il punto di contatto per i metodi dell'API per recuperare i metadati dei giochi. - Aggiunti la classe
InvitationsClient
e i metodiGames.getInvitationsClient()
.InvitationsClient
fornisce il punto di contatto per i metodi dell'API che interagiscono con la funzionalità degli inviti. - Aggiunti la classe
LeaderboardsClient
e i metodiGames.getLeaderboardsClient()
.LeaderboardsClient
fornisce il punto di contatto per i metodi API che interagiscono con la funzionalità delle classifiche. - Aggiunti la classe
NotificationsClient
e i metodiGames.getNotificationsClient()
.NotificationsClient
fornisce il punto di contatto per i metodi dell'API che interagiscono con le notifiche. - Aggiunti la classe
PlayerStatsClient
e i metodiGames.getPlayerStatsClient()
.PlayerStatsClient
fornisce il punto di contatto per i metodi API che forniscono il punto di contatto per i metodi API per recuperare le statistiche del giocatore. - Aggiunti la classe
PlayersClient
e i metodiGames.getPlayersClient()
.PlayersClient
fornisce il punto di contatto per i metodi dell'API che interagiscono con i giocatori. - Aggiunti la classe
RealTimeMultiplayerClient
e i metodiGames.getRealTimeMultiplayerClient()
.RealTimeMultiplayerClient
fornisce l'entry point per i metodi API che interagiscono con la funzionalità multiplayer in tempo reale. - Aggiunti la classe
SnapshotsClient
e i metodiGames.getSnapshotsClient()
.SnapshotsClient
fornisce il punto di contatto per i metodi dell'API che interagiscono con gli snapshot. - Aggiunti la classe
TurnBasedMultiplayerClient
e i metodiGames.getTurnBasedMultiplayerClient()
.TurnBasedMultiplayerClient
fornisce il punto di contatto per i metodi dell'API che interagiscono con il multiplayer a turni. - Aggiunti la classe
VideosClient
e i metodiGames.getVideosClient()
.VideosClient
fornisce il punto di contatto per i metodi API che interagiscono con i video.
- Aggiunti la classe
- Punti di contatto API ritirati:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
,Snapshots
,TurnBasedMultiplayer
eVideos
.
- È stata aggiornata l'API Games per i nuovi client basati su
Località
- Risolto il problema
FusedLocationProviderClient
che a volte causava arresti anomali durante l'aggiornamento di Google Play Services. - È stata ritirata la classe
AddPlaceRequest
e i metodiGeoDataApi.addPlace()
eGeoDataClient.addPlace()
.AddPlaceRequest
verrà rimosso il 30 giugno 2018.
- Risolto il problema
Nelle vicinanze
- È stata aggiornata l'API Nearby per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate:- Aggiunti la classe
ConnectionClient
e i metodiNearby.getConnectionsClient()
.ConnectionClient
fornisce il punto di contatto per la pubblicità e l'individuazione di app e servizi nelle vicinanze e la comunicazione con questi ultimi tramite le connessioni stabilite. - Aggiunti la classe
MessagesClient
e i metodiNearby.getMessagesClient()
.MessagesClient
fornisce il punto di contatto per pubblicare messaggi semplici e iscriversi per riceverli da dispositivi nelle vicinanze.
- Aggiunti la classe
- È stato aggiunto il metodo
Connections.cancelPayload()
, che è unPayload
attualmente in transito verso o da endpoint remoti.
- È stata aggiornata l'API Nearby per i nuovi client basati su
Wallet
- I campi
getPaymentMethodTokenizationParameters
egetTransactionInfo
non sono più obbligatori. Se non sono impostati, l'API Google Payments non restituisce un token addebitabile. Evita di impostare questi campi nei flussi in cui gli utenti tentano solo di modificare le selezioni senza effettuare un acquisto (ad es. nelle Impostazioni di pagamento di un'app). - È stato modificato il metodo
resolveTask()
per aggiungere un frammento temporaneo a un'attività. Prima di chiamare il metodo, assicurati che l'attività possa eseguire transazioni di frammenti senza perdita di stato. La maggior parte degli sviluppatori non dovrebbe essere interessata da questa modifica, poichéresolveTask()
viene solitamente chiamato all'interno di un gestore degli eventi di clic del pulsante.
- I campi
Problemi noti della versione 11.6.0
Le istanze GoogleApi
create con un Context
nelle app con targetSdkVersion 26 non chiederanno automaticamente agli utenti di aggiornare Google Play Services. Valuta la possibilità di utilizzare GoogleApiAvailability.showErrorDialogFragment()
in queste condizioni.
3 ottobre 2017 - versione 11.4.2
Novità della versione 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 i dati sincronizzati tra le app client tramite ascoltatori in tempo reale e offre il supporto offline, in modo da poter creare app reattive che funzionino indipendentemente dalla latenza di rete o dalla connettività internet. Cloud Firestore offre inoltre scalabilità di livello enterprise e integrata con altri prodotti Firebase e Google Cloud, tra cui Cloud Functions. Per ulteriori informazioni su Cloud Firestore, consulta il blog di Firebase. Per iniziare subito a utilizzare Cloud Firestore, consulta la guida rapida.
Settembre 2017 - versione 11.4.0
Novità principali della release 11.4 di Google Play Services.
Annunci
- Sono stati aggiunti metodi
getMediationAdapterClassName()
alle classiNativeAppInstallAd
eNativeContentAd
. Il metodo con lo stesso nome in AdLoader verrà ritirato. - Sono stati aggiunti metodi a diversi moduli per supportare la mediazione video nativa:
- È stato rimosso il corso
SearchAdRequest
.
- Sono stati aggiunti metodi
Analytics
- È stata aggiunta una nuova classe
AnalyticsJobService
. Questa classe fornisce il supporto della compatibilità per Android O e viene utilizzata da Analytics per caricare i dati. Non è necessaria alcuna azione per utilizzare questa classe, che viene aggiunta automaticamente nell'ambito del pacchetto Analytics. - È stato ritirato il metodo
getContext()
della classeAnalyticsService
. - È stata ritirata la classe
CampaignTrackingService
.
- È stata aggiunta una nuova classe
Auth
- Il selettore di suggerimenti ora invia il risultato
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
quando l'utente non ha salvato informazioni sui suggerimenti.
- Il selettore di suggerimenti ora invia il risultato
Awareness
- Sono state aggiunte le seguenti classi:
Trasmissione
- È stata aggiunta una nuova classe
PrecacheManager
. Questa classe fornisce metodi per memorizzare nella cache in anticipo i contenuti che gli utenti intendono consumare al fine di ridurre il tempo di caricamento. - È stato aggiunto il metodo
getPrecacheManager()
alla classeCastContext
per consentire alla tua app di ottenere l'istanza della classePrecacheManager
. - È stato aggiunto
startSession(Intent)
alla classeSessionManager
. Chiama questo metodo per partecipare a una sessione di trasmissione quando l'app mittente viene avviata da un'intent implicita.
Per maggiori dettagli, consulta le note di rilascio dell'API Cast.
- È stata aggiunta una nuova classe
Comune
- È stato aggiunto il metodo
checkApiAvailability()
alla classeGoogleApiAvailability
. Il metodo restituisce un'attività che controlla in modo asincrono se le API specificate sono disponibili. Se una o più API non sono disponibili, l'attività non va a buon fine con unAvailabilityException
su cui puoi eseguire query per verificare la disponibilità delle singole API.
- È stato aggiunto il metodo
Drive
cancelPendingActions()
è stato rimosso dall'interfaccia diDriveApi
.
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte all'indicizzazione delle app e all'autenticazione. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Maps
- Utilizza il nuovo
GoogleMap.OnMyLocationClickListener
per rilevare quando l'utente fa clic sul punto blu La mia posizione. Per maggiori dettagli, consulta la guida per gli sviluppatori relativa al livello La mia posizione.
- Utilizza il nuovo
Nelle vicinanze
- Le autorizzazioni
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
eCHANGE_WIFI_STATE
sono ora obbligatorie per Connessioni nelle vicinanze.
- Le autorizzazioni
Licenze open source
- È stato aggiunto il supporto dei link ipertestuali nei contenuti della licenza.
- È stato aggiunto il metodo
setActivityTitle()
alla classeOssLicensesMenuActivity
, che semplifica l'impostazione di titoli delle attività personalizzati. È stato ritirato l'approccio precedente per l'impostazione del titolo.
Wallet
- È stata introdotta una nuova API Google Payments, definita nella classe
PaymentsClient
. Differenze significative:- Il metodo
loadPaymentData()
sostituisce i metodiloadFullWallet()
eloadMaskedWallet()
della classePayments
. - Il metodo
isReadyToPay()
consente agli utenti 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 Payments, definita nella classe
Agosto 2017 - versione 11.2.0
Novità principali della release 11.2 di Google Play Services.
Google Play Services aggiornato alla versione 11.2.2 In questa release:
- Correzioni di problemi minori in Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio di Firebase per Android.
- È stato aggiunto un nuovo metodo
loadAd()
che accetta un oggettoPublisherAdRequest
alla classeRewardedVideoAd
. - La nuova libreria delle licenze OSS semplifica la visualizzazione delle licenze per le dipendenze in Google Play Services e in altre librerie. Per saperne di più, consulta la guida Inclusione di notifiche relative a software open source.
Le dipendenze di Google Play Services sono ora disponibili tramite maven.google.com
Le dipendenze sono ora disponibili direttamente da
maven.google.com
. Puoi aggiornare gli script di compilazione Gradle della tua app per utilizzare questo repository configurando la compilazione come segue:allprojects { repositories { jcenter() google() } }
Per ulteriori informazioni su questa modifica, consulta il post del blog dedicato. Per ulteriori dettagli sul repository Maven di Google, consulta Aggiungere dipendenze di compilazione nella documentazione di Android.
Supporto delle versioni dell'SDK in 11.2
Quando esegui l'upgrade delle dipendenze di Google Play Services della tua app alla versione 11.2.0 o successiva, anche il
build.gradle
della tua app deve essere aggiornato in modo da specificare uncompileSdkVersion
di almeno 26 (Android O). Il modo in cui viene eseguita la tua app non cambia. Non ti verrà chiesto di aggiornaretargetSdkVersion
. Se aggiornicompileSdkVersion
alla versione 26, potresti ricevere un errore nella compilazione con il seguente messaggio che fa riferimento alla raccolta di assistenza Android:This support library should should not use a different version (25) than the compileSdkVersion (26).
Questo errore può essere risolto eseguendo l'upgrade delle dipendenze della libreria di supporto 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
Auth
- È stata aggiunta la classe
WorkAccountClient
. Questa classe fornisce metodi per gestire il ciclo di vita degli account Android for Work. - È stato aggiunto il pacchetto accounttransfer. Questo pacchetto contiene le API utilizzate dagli autenticatori per il bootstrap degli account.
- L'API FIDO U2F (Universal 2nd Factor) di Fast Identity Online è ora disponibile. Fornisce il supporto dei token di sicurezza fisici U2F per app e siti web, in conformità agli standard definiti dalla FIDO Alliance. Per saperne di più, consulta Guida introduttiva a FIDO U2F e com.google.android.gms.fido.
- È stata aggiunta la classe
Trasmissione
- È stata aggiunta una nuova classe NotificationActionsProvider per supportare le azioni di notifica multimediale personalizzate.
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a indicizzazione app, database, link dinamici e archiviazione. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
App istantanee
- È stato aggiunto
InstantAppsClient
come nuovo punto di contatto principale. - Sono state aggiunte API cookie
PackageManagerCompat
per mantenere piccole quantità di dati istantanei dell'app tra le sessioni.
- È stato aggiunto
Luoghi
- È stata aggiunta la classe
GeoDataClient
. Questa classe fornisce l'accesso al database di Google di informazioni su attività e luoghi locali. - È stata aggiunta la classe
PlaceDetectionClient
. Questa classe fornisce un accesso rapido 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
.
- È stata aggiunta la classe
Wallet
- Diversi metodi e classi deprecati sono stati rimossi.
Giugno 2017 - versione 11.0
Novità principali della release 11.0 di Google Play Services.
Google Play Services aggiornato alla versione 11.0.4 Questa release corregge piccoli problemi in Firebase Cloud Messaging e Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio di Firebase per Android.
Google Play Services aggiornato alla versione 11.0.2 Questa release corregge piccoli problemi in Firebase Crash Reporting e Firebase Performance Monitoring. Per saperne di più, consulta le note di rilascio di Firebase per Android.
Google Play Services aggiornato alla versione 11.0.1 Questa release corregge un problema che interessa le app che utilizzano rxjava.
Annunci
- Sono stati aggiunti i metodi
OnVideoMute()
,OnVideoPause()
,OnVideoPlay()
eOnVideoStart()
alla classeVideoController.VideoLifecycleCallbacks
. - È stata aggiunta la possibilità di attivare la modalità immersiva negli annunci a schermo intero aggiungendo il metodo
setImmersiveMode()
alle classiPublisherInterstitialAd
eRewardedVideoAd
. - È stata aggiunta l'interfaccia
OnPublisherAdViewLoadedListener
e le classiPublisherAdViewOptions
ePublisherAdViewOptions.Builder
per l'utilizzo conAdLoader
per le richieste di annunci nativi e banner. - È stata aggiunta l'interfaccia facoltativa
OnImmersiveModeUpdatedListener
che gli adattatori di mediazione possono implementare per essere informati degli aggiornamenti della modalità immersiva. - È stato aggiunto il metodo
getMediationAdapterClassName()
alla classeRewardedVideoAd
.
- Sono stati aggiunti i metodi
Inviti di app
- La classe
AppInvite
è stata ritirata. UtilizzaFirebaseDynamicLinks#getInstance()
come punto di contatto principale per accedere ai dati di Dynamic Link eFirebaseAppInvite#getInvitation()
per ottenere i dati di Inviti all'app.
- La classe
Awareness
- Sono state aggiunte costanti alla classe
TimeFence
per fornire nuovi tipi di contesto all'API Snapshot e all'API Fence. - È stata aggiunta la possibilità di creare recinti orari che rispondono alle variazioni del fuso orario locale di un dispositivo.
- È stata aggiunta la possibilità di creare recinti virtuali che rispondono alle variazioni di posizione del dispositivo, inclusi i recinti virtuali 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 i messaggi SMS indirizzati alla tua app senza chiedere agli utenti le autorizzazioni per leggere tutti i messaggi SMS inviati al loro dispositivo. Per saperne di più, consulta API SMS Retriever.
- È stata aggiunta l'API
Trasmissione
- Le interfacce
Cast.CastApi
,Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
,RemoteMediaPlayer.OnStatusUpdatedListener
sono ora deprecate. Anche la classeRemoteMediaPlayer
è deprecata. Per istruzioni su come aggiornare l'app di invio per Android dalla versione 2 dell'SDK Cast alla versione 3 dell'SDK Cast, consulta Eseguire la migrazione dell'app di invio per Android dalla versione 2 dell'SDK Cast alla versione 3 dell'SDK Cast. - Il metodo
bindTextViewToSmartSubtitle()
è ora disponibile nellaUIMediaController
classe.
- Le interfacce
API comuni
- Il metodo
getOpenSourceSoftwareLicenseInfo()
nellaGoogleApiAvailability
classe è stato deprecato. - Sono state aggiunte le classi
ApiException
eResolvableApiException
. Queste classi forniscono eccezioni per gli oggetti Task quando una chiamata a Google Play Services non va a buon fine. - È stato aggiunto il corso
GoogleApi
. I client API basati su questa classe gestiscono la connessione tra la tua app e Google Play Services. - È stato aggiunto il corso
Response
. Questa classe fornisce i risultati della chiamata di un metodo dell'API in Google Play Services utilizzando una sottoclasse diGoogleApi
.
- Il metodo
Firebase
- L'ultimo aggiornamento di Firebase include l'aggiunta di Firebase Authentication e diversi miglioramenti all'indicizzazione delle app e ai link dinamici. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Giochi
- I metodi
getPlayerSearchIntent()
,loadConnectedPlayers()
,loadInvitablePlayers()
eloadMoreInvitablePlayers()
della classePlayers
sono stati ritirati. - Il metodo
loadInvitations()
nella classeInvitations
è stato ritirato. - Il metodo
getSelectOpponentsIntent()
nelle classiRealTimeMultiplayer
eTurnBasedMultiplayer
è stato ritirato. - Le interfacce
GameRequest
,OnRequestReceivedListener
eRequests
sono ora deprecate. Inoltre, le classiGameRequestBuffer
eGameRequestEntity
sono state ritirate. Per istruzioni su come aggiornare la tua app, consulta l'articolo Autenticazione di Play Giochi che adotta l'API Accedi con Google.
- I metodi
App istantanee
- Le API Android Instant Apps sono ora disponibili in Google Play Services. Le app istantanee Android consentono agli utenti Android di eseguire le tue app immediatamente, senza installazione. Per scoprire di più, consulta App istantanee Android.
Località
- È stato aggiunto il corso
FusedLocationProviderClient
. Questa classe fornisce il punto di contatto principale per interagire con il fornitore di posizione combinato, che utilizza una serie di origini dati oltre al GPS per determinare la posizione di un dispositivo nel modo più accurato e rapido possibile. - È stato aggiunto il corso
GeofencingClient
. Questo argomento fornisce il punto di accesso principale per interagire con le API di geofencing. - Sono stati aggiunti i metodi
getFusedLocationProvider()
egetGeofencingClient()
alla classeLocationServices
. - È stato aggiunto il corso
LocationSettingsResponse
. Questa classe viene restituita come risposta al controllo delle impostazioni di sistema relative alla posizione utilizzando il metodocheckLocationSettings()
. - È stato aggiunto il corso
SettingsClient
. Questa classe fornisce il punto di accesso principale per interagire con le API di impostazioni di geolocalizzazione che consentono di esaminare e configurare le impostazioni di sistema relative alla posizione di un dispositivo.
- È stato aggiunto il corso
Nelle vicinanze
- L'API Nearby Connections ora offre le seguenti funzionalità:
- Comunicazione peer-to-peer completamente offline tramite Bluetooth, BLE e hotspot Wi-Fi
- Pubblicità e scoperta simultanee
- Crittografia (con autenticazione facoltativa)
- Supporto per payload di dati in byte fino a 32 KB
- Supporto per i payload di dati dei file (limitato allo spazio disponibile sul dispositivo) e per i payload di dati in streaming 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 in fase di avvio. - È stato aggiunto il corso
ConnectionLifecycleCallback
. Questa classe è un ascoltatore per gli eventi di ciclo di vita associati a una connessione a un endpoint remoto. - È stato aggiunto il corso
ConnectionResolution
. Questa classe è il risultato ricevuto dalla chiamata al metodoonConnectionInitiated()
. - È stato aggiunto il corso
DiscoveredEndpoints
. Questa classe fornisce informazioni su un endpoint quando viene rilevato. - È stato aggiunto il corso
DiscoveryOptions
. Questa classe fornisce opzioni per una chiamata al metodostartDiscovery()
. - È stato aggiunto il corso
EndpointDiscoveryCallback
. Questa classe è un ascoltatore chiamato durante il rilevamento degli endpoint. - Sono state aggiunte le classi
Payload
,PayloadCallback
,Payload.File
ePayload.Stream
. Queste classi rappresentano i dati, un ascoltatore del payload dei dati, i dati in un file nello spazio di archiviazione locale di un dispositivo e uno stream di dati. È stata aggiunta anche l'interfacciaPayloadTransferUpdate.Status
correlata. - È stato aggiunto il corso
Strategy
. Questa classe definisce i requisiti di connettività per il dispositivo e i vincoli di topologia della connessione. - Le classi
Connections.ConnectionRequestListener
eConnections.ConnectionResponseCallback
sono state ritirate. Utilizza invece la classeConnectionLifecycleCallback
. - La classe
Connections.EndpointDiscoveryListener
è stata ritirata. Utilizza invece la classeEndpointDiscoveryCallback
. - L'interfaccia
Connections.MessageListener
è stata ritirata. Utilizza invece la classePayloadCallback
. - La classe
ConnectionsStatusCodes
ora include diversi nuovi codici stato correlati alle autorizzazioni.
- L'API Nearby Connections ora offre le seguenti funzionalità:
Sicurezza
- È stato aggiunto il corso
SafetyNetClient
. Questo corso fornisce il punto di accesso principale per SafetyNet, che offre le seguenti funzionalità:- Fornisce un controllo di integrità del dispositivo
- Verifica gli utenti che utilizzano l'API reCAPTCHA
- Aiuta gli utenti a evitare app potenzialmente dannose
- Offre una navigazione sicura all'interno delle app
- Controlla la presenza di minacce note associate a URI specifici
- È stato aggiunto il corso
HarmfulAppsData
e il corso correlatoSafetyNetApi.HarmfulAppsResponse
. Queste classi rappresentano informazioni relative ad app potenzialmente dannose. La classeSafetyNetApi.HarmfulAppsResult
correlata è stata deprecata a favore di questi metodi. - Sono stati aggiunti i metodi
getClient(Context)
egetClient(Activity)
alla classe SafetyNet. Questi metodi restituiscono unSafetyNetClient
utilizzato per accedere a tutte le API SafetyNet. Questi metodi sostituiscono i campiAPI
eSafetyNetAPI
della classeSafetyNet
, che ora sono deprecati. - È stato aggiunto il corso
SafetyNetApi.AttestationResponse
. Questa classe fornisce i risultati dei test della Compatibility Test Suite di Android. Questa classe sostituisce le classiSafetyNetApi.AttestationResult
eSafetyNet.SafeBrowsingResult
, che ora sono deprecate. - È stato aggiunto il corso
SafetyNetApi.RecaptchaTokenResponse
. Questa classe contiene un token di risposta dell'utente reCAPTCHA. Questa classe sostituisce la classeSafetyNetApi.RecaptchaTokenResult
, che ora è deprecata. - È stato aggiunto il corso
SafetyNetApi.SafeBrowsingResponse
. Questa classe fornisce ilResponse
fornito quando un'app chiama il metodolookupUri()
. Questa classe sostituisce la classeSafetyNetApi.SafeBrowsingResult
, che ora è obsoleta. - È stato aggiunto il tipo
SafetyNetApi.VerifyAppsUserResponse
e nuove costanti al tipoVerifyAppsConstants
. Queste classi supportano l'API Verify Apps.
- È stato aggiunto il corso
Wallet
- È stato aggiunto il corso
InstrumentInfo.CardClass
. Questa classe indica se una carta è di credito, di debito o prepagata.
- È stato aggiunto il corso
Maggio 2017 - versione 10.2.6
Indicizzazione delle app
Dalla release dell'SDK Google Play Services 10.0, la API Indicizzazione delle app è stata migrata alla nuova API Indicizzazione delle app Firebase. L'API App Indexing originale è ora completamente deprecata e non è più disponibile per l'utilizzo nelle app create con l'SDK 10.2.6.
Firebase
L'ultimo aggiornamento di Firebase include la release beta del monitoraggio del rendimento e diversi miglioramenti a più funzionalità, tra cui Cloud Messaging e Test Lab. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Aprile 2017 - versione 10.2.4
Firebase
Questa release include aggiornamenti a 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 sviluppatori di Android O 1
Questa release include aggiornamenti per garantire la compatibilità con Android O Developer Preview 1. Gli aggiornamenti più significativi sono le modifiche interne alle librerie Google Cloud Messaging (GCM) e Firebase Cloud Messaging (FCM) e una modifica del ciclo di vita garantito dei callback GCM e FCM a 10 secondi, dopodiché Android O li considera idonei per l'interruzione. Per ulteriori informazioni sulla gestione dei messaggi GCM e FCM su Android O, consulta il blog di Firebase.
Febbraio 2017 - versione 10.2
Novità principali della release 10.2 di Google Play Services.
Ritiro della versione 2.3.x (Gingerbread) di Android
Google Play Services 10.2.x è la prima release che non include più il supporto completo per la versione 2.3.x di Android (Gingerbread). Le app sviluppate utilizzando la release dell'SDK 10.2.x e versioni successive richiedono un livello API Android minimo pari a 14 e non possono essere installate su dispositivi con un livello API inferiore a 14. Per scoprire di più sulle opzioni a tua disposizione, inclusa la creazione di più APK per estendere il supporto dell'app per Android Gingerbread, consulta il blog Android for Developers.
Annunci
- È stato aggiunto il supporto degli asset video agli annunci di contenuti nativi avanzati e agli annunci nativi con rendering personalizzato di Doubleclick for Publishers (DFP).
- È stato aggiunto il metodo
destroy()
all'interfacciaNativeCustomTemplateAd
. - Sono stati aggiunti i metodi
getVideoController()
,setVideoOptions
egetVideoOptions()
alla classePublisherAdView
. - È stata aggiunta la classe
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 degli ID token 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 scoprire di più, consulta i seguenti aggiornamenti del riferimento all'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 recinzione virtuale per gli sviluppatori. Per scoprire di più, consulta
TimeFence.aroundTimeInstant()
eTimeFence.inTimeInterval()
. - Sono state aggiunte interfacce API Snapshot per ottenere intervalli di tempo semantici per la data e l'ora correnti. Per saperne di più, consulta le classi
SnapshotAPI.getTimeIntervals()
,TimeIntervalsResult()
eTimeIntervals()
.
- Sono stati aggiunti metodi dell'API Fence per estendere l'intervallo di opzioni di recinzione virtuale 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 sviluppare l'autenticazione lato server. Per saperne di più, consulta l'interfaccia
GoogleSignInOptionsExtension
, la classeGoogleSignInOptions
e il metodoGoogleSignInOptions.Builder.addExtension()
. Per scoprire di più sull'integrazione dell'autenticazione lato server nei tuoi giochi, consulta Attivare l'accesso lato server ai servizi per i giochi di Google Play.Google Fit
Sono stati aggiunti nuovi tipi di dati sanitari che ti consentono di scrivere una gamma più ampia di dati sulla salute sulla piattaforma Google Fit, tra cui pressione sanguigna, glicemia, saturazione di ossigeno, posizione del corpo, temperatura corporea e dati sulla salute riproduttiva. Per saperne di più, consulta le classi
HealthDataTypes
eHealthDataFields
.Maps
Questa release introduce stili personalizzati per le polilinee e per i contorni di poligoni e cerchi.
- Ora puoi archiviare oggetti dati arbitrari con gli oggetti geometria. Ad esempio, chiama setTag() per aggiungere un oggetto dati a un polilinea.
- Per un elenco completo delle funzionalità, delle correzioni di bug e di altre note, consulta le note di rilascio per l'API Maps per Android.
Nelle vicinanze
È stata aggiunta la classe
AudioBytes
all'API Nearbymessages.audio
per consentire ai dispositivi di inviare o ricevere dati utilizzando l'audio a frequenza quasi ultrasonica.Firebase
L'ultimo aggiornamento di Firebase include diversi miglioramenti in diverse funzionalità, tra cui Analytics, Autenticazione, Database in tempo reale, Archiviazione, Test Lab per Android, Report sugli arresti anomali e Link dinamici. Per maggiori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Novembre 2016 - versione 10.0
Novità della versione 10.0 di Google Play Services.
Google Play Services aggiornato alla versione 10.0.1
Questa release corregge un valore
minSdkVersion
mancante inplay-services-location.aar
che ha causato l'unione non intenzionale di autorizzazioniWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
nei manifest delle app.Ritiro della versione 2.3.x (Gingerbread) di Android
Google Play Services 10.0.x è la release finale che include il supporto completo per la versione 2.3.x di Android (Gingerbread). Le app sviluppate utilizzando le release future dell'SDK successive alla 10.0.x non potranno connettersi a Google Play Services sui dispositivi Android Gingerbread. Per scoprire di più sulle opzioni a tua disposizione, inclusa la creazione di più APK per estendere il supporto della tua app per Android Gingerbread, consulta il blog per sviluppatori Android.
Trasmissione
La release di novembre dell'API Cast offre funzionalità migliorate agli 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()
esponeCastState
che contiene lo stato corrente della sessione, ad esempio se i dispositivi sono disponibili e se è stata stabilita una sessione. - I nuovi attributi dei pulsanti
@drawable
consentono di personalizzare gli stili dei pulsanti nel mini controller e nel controller espanso. ImagePicker
ora ha un gestoreonPickImage
che accetta unImageHints
elemento della classe con le proporzioni previste.- Il nuovo metodo
CastContext.getMergedSelector()
esponeMediaRouteSelector
. - Sono stati aggiunti due nuovi tipi di interruzioni pubblicitarie:
AdBreakClipInfo
contiene informazioni statiche su un clip di interruzione pubblicitaria eAdBreakStatus
contiene informazioni sullo stato. - Quando un utente trasmette contenuti, gli altri dispositivi sulla stessa rete ricevono una notifica di controllo remoto permanente per controllare anche la riproduzione.
- Per scoprire di più su questa versione e visualizzare altre note, consulta la release di novembre dell'SDK Cast.
- Il nuovo metodo
Località
- Miglioramenti alle ricerche Bluetooth Low Energy (BLE).
Nelle vicinanze
- La funzionalità Notifiche nelle vicinanze è ora di nuovo disponibile. Per dettagli e aggiornamenti, visita il sito per sviluppatori di Notifiche nelle vicinanze.
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in più funzionalità, inclusa la disponibilità di una nuova API Firebase App Indexing. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Ottobre 2016 - versione 9.8
Novità della versione 9.8 di Google Play Services.
Annunci
- È stata aggiunta la raccolta dei dati di misurazione del traffico di Visualizzazione attiva per gli inserzionisti di DoubleClick Campaign Manager i cui annunci vengono visualizzati in app che utilizzano l'SDK Google Mobile Ads.
Trasmissione
La versione 3.3 dell'API Cast offre funzionalità migliorate agli sviluppatori di app nelle seguenti aree:
- Durante la riproduzione degli annunci, l'aspetto della barra di ricerca è stato migliorato e l'immagine del poster di sfondo è sfocata.
- È stata 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 nell'interfaccia utente. - Per scoprire di più su questa versione, consulta Cast SDK v3.3.
Fit
- Fit ora include un'API Goals che consente alla tua app di leggere gli obiettivi di fitness creati dagli utenti dell'app Google Fit per Android.
Accedi con Google
- È stata aggiunta la possibilità per gli utenti di inserire i numeri di telefono associati al loro account con un solo tocco nelle app che utilizzano l'API Credentials.
Nelle vicinanze
- Messaggi nelle vicinanze è stata migliorata con una nuova UI di attivazione e il supporto del funzionamento in vivavoce.
- La funzionalità Notifiche nelle vicinanze non è al momento disponibile. Per dettagli e aggiornamenti, visita il sito per sviluppatori di Notifiche nelle vicinanze.
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in più funzionalità. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Settembre 2016 - versione 9.6
Novità della versione 9.6 di Google Play Services.
Google Play Services aggiornato alla versione 9.6.1 Questa release corregge un valore
minSdkVersion
mancante inplay-services-location.aar
che ha causato l'unione non intenzionale delle autorizzazioniWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
nei manifest delle app.Annunci
- È stato aggiunto un metodo dell'API di diagnostica del publisher,
openDebugMenu
, alla classeMobileAds
per fornire ai publisher di annunci per app e web mobile le stesse funzionalità di risoluzione dei problemi e di anteprima disponibili per gli annunci per computer.
- È stato aggiunto un metodo dell'API di diagnostica del publisher,
Trasmissione
La versione 3.2 dell'API Cast offre funzionalità migliorate agli sviluppatori di app nelle seguenti aree:
- Modalità Annunci: imposta i controller e il controllo delle notifiche su una modalità in cui i controlli vengono disattivati durante la pubblicazione degli annunci.
- Modalità Live: gli stream audio e video in diretta ora hanno un pulsante Riproduci/Interrompi al posto del pulsante Riproduci/Metti in pausa.
- Per scoprire di più su questa versione, consulta Cast SDK v3.2.
Maps
- Stiamo introducendo gli stili delle mappe personalizzate: ora puoi applicare uno stile alla mappa per modificare l'aspetto (o addirittura nascondere) di elementi come strade, parchi, attività e altro ancora.
- I punti di interesse (PDI) delle attività ora vengono visualizzati per impostazione predefinita sulla mappa. I PDI di tipo Attività rappresentano attività come negozi, ristoranti e hotel. Puoi nasconderli utilizzando gli stili della mappa personalizzati.
- Per dettagli e note importanti, consulta le note di rilascio dell'API Maps per Android.
Luoghi
- È stato aggiunto il metodo
setCountry
per limitare l'ambito di una richiesta di completamento automatico di Places a un singolo paese.
- È stato aggiunto il metodo
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in più funzionalità. Per saperne di più, consulta le note di rilascio dell'SDK Firebase per Android.
Agosto 2016 - versione 9.4
Novità principali della release 9.4 di Google Play Services.
Accedi con Google
GoogleSignInAccount
ora include i metodigetFamilyName()
egetGivenName()
per consentire l'accesso al cognome e al nome degli utenti che hanno eseguito l'accesso.
Google Plus
Plus.API (inclusi
Plus.PeopleApi
ePlus.AccountApi
) è stata ritirata. Tutti i widget dell'interfaccia utente di Google+, come i pulsanti di condivisione e "+1", continueranno a essere supportati.- Se vuoi eseguire l'integrazione con Accedi con Google, passa a
GoogleSignInApi
. - Se la tua app ha bisogno di informazioni sui social e di dati del profilo più completi, consulta il provider di contatti Android o l'API People multipiattaforma. Per migliorare la distribuzione della tua app tramite i grafici sociali della base utenti della tua app, utilizza Inviti Firebase.
Per maggiori dettagli, consulta le note sul ritiro dell'API Plus.
- Se vuoi eseguire l'integrazione con Accedi con Google, passa a
Trasmissione
La versione 3 dell'API Cast ora include funzionalità migliorate per gli sviluppatori di app nelle seguenti aree:
- L'interfaccia
ControlButtonsContainer
definisce un contenitore per i pulsanti di controllo. - La classe
ExpandedControllerActivity
fornisce la maggior parte dell'implementazione per un controller espanso, un telecomando a schermo intero.
- L'interfaccia
Luoghi
- L'API Places ora include una nuova progettazione della UI del selettore di luoghi che implementa i principi di Material Design.
Maps
- È stato aggiunto un insieme di nuovi ascoltatori di modifiche della videocamera per gli eventi di inizio, di svolgimento e di fine del movimento della videocamera.
- È stata aggiunta la possibilità di archiviare e recuperare oggetti di dati arbitrari associati ai marker.
- È stata aggiunta la possibilità di impostare i livelli di zoom minimo e massimo preferiti.
- È stata aggiunta la possibilità di limitare i limiti entro i quali gli utenti possono eseguire scorrimento e panoramica.
- Per saperne di più, consulta le ultime note di rilascio delle API di Google Maps per Android.
Sicurezza
- L'API Navigazione sicura consente alla tua 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 Controllare gli URL con l'API Navigazione sicura.
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in più funzionalità. Per saperne di più, consulta le Release note di Firebase.
Giugno 2016 - versione 9.2
Novità della versione 9.2 di Google Play Services.
Google Play Services aggiornato alla versione 9.2.1 Questa release corregge un problema con il file
proguard.txt
incluso nella versione 9.2.0 che causa i seguenti errori:Nei progetti Android che utilizzano il riduttore 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 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 riunisce sette indicatori di posizione e contesto in un'unica API, consentendoti di creare app con potenti funzionalità basate sul contesto che hanno un impatto minimo sulle risorse di sistema. Include due insiemi di API:
- L'API Snapshot consente alle app di ottenere il valore corrente di uno dei sette indicatori.
- L'API Fence consente alle app di reagire alle modifiche del contesto dell'utente.
Trasmissione
La versione 3 dell'API Cast offre funzionalità migliorate agli sviluppatori di app nelle seguenti aree:
- Gestione dello stato della sessione
- Logica di connessione, disconnessione e ricollegamento
- Implementazione dell'esperienza utente e dell'interfaccia utente
- Supporto per una gamma più ampia di tipi di dispositivi
- Per scoprire di più su questa versione, consulta la documentazione relativa alla versione 3 dell'SDK Google Cast.
Firebase
- L'ultimo aggiornamento di Firebase include diversi miglioramenti e correzioni di bug in più funzionalità. Per saperne di più, consulta le Release note di Firebase.
Google Fit
- Miglioramenti al conteggio dei passi su Android Wear per rendere la misurazione del conteggio dei passi coerente tra quadranti e app e persistente con HistoryApi#readDailyTotal
- Ascolta gli aggiornamenti dei dati con HistoryApi#registerDataUpdateListener() per consentire alla tua app di aggiornare la cache dei dati interna quando i dati archiviati vengono aggiornati da un'altra app.
- È stato aggiunto un nuovo tipo di dato idratazione utilizzato per misurare il consumo di acqua.
Località
- Correzioni di bug e miglioramenti in diversi ambiti, tra cui gestione della batteria e riconoscimento attività.
Maps
- Il nuovo metodo MarkerOptions.zIndex() imposta l'ordine di visualizzazione di un indicatore rispetto agli altri indicatori sulla mappa.
- Puoi impostare un fattore di trasparenza sui riquadri in overlay in modo che gli utenti possano vedere la mappa di base sotto i riquadri sovrapposti.
- Ora è più facile rendere i cerchi cliccabili e utilizzare un OnCircleClickListener per ascoltare gli eventi di clic.
- Per dettagli e note importanti, consulta le note di rilascio dell'API Maps per Android.
Visione mobile
- Sono stati risolti i problemi relativi a un servizio richiesto dal rilevamento dei codici a barre e dal rilevamento dei volti di Visione mobile. Tutti gli utenti possono di nuovo utilizzare la funzionalità di rilevamento di codici a barre e volti. Per ulteriori informazioni, consulta Release notes di Visione mobile.
- È stata aggiunta l'API Text: riconoscimento ottico dei caratteri per testo con caratteri latini (inglese, spagnolo, tedesco, francese e così via) nelle foto. L'API Text restituisce la struttura organizzativa del testo (paragrafi, righe, parole) nonché il testo stesso.
Nelle vicinanze
- È stata aggiunta la funzionalità Notifiche nelle vicinanze per informare gli utenti di app e siti web associati a beacon e dispositivi intelligenti nelle vicinanze.
- Nearby.Messages può cercare beacon Eddystone e iBeacon in background, riattivando le applicazioni client quando vengono trovati beacon corrispondenti al loro filtro. Per saperne di più, consulta Nearby.Messages.
- Questa release rimuove il requisito che i client utilizzino l'API Proximity Beacon per gestire i propri beacon. Ora Nelle vicinanze restituirà direttamente gli annunci BLE analizzati, consentendo ai clienti di utilizzare la propria soluzione per interpretarli.
- Le stime della distanza e le informazioni RSSI ora vengono restituite ai client beacon in primo piano.
Maggio 2016 - versione 9.0
Novità della versione 9.0 di Google Play Services.
Google Play Services aggiornato alla versione 9.0.2 La versione 9.0.2 di Google Play Services è ora disponibile. Questa release corregge un problema noto con Firebase Authentication in cui
FirebaseAuthApi
non è disponibile su alcuni dispositivi. Si verifica un erroreFirebaseApiNotAvailableException
quando questi dispositivi tentano di utilizzare le API di autenticazione.Google Play Services aggiornato alla versione 9.0.1
La versione 9.0.1 di Google Play Services è ora disponibile. Questa release risolve i seguenti problemi della versione 9.0.0:
- Corregge un errore di compilazione della modifica della classe con ContextCompat.getNoBackupFilesDir().
- Risolve un problema noto relativo alla pubblicazione di annunci AdMob su dispositivi senza l'APK di Google Play Services quando l'app utilizza l'elaborazione post-compilazione di ProGuard.
Firebase
Firebase offre agli sviluppatori mobile gli strumenti e l'infrastruttura di cui hanno bisogno per sviluppare la propria app, far crescere la base utenti e generare entrate dagli annunci in-app. In questa release, le API Firebase sono ora disponibili in Google Play Services e includono nuovi prodotti: Firebase Analytics, Firebase Storage, Firebase Remote Config, Firebase Crash Reporting, Firebase Dynamic Links e Firebase Notifications.
Per un elenco delle librerie disponibili per le diverse funzionalità di Firebase, consulta Librerie Firebase. Le seguenti funzionalità ora fanno parte di Firebase nell'SDK Google Play Services 9.0:
App Invites (ora Firebase Invites) è ancora disponibile all'indirizzo
com.google.android.gms.appinvite
, ma in futuro dovresti utilizzarecom.google.firebase:firebase-invites
.Firebase Cloud Messaging si basa sull'API Google Cloud Messaging e la migliora. Puoi continuare a utilizzare Google Cloud Messaging con
com.google.android.gms.gcm
, ma ti consigliamo di eseguire il upgrade acom.google.firebase:firebase-messaging
.
Per scoprire di più su Firebase, visita la pagina https://firebase.google.com/.
Annunci
- L'API Publisher di video con premio ora include il supporto per gli eventi personalizzati.
- I video espressivi nativi ora includono API che consentono di controllare la modalità di visualizzazione dei video, inclusa la specifica dello stato di disattivazione dell'audio iniziale e dei callback al termine del video.
- Annunci associati alla ricerca personalizzati aggiornati per le app mobile che consentono agli sviluppatori di app di monetizzare gli eventi di ricerca in-app con annunci altamente pertinenti in base alle query degli utenti. Con questo aggiornamento, la soluzione di monetizzazione in-app è equivalente a quella disponibile su computer o sul web mobile. Ora gli sviluppatori di app hanno accesso all'intero set di estensioni, layout, opzioni di attribuzione, callback e icone degli annunci personalizzati.
- L'API MobileAds ora supporta l'impostazione del volume preferito degli annunci video tramite
setAppVolume()
, nonché la disattivazione dell'audio degli annunci video tramitesetAppMuted()
. - Il metodo MediaAds
initialize(android.content.Context, java.lang.String)
non è più deprecato. Il metodoinitialize(android.content.Context)
è stato invece deprecato. - L'interfaccia
MediationNativeListener
ora include un metodo,onAdImpression()
, che le reti pubblicitarie mobile possono chiamare quando registrano un'impressione.
Nelle vicinanze
- È stato semplificato il modello di autorizzazione e l'interfaccia utente del 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 il modello di autorizzazione e l'interfaccia utente del consenso nelle vicinanze.
Giochi
- Aggiornamenti dell'SDK client per migliorare l'API Player Stat con due nuove predizioni: la spesa del giocatore nei prossimi 28 giorni e la probabilità che un giocatore appartenga al 95° percentile di spesa.
- Aggiornamenti dell'SDK client per rendere ampiamente disponibile l'API Video Recording.
Google Cloud Messaging
- Google Cloud Messaging (GCM) è integrato con Firebase. Gli utenti esistenti di GCM possono continuare a utilizzare GCM senza interruzioni, anche se consigliamo vivamente di eseguire l'upgrade alle API Firebase Cloud Messaging (FCM) nuove e semplificate, in modo che gli utenti possano usufruire delle release future di nuove funzionalità e miglioramenti. Per scoprire di più, consulta Eseguire la migrazione di un'app client GCM per Android a Firebase Cloud Messaging.
Visione mobile
- Un servizio richiesto da Visione mobile è ora disattivato a causa di un problema con quel servizio. In questo modo, gli utenti che non hanno già utilizzato il rilevamento di volti o codici a barre non potranno utilizzare queste funzionalità. Ti sconsigliamo di aggiungere nuove funzionalità di Visione mobile alla tua app finché il problema non sarà risolto.
- Per le app che utilizzano già le funzionalità di Visione mobile, controlla
FaceDetector.isOperational()
oBarcodeDetector.isOperational()
per verificare l'idoneità del rilevatore prima di utilizzare il rilevatore di volti o codici a barre.
Auth
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 tuo file build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
In caso contrario, ti consigliamo di eseguire la migrazione della tua app all'API Google Sign-In per incorporare i più recenti miglioramenti in termini di sicurezza ed esperienza utente. Per saperne di più, consulta la nostra guida alle best practice di Google Sign-In.
Problemi noti della versione 9.0.0
Se la tua app utilizza AdMob e anche l'elaborazione post-compilazione di ProGuard, non potrà pubblicare annunci sui dispositivi senza l'APK di Google Play Services, a meno che tu non aggiusti la configurazione di ProGuard o aggiorni l'app in modo da utilizzare l'SDK di Google Play Services 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 keep al file di configurazione di ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
Dicembre 2015 - versione 8.4
Novità 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 un clic prolungato su una finestra informativa.OnInfoWindowCloseListener
attiva un callback aonInfoWindowClose(Marker)
quando una finestra informativa si chiude. Per maggiori dettagli, consulta la guida agli eventi della finestra informativa.OnPolylineClickListener
attiva un callback aonPolylineClick(Polyline)
quando l'utente fa clic su un polilinea. Consulta la guida agli eventi polyline.OnPolygonClickListener
attiva un callback aonPolygonClick(Polygon)
quando l'utente fa clic su un poligono. Consulta la guida agli eventi poligonali.OnGroundOverlayClickListener
attiva un callback aonGroundOverlayClick(GroundOverlay)
quando l'utente fa clic su un overlay del suolo. Consulta la guida agli eventi di overlay del suolo.
- Puoi attivare o disattivare la possibilità di fare clic su polilinee, poligoni e overlay del terreno chiamando
setClickable(boolean)
sull'oggetto pertinente. - Diverse correzioni di 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 relative ai luoghi in risposta alle query di ricerca degli utenti.
PlaceAutocompleteFragment
è una finestra di dialogo di ricerca con funzionalità di completamento automatico integrata.GeoDataApi.getAutocompletePredictions()
consente l'accesso programmatico alle previsioni dei luoghi per consentire la creazione di un'interfaccia utente di ricerca completamente personalizzata.
- Il completamento automatico è stato aggiunto anche al Selettore di luoghi.
- Questa release introduce un nuovo servizio di completamento automatico che restituisce le previsioni relative ai luoghi in risposta alle query di ricerca degli utenti.
Accedi con Google
- Quando gli utenti revocano l'accesso di un'app tramite Impostazioni Google > App collegate, Google Play Services avvia il servizio di revoca per ripulire lo stato di accesso memorizzato nella cache.
- Puoi configurare l'oggetto
GoogleSignInOptions
in modo che chieda agli utenti di accedere solo con gli account nel tuo dominio Google Apps utilizzando il metodo di compilazione setHostedDomain. - Il callback
onUploadServerAuthCode
e le funzioni correlate sono stati rimossi. Per acquisire un token di accesso per il tuo backend, utilizza i metodirequestServerAuthCode
egetServerAuthCode
. Per maggiori dettagli, consulta Attivare l'accesso lato server.
Cronologia di Google Fit
- L'API Google Fit History ora include un nuovo metodo,
updateData
, che semplifica l'aggiornamento dei dati memorizzati in Google Fit. ConupdateData
, non è più necessario eliminare i punti dati esistenti che si sovrappongono a un nuovo punto dati che vuoi aggiungere a Google Fit. I conflitti vengono risolti automaticamente eliminando i punti dati esistenti che si sovrappongono al nuovo punto dati.
- L'API Google Fit History ora include un nuovo metodo,
Messaggistica nelle vicinanze
- Nuovo supporto per l'iscrizione ai messaggi dei beacon BLE in background. In questo modo, la tua app può ricevere notifiche dei beacon anche quando non è attiva.
Inviti di app
- Ora puoi includere dati aggiuntivi della tua app quando invii inviti basati su email, tra cui un'immagine personalizzata, un testo di invito all'azione personalizzato per il pulsante di installazione dell'invito e HTML personalizzato per l'email di invito.
API Vision
- È stato aggiunto il supporto per i codici a barre Aztec.
Geolocalizzazione
- Precisione migliorata quando si utilizza il Wi-Fi o le torri cellulari per determinare la posizione.
Problemi noti
- Al momento gli emulatori per l'ultima versione di Android Wear non sono disponibili.
Novembre 2015 - versione 8.3
Novità della versione 8.3 di Google Play Services.
- Accesso Google: la nuova API
GoogleSignIn
consente di integrare molto più facilmente le funzionalità di base dell'Account Google nella tua app. Alcune delle modifiche includono:- Ora puoi modificare lo stato di accesso
GoogleApiClient
senza dover ricollegare il dispositivo. Per ulteriori dettagli, consultaSIGN_IN_MODE_OPTIONAL
eSIGN_IN_MODE_REQUIRED
. - Semplifica l'integrazione durante l'autenticazione con un server.
- Non è più richiesta l'autorizzazione di sistema per ottenere un account su cui è stato eseguito l'accesso.
- Un pulsante Accedi appena ridisegnato.
- Ora puoi modificare lo stato di accesso
- Localizzazione
- Miglioramenti alla batteria per Fused Location Provider.
- Il nuovo metodo
flushLocations()
ti consente di restituire immediatamente le località raggruppate, invece di attendere che venga eseguito il raggruppamento.
- Misurazione delle applicazioni: questa release aggiunge una funzionalità per raccogliere statistiche anonime sugli eventi di acquisto in-app.
- Inviti all'app: il nuovo
AppInvite.AppInviteApi.getInvitation()
metodo configurerà unResultCallback
che potrai utilizzare per avviare la tua attività con link diretti.
- Inviti all'app: il nuovo
- Miglioramenti vari: sono stati apportati vari miglioramenti e modifiche a Google Play Services, tra cui:
- Il nuovo metodo
AdRequest.Builder setIsDesignedForFamilies
consente alle app che hanno attivato il programma Per la famiglia di specificare se una determinata richiesta di annunci deve restituire annunci conformi a Per la famiglia. ResolvingResultCallbacks
può essere utilizzato per avviare automaticamente le risoluzioni restituite dalle chiamate API quando è richiesta l'interazione dell'utenteCastRemoteDisplayLocalService
espone un nuovo callback,onServiceCreated
, che viene chiamato quando viene creato il servizio locale.- Il metodo
GoogleApiClient.dumpAll()
può essere utilizzato per facilitare il debug dei problemi relativi al ciclo di vita. - Ora puoi
setAutoFocusEnabled()
inCameraSource
tramite programmazione. 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. Potresti dover aggiungere
compile 'com.google.android.gms:play-services-auth:8.3.0'
per evitare errori di compilazione.
- Il nuovo metodo
Problemi noti
- Se ricevi l'errore "Risultato trovato com.google.android.gms:play-services-auth:8.3.0, ma è necessaria la versione 8.1.0" quando utilizzi il plug-in google-services, esegui l'upgrade del plug-in google-services alla versione 1.5.0-beta2 o successiva.
Settembre 2015 - versione 8.1
Novità della versione 8.1 di Google Play Services.
- Aggiunge il supporto per il modello di autorizzazioni Marshmallow.
- API Play Games Player Stats: una nuova API che ti consente di personalizzare le esperienze del giocatore in base a segmenti specifici di giocatori durante il ciclo di vita del gioco. I segmenti di giocatori si basano sulla progressione, sulla spesa e sul coinvolgimento dei giocatori.
- API Android di Google Maps: nuovo supporto per la modalità Ambient per le app per dispositivi indossabili. La modalità Ambient è destinata alle app sempre attive e si attiva quando l'utente non utilizza più attivamente l'app.
- Inviti tramite app: ora puoi personalizzare l'invito via email inviato dalla tua app.
- API Nearby Messages: la tua app riceverà i callback quando scade una pubblicazione o un abbonamento Nearby attivo.
- API Google Places: sono stati aggiunti tre nuovi metodi a
AutocompletePrediction
, consentendoti di accedere facilmente alle parti principali e secondarie della descrizione del luogo nonché al testo completo della descrizione. 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: questa release aggiunge il pacchetto di misurazione, che contiene funzionalità per raccogliere statistiche anonime sugli eventi dell'applicazione, ad esempio quando un utente apre per la prima volta l'applicazione. Sebbene questi dati non vengano raccolti se non sono configurati correttamente, puoi disattivare definitivamente la generazione di report su queste statistiche aggiungendo la seguente risorsa alla tua applicazione:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
,PendingResult
eOptionalPendingResult
ora sono classi astratte anziché interfacce. La firma diPendingResult.setResultCallback
è passata dasetResultCallback(ResultCallback<R> callback)
asetResultCallback(ResultCallback<? super R> callback)
. È stata apportata una modifica equivalente asetResultCallback
che accetta un parametro di timeout. Se in precedenza implementavi direttamente queste interfacce, dovrai estendere le classi astratte. Se hai utilizzato queste classi per scopi di test, ti consigliamo di utilizzare la classe di utilità fornitaPendingResults
, che può fornire unResult
annullato o immediatamente disponibile.
Agosto 2015 - versione 7.8
Per un riepilogo delle funzionalità principali di Google Play Services 7.8, consulta il post del blog dell'annuncio.
- API Mobile Vision: questa release introduce una nuova API on-device in tempo reale per comprendere gli oggetti in foto e video. Il framework Mobile Vision include un rilevatore di volti, uno scanner di codici a barre e funzioni per il monitoraggio della posizione di questi oggetti nel video.
- API Nearby Messages: la nuova API Nearby Messages fornisce un'API multipiattaforma per consentire ai dispositivi e ai beacon nelle vicinanze di rilevarsi e comunicare tra loro senza dover essere sulla stessa rete Wi-Fi.
- Smart Lock per Android Questa release migliora Smart Lock per Android con la capacità di rilevare l'andatura unica del tuo passo. Se un ladro di borse si allontana con il tuo smartphone, nella maggior parte dei casi il dispositivo si bloccherà. Attiva Dispositivo con te per provarlo.
- Place Photos È 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 funzionalità principali di Google Play Services 7.5, consulta il post del blog dell'annuncio.
Smart Lock per password: questa release introduce l'
gms.auth.api.credentials
API per salvare e recuperare le credenziali e far accedere automaticamente gli utenti su tutti i dispositivi (e sui siti web in Chrome). Per salvare le credenziali, chiama il metodoAuth.CredentialsApi.save()
. Al contrario, per recuperare le credenziali salvate sui dispositivi Android e su Chrome, chiama il metodoAuth.CredentialsApi.request()
.Google Cloud Messaging: questa release ti offre la possibilità di inviare messaggi e notifiche agli utenti finali in modo più efficiente, ottimizzare la pianificazione delle attività per risparmiare sull'utilizzo della batteria e semplificare il modo in cui la tua app riceve i messaggi. La messaggistica argomento ti consente di creare notifiche personalizzate per raggiungere un pubblico di destinazione. Utilizza il nuovo
GcmListenerService
per implementare un modo standardizzato per ricevere messaggi GCM e visualizzare notifiche su richiesta del server GCM. La nuovaGcmNetworkManager
classe consente di pianificare attività una tantum e periodiche in modo efficiente per la batteria, e di specificare vincoli di ricarica della rete e del dispositivo per ottimizzare ulteriormente l'utilizzo della batteria.Annunci: questa release aggiunge gli annunci nativi visualizzati dal publisher a AdMob, DFP e AdX. Con gli annunci nativi, i publisher hanno accesso ai singoli asset dell'annuncio e possono decidere come presentarlo in modo che si adatti al meglio ai contenuti della loro app. AdMob, DFP e AdX supportano tutti due formati definiti dal sistema, gli annunci per l'installazione di app e gli annunci di contenuti. I publisher DFP hanno anche accesso a formati di annunci nativi personalizzati per creare una soluzione nativa personalizzata utilizzando il proprio inventario riservato.
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 di invio, e messaggistica personalizzata tra mittenti e riceventi che ti consente di migliorare qualsiasi gioco con l'esperienza di trasmissione. Il nuovo modello di connessione Remote Display consente alle app native, in particolare ai giochi, di trasmettere un secondo display direttamente alla TV. Ora qualsiasi gioco può essere più grande con Trasmissione. Le nuove API di riproduzione automatica e coda forniscono a tutte le app collegate una coda multimediale sincronizzata e modificabile e supportano il pre-caricamento degli stream adattivi.
ID istanza : l'ID istanza è un identificatore univoco per ogni istanza di un'app che consente di generare token di sicurezza utilizzando il servizio cloud ID istanza.
Maps: questa release rende disponibile l'API 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 su distanza percorsa e calorie bruciate a cui puoi iscriverti. Questa release introduce anche un nuovo tipo di dati per le attività fisiche (
TYPE_WORKOUT_EXERCISE
).Drive: questa versione ti consente di eliminare definitivamente file e cartelle anche quando l'applicazione è offline, chiamando il metodo
delete()
.Inviti: utilizza la nuova API
appinvite
per far crescere la tua app tramite il passaparola. Consenti agli utenti di condividere la tua app con i loro contatti e amici. Lascia che sia Google a gestire i flussi di referral e onboarding, in modo da poterti concentrare sulla creazione di un'app fantastica.