29 marzo 2023
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
28 marzo 2023
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Authentication
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Gli aggiornamenti alle librerie
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
includono:NotificationManager
è ora utilizzato per pubblicare notifiche di contenuti multimediali di Google Cast anziché Servizio in primo piano.- È stata aggiunta una nuova app
CastReasonCodes#CAST_CANCELLED
per indicare che le sessioni di trasmissione sono state annullate.
Per maggiori informazioni, consulta la pagina Note di rilascio dell'SDK Mittente Android.
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 a Firebase include modifiche a:
- distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Remote Config
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.3.0
- com.google.firebase:firebase-analytics:21.2.1
- com.google.firebase:firebase-analytics-ktx:21.2.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta07
- com.google.firebase:firebase-common:20.3.2
- com.google.firebase:firebase-common-ktx:20.3.2
- com.google.firebase:firebase-config:21.3.0
- com.google.firebase:firebase-config-ktx:21.3.0
- com.google.firebase:firebase-crashlytics:18.3.6
- com.google.firebase:firebase-crashlytics-ktx:18.3.6
- com.google.firebase:firebase-crashlytics-ndk:18.3.6
- com.google.firebase:firebase-datatransport:18.1.8
- com.google.firebase:firebase-encoders-json:18.0.1
- com.google.firebase:firebase-firestore:24.4.5
- com.google.firebase:firebase-firestore-ktx:24.4.5
- com.google.android.gms:play-services-measurement:21.2.1
- com.google.android.gms:play-services-measurement-api:21.2.1
- com.google.android.gms:play-services-measurement-base:21.2.1
- com.google.android.gms:play-services-measurement-impl:21.2.1
- com.google.android.gms:play-services-measurement-sdk:21.2.1
- com.google.android.gms:play-services-measurement-sdk-api:21.2.1
21 marzo 2023
- La libreria Scanner codici 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
Release iniziale della libreria Rendimento dispositivi (
play-services-deviceperformance
).
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-deviceperformance:16.0.0
29 marzo 2023
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
13 marzo 2023
L'ultimo aggiornamento della libreria
play-services-basement
migliora le prestazioni della connessione a Google Play Services.L'ultimo aggiornamento all'SDK UWB nelle vicinanze include le seguenti modifiche:
- Risolto un problema per cui il servizio Qui vicino riutilizzava
UWBClient
per supportare più sessioni.
- Risolto un problema per cui il servizio Qui vicino riutilizzava
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-vicino a:18.5.0
10 marzo 2023
L'ultimo aggiornamento di Play Giochi Services (v2) nativo include le seguenti modifiche alla libreria GNI (
play-services-gni-native-c
). Questa libreria è una libreria di supporto per lo strumento Wrapper libreria.- Aggiunto il supporto per i callback nativi
- Macro 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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in Firebase App Distribution Gradle
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- Installazioni Firebase
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messeging-directboot:23.1.2
28 febbraio 2023
L'ultimo aggiornamento alla libreria del 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 costante
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
, che può essere utilizzata quando non è stata specificata una chiave.Ritirata
BlockstoreClient#retrieveBytes()
, a favore diBlockstoreClient#retrieveBytes(RetrieveBytesRequest)
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 febbraio 2023
- L'ultimo aggiornamento della libreria Thread di Google Play Services aggiorna le API dallo stato beta alla disponibilità generale.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 febbraio 2023
L'ultimo aggiornamento alla libreria
play-services-base
include la seguente modifica:- È stata aggiunta una nuova API in
GoogleApiAvailability
che consente agli sviluppatori di visualizzare unDialogFragment
per un codice di errore restituito daisGooglePlayServicesAvailable
utilizzando il patternActivityResultContract
.
- È stata aggiunta una nuova API in
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Crashlytics
- Installazioni Firebase
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
10 febbraio 2023
L'ultimo aggiornamento a Firebase include modifiche a:
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 febbraio 2023
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Firebase A/B Testing
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Installazioni Firebase
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1° febbraio 2023
L'ultimo aggiornamento all'SDK UWB nelle vicinanze include le seguenti modifiche:
- Sono state aggiunte nuove funzionalità per mostrare le capacità di un dispositivo:
minRangingInterval
supportedChannels
Aggiunti nuovi parametri di intervallo per supportare l'intervallo STS eseguito:
RSSI attivato nella posizione:
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-vicino a:18.4.0
31 gennaio 2023
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 gennaio 2023
- L'SDK Stream Protect è 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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Plug-in Firebase App Distribution Gradle
- Firebase Crashlytics
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile l'ultima release del plug-in di
google-services
per Android (v4.3.15). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.L'ultimo aggiornamento alla libreria
play-services-fido
include la seguente modifica:- Risolto un problema relativo a
ResidentKeyRequirement
che ha causato errori di build.
- Risolto un problema relativo a
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.4.1
- com.google.android.gms:play-services-auth-base:18.0.7
- com.google.android.gms:play-services-fido:19.0.1
- com.google.gms:google-services:4.3.15
- com.google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- com.google.firebase:firebase-appcheck-debug:16.1.1
- com.google.firebase:firebase-appcheck-debug-testing:16.1.1
- com.google.firebase:firebase-appcheck-interop:16.1.1
- com.google.firebase:firebase-appcheck-ktx:16.1.1
- com.google.firebase:firebase-appcheck-playintegrity:16.1.1
- com.google.firebase:firebase-appcheck-safetynet:16.1.1
- com.google.firebase:firebase-appdistribution-gradle:3.2.0
- com.google.firebase:firebase-common:20.3.0
- com.google.firebase:firebase-common-ktx:20.3.0
- com.google.firebase:firebase-components:17.1.0
- com.google.firebase:firebase-config:21.2.1
- com.google.firebase:firebase-config-ktx:21.2.1
- com.google.firebase:firebase-crashlytics:18.3.3
- com.google.firebase:firebase-crashlytics-ktx:18.3.3
- com.google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- com.google.firebase:firebase-firestore-ktx:24.4.2
- com.google.firebase:firebase-functions:20.2.2
- com.google.firebase:firebase-functions-ktx:20.2.2
- com.google.firebase:firebase-inappmessaging:20.3.0
- com.google.firebase:firebase-inappmessaging-display:20.3.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging-ktx:20.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.2
- com.google.firebase:firebase-perf:20.3.1
- com.google.firebase:firebase-perf-ktx:20.3.1
18 gennaio 2023
L'ultimo aggiornamento alla libreria
play-services-pay
include le seguenti modifiche:È stata aggiunta una nuova API
getPendingIntentForWalletOnWear
che consente ai partner Wear di avviare l'UI di Wallet Wear su un telefono tramite l'appPendingIntent
ripristinata.È stata aggiunta una nuova API
getProductName
che restituisce il nome del prodotto in questo mercato.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 dicembre 2022
- L'ultimo aggiornamento della libreria Matter di Google Play Services aggiorna le API dallo stato beta alla disponibilità generale.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 dicembre 2022
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
8 dicembre 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Cloud Messaging
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messeging-directboot:23.1.1
6 dicembre 2022
- Release iniziale beta 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-response:16.0.0-beta1
5 dicembre 2022
L'ultimo aggiornamento del plug-in Gradle delle licenze OSS include correzioni per i seguenti problemi:
- Imposta
notCompatibleWithConfigurationCache
per evitare errori con l'incubazione della funzionalità di cache di configurazione di Gradle. (Problema di GitHub n. 206)
- Imposta
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 novembre 2022
L'ultimo aggiornamento alla libreria
play-services-auth
include le seguenti modifiche:- È stata aggiunta una nuova API in
BeginSignInRequest
che consente agli sviluppatori di utilizzare le librerie JetPack per utilizzare le passkey. - È stata aggiunta una nuova API in
CredentialSavingClient
che consente agli sviluppatori di recuperare un oggetto di stato dall'intent del risultato dell'attività.
- È stata aggiunta una nuova API in
L'ultimo aggiornamento alla libreria
play-services-fido
include le seguenti modifiche:- Introduzione
FidoCredentialDetails
. - Introduzione
GoogleThirdPartyPaymentExtension
. - Introduzione
DevicePublicKeyStringDef
.
- Introduzione
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Plug-in Firebase App Distribution Gradle
- Firebase Performance Monitoring
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Crashlytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
3 novembre 2022
L'ultimo aggiornamento alla libreria
play-services-location
include le seguenti modifiche:- Aggiorna una dipendenza errata per correggere un
SettingsClient
problema.
- Aggiorna una dipendenza errata per correggere un
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 ottobre 2022
L'ultimo aggiornamento alla libreria
play-services-games
include le seguenti modifiche:- Sono state reintrodotte alcune costanti che non erano incluse nella release di
23.0.0
.
- Sono state reintrodotte alcune costanti che non erano incluse nella release di
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 ottobre 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Plug-in Firebase App Distribution Gradle
- Firebase ML
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 ottobre 2022
- Rilascio beta iniziale della versione nativa dei servizi per i giochi di Play (v2). 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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Crashlytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
L'ultimo aggiornamento alle librerie TensorFlow Lite per 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 alla libreria
play-services-location
include le seguenti modifiche:FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
eSettingsClient
sono ora interfacce anziché classi, il che aiuta a garantire un utilizzo corretto e migliora la verificabilità.- È stata aggiunta la classe
LocationRequest.Builder
come metodo preferito per costruireLocationRequest
e hanno ritirato i vecchi metodi di costruzione. CurrentLocationRequest.Builder
eLastLocationRequest.Builder
sono orafinal
.- Ora le API basate su
PendingIntent
richiamate dalle app istantanee avranno esito negativo invece di restituire risultati.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 ottobre 2022
L'ultimo aggiornamento alla libreria
play-services-threadnetwork
include le seguenti modifiche:- Aggiunto il supporto su Android 8.0 (livello API 26).
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 ottobre 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Performance Monitoring
- Plug-in Gradle di Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Installazioni Firebase
- SDK Firebase per Google Analytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messeging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 ottobre 2022
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
- Aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
. Per maggiori informazioni, consulta la pagina Note di rilascio dell'SDK Mittente Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
29 settembre 2022
L'ultimo aggiornamento alla libreria
play-services-tflite-gpu
include le seguenti modifiche:- È stato aggiunto un
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 alla libreria
play-services-games
include le seguenti modifiche:- Abbiamo ritirato la funzionalità di registrazione video.
- La registrazione video disattivata tramite i servizi per i giochi di Play per l'SDK Android 33 o versioni successive.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 settembre 2022
L'ultimo aggiornamento alla Raccolta di dispositivi indossabili include le seguenti modifiche:
- Disponibilità migliorata per l'SDK indossabile su dispositivi con Google Play Services.
- Aggiunto il supporto per le applicazioni destinate ad Android 13.
- Sostituito
@RecentlyNonNull
e@RecentlyNullable
con rigide annotazioni con supporto di null (@NonNull
e@Nullable
). Con questa modifica, ciò che un tempo causava un avviso di null ora causerà un errore durante la creazione del codice Kotlin o l'utilizzo dei framework di controllo Javanull
.
Per ulteriori informazioni, consulta le note di rilascio di Wearable.
Aggiorna le librerie del 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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Plug-in Firebase Crashlytics Gradle
- Installazioni Firebase
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile l'ultima release del plug-in
google-services
per Android (v4.3.14). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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
- Release beta iniziale della raccolta di 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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase App Check
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile l'ultimo aggiornamento della libreria TensorFlow Lite di Google Play Services (v16.0.0). Con questa release, la libreria è ora disponibile pubblicamente. Questa libreria può essere utilizzata come alternativa alla libreria TensorFlow Lite autonoma per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per ulteriori informazioni, consulta la documentazione di TensorFlow.
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
1° settembre 2022
L'ultimo aggiornamento alla libreria
play-services-auth
ha la seguente modifica:- Sono state aggiunte nuove API
BeginSignInRequest
eGetSignInIntentRequest
che puoi usare per richiedere numeri di telefono verificati dall'Account Google di un utente quando usi l'accesso con Google.
- Sono state aggiunte nuove API
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messeging-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 del ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
La versione beta iniziale della libreria
play-services-dtdi
(v16.0.0-beta01) è ora disponibile. Questa è la prima release pubblica delle API da dispositivo a dispositivo.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
8 agosto 2022
Gli aggiornamenti alle librerie
play-services-cast
,play-services-cast-framework
eplay-services-cast-tv
includono:- Obsoleto:
CastContext#getSharedInstance(Context)
. Utilizza inveceCastContext#getSharedInstance(Context, Executor)
, che restituisce un'API Task, eModuleUnavailableException
per gestire l'eccezione quando l'SDK Cast non riesce a caricare il modulo Cast interno. - Obsoleto:
ApplicationMetadata#getImages()
. Utilizza inveceApplicationMetadata#getIconUrl()
che restituisce l'immagine dell'applicazione impostata in Google Developers Console. minSdkVersion
cambiato da 14 a 16 per la libreriaplay-services-cast-tv
.
Per maggiori informazioni, consulta la pagina Note di rilascio dell'SDK Mittente Android.
- Obsoleto:
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:21.1.0
- com.google.android.gms:play-services-cast-framework:21.1.0
- com.google.android.gms:play-services-cast-tv:20.0.0
5 agosto 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Plug-in Firebase App Distribution Gradle
- Firebase Authentication
- Firebase Cloud Messaging
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messeging-directboot:23.0.7
2 agosto 2022
- L'SDK G+ di Google Play Services (
com.google.android.gms.plus
) è stato ritirato nel 2018 e disattivato a febbraio 2022. Pertanto, tutta la documentazione di riferimento correlata è stata rimossa.
1° agosto 2022
- È ora disponibile l'ultimo aggiornamento della libreria TensorFlow Lite di Google Play Services (v16.0.0-beta03). Questa libreria può essere utilizzata come alternativa alla libreria autonoma TensorFlow Lite per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per ulteriori informazioni, consulta la documentazione di TensorFlow.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Crashlytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
18 luglio 2022
Gli ultimi aggiornamenti a
play-services-maps
includono personalizzazioni avanzate della disponibilità generale, come i seguenti:- È stato aggiunto lo span di stile a polyline.
- Aggiunto sprite style.
- È stato aggiunto lo stile delle texture.
L'ultimo aggiornamento all'SDK UWB nelle vicinanze include le seguenti modifiche:
- Creazione del client UWB del controller abilitata.
- Abilitato da uno a più fronte o doppio lato (DS-TWR).
L'ultimo aggiornamento dell'SDK Nearby Connections include le seguenti modifiche:
- Aggiunta
ConnectionLifecycleCallback#onBandwidthChanged
per informare il client che la qualità della connessione è buona (6 ~ 60 MBps), OK (60 ~ 200 KBps) o scadente (5 KBps). - È stato aggiunto
ConnectionType
per sostituire l'API originale (ad esempio, utilizzaAdvertisingOptions.Builder#setConnectionType
anzichéAdvertisingOptions.Builder#setDisruptiveUpgrade
). - Ritirati
AdvertisingOptions.Builder#setDisruptiveUpgrade
. UsaAdvertisingOptions.Builder#setConnectionType
. - Ritirati
ConnectionOptions.Builder#setDisruptiveUpgrade
. UsaConnectionOptions.Builder#setConnectionType
.
- Aggiunta
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-vicino a:18.3.0
15 luglio 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Supporto di Firebase Dynamic
- Firebase ML
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
14 luglio 2022
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 luglio 2022
- Release beta iniziale della libreria ThreadNetwork di Google Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 giugno 2022
È ora disponibile l'ultima release del plug-in
google-services
per Android (v4.3.13). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.È ora disponibile l'ultima release della libreria Scanner codici di Google Play Services. Per ulteriori informazioni sui relativi aggiornamenti, consulta le note di rilascio di ML Kit.
Gli ultimi aggiornamenti alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le seguenti modifiche:- È stata aggiunta la nuova interfaccia
OptionalModuleApi
che indica se un'API richiede un componente aggiuntivo di Google Play Services, ovvero un modulo facoltativo. - È stata aggiunta la nuova classe
ModuleInstallClient
che consente di inviare richieste esplicite per il download di moduli facoltativi, per rilasciare moduli facoltativi e per verificare la disponibilità delle API che richiedono moduli facoltativi.
- È stata aggiunta la nuova interfaccia
La release iniziale della libreria
play-services-base-testing
è ora disponibile. Fornisce test falsi perModuleInstallClient
.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
23 giugno 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Sono ora disponibili le versioni aggiornate del plug-in
google-services
per Android (v4.3.12) e del plug-instrict-version-matcher
per Android (v1.2.4). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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-messeging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-plugin:1.2.4
7 giugno 2022
L'ultimo aggiornamento alla libreria
play-services-location
include le seguenti modifiche:- Sono stati risolti i problemi relativi alle annotazioni con null per i client Kotlin.
- Risolto
LocationCallback
problema di perdita di memoria. - È stata aggiunta una nuova API per getCurrentLocation() con ulteriori opzioni di richiesta.
- È stata aggiunta una nuova API per getLastLocation() con ulteriori opzioni di richiesta.
- Aggiunte nuove API per requestLocationUpdates() con il supporto degli esecutori.
- Deprecate le costanti LocationRequest.PRIORITY_* a favore delle costanti Priority.PRIORITY_*.
- Deprecato LocationRequest.setExpirationTime() a favore di LocationRequest.setExpirationDuration().
- Sono state chiarite e aggiunte ulteriori indicazioni nella documentazione di riferimento della libreria.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1 giugno 2022
La libreria
play-services-appindex
è ora disponibile a livello generale. Questa raccolta sostituisce la libreriafirebase-appindexing
e supporta i casi d'uso di condivisione di documenti strutturati comeIndexables
eUserActions
con l'Assistente Google.Per maggiori dettagli sulla condivisione di documenti con l'Assistente Google, consulta l'articolo Inviare scorciatoie dinamiche all'assistente.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 maggio 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase App Distribution
- Plug-in Firebase App Distribution Gradle
- Firebase Authentication
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Performance Monitoring
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Gli ultimi aggiornamenti alle librerie TensorFlow Lite di Google Play Services includono tutte le modifiche incluse nella versione 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 sull'attività fisica a favore di Health Connect.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta02
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta02
- com.google.android.gms:play-services-tflite-support:16.0.0-beta02
- com.google.android.gms:play-services-fitness:21.1.0
- com.google.firebase:firebase-bom:30.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-gradle:3.0.2
- com.google.firebase:firebase-auth:21.0.5
- com.google.firebase:firebase-auth-ktx:21.0.5
- com.google.firebase:firebase-crashlytics:18.2.11
- com.google.firebase:firebase-crashlytics-ktx:18.2.11
- com.google.firebase:firebase-crashlytics-ndk:18.2.11
- com.google.firebase:firebase-crashlytics-buildtools:2.9.0
- com.google.firebase:firebase-crashlytics-gradle:2.9.0
- com.google.firebase:firebase-perf:20.1.0
- com.google.firebase:firebase-perf-ktx:20.1.0
25 maggio 2022
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 maggio 2022
L'ultimo aggiornamento a
play-service-nearby
(v18.2.0) include la prima release pubblica dell'API UWB nelle vicinanze.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-vicino a:18.2.0
19 maggio 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Cloud Messaging
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messeging-directboot:23.0.5
12 maggio 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Authentication
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
10 maggio 2022
- Release beta iniziale della libreria Scanner codici di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 maggio 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Firebase App Check
- Firebase Cloud Messaging
- Firebase Realtime Database
- Firebase Remote Config
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messeging-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 nella verifica della firma e risolvono la vulnerabilitàPendingIntent
modificabile.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 aprile 2022
L'ultimo aggiornamento alla raccolta di
play-services-auth
ha la seguente modifica:- Abbiamo ritirato le API in
CredentialClient
e le relative classi di richiesta/risposta.
- Abbiamo ritirato le API in
L'ultimo aggiornamento di Firebase include modifiche a Firebase Crashlytics.
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
14 aprile 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Firebase App Check
- Firebase App Distribution
- Firebase Cloud Messaging
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messeging-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
sono ora obbligatorie per le connessioni nelle vicinanze da Android S.Sono stati aggiunti
Payload#setFileName()
ePayload#setParentFolder()
per salvare il file ricevuto con un nome file assegnato e il percorso relativo.È stata aggiunta l'icona
VariantOfConcern
per consentire a un'autorità per la salute pubblica (PHA) di allegare una variante definita dalla presenza di app potenzialmente dannose alle notifiche di esposizione. Ad esempio, un'app potenzialmente dannosa potrebbe assegnare le seguenti definizioni:VariantOfConcernType.type1
come "Il vaccino è efficace"VariantOfConcernType.type2
come "Altamente trasmissiva"VariantOfConcernType.type3
come "Alta gravità"VariantOfConcernType.type4
come "Passaggio vaccinale"Ritiro della funzionalità a ultrasuoni Messaggi nelle vicinanze.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-vicino a:18.1.0
24 marzo 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Cloud Firestore
- Firebase App Check
- Firebase Authentication
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.3.0
- com.google.firebase:firebase-core:20.1.2
- com.google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2
- com.google.firebase:firebase-annotations:16.1.0
- com.google.firebase:firebase-appcheck:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta05
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- com.google.firebase:firebase-auth:21.0.3
- com.google.firebase:firebase-auth-ktx:21.0.3
- com.google.firebase:firebase-firestore:24.1.0
- com.google.firebase:firebase-firestore-ktx:24.1.0
- com.google.android.gms:play-services-measurement:20.1.2
- com.google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-impl:20.1.2
- com.google.android.gms:play-services-measurement-sdk:20.1.2
- com.google.android.gms:play-services-measurement-sdk-api:20.1.2
22 marzo 2022
- Gli ultimi aggiornamenti alla libreria
play-services-basement
riguardano le violazioni di Android 12 StrictMode.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 marzo 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- SDK Firebase per Google Analytics
- Firebase Cloud Messaging
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messeging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 marzo 2022
- La release iniziale della libreria
play-services-games-v2
è ora disponibile. Questa libreria offre una funzionalità di accesso semplificata. Per saperne di più, 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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Distribution
- Plug-in Firebase App Distribution Gradle
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messeging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 marzo 2022
- L'ultimo aggiornamento alla libreria
play-services-wallet
include una nuova API per l'OCR della carta di credito. Per ulteriori dettagli, consulta la guida per gli sviluppatori.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 febbraio 2022
L'ultimo aggiornamento del plug-in Gradle delle licenze OSS include correzioni per i seguenti problemi:
L'ordine di esecuzione delle attività causa problemi con la libreria Hilt DI (GitHub Issue n. 209, GitHub Issue n. 194, GitHub Hilt Issue n. 2744)
L'esecuzione del rilevamento delle dipendenze richiede molto tempo per i progetti con molte varianti (GitHub Issue n. 200)
Inclusione delle dipendenze di test (GitHub Issue n. 214)
Licenze mancanti (Problema GitHub n. 215)
AmbiguousVariantSelectionException
gravità della log ridotta (Problema GitHub n. 202)
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 febbraio 2022
Aggiorna le librerie del ML Kit di Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di ML Kit.
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
17 febbraio 2022
- Ora è disponibile la versione beta pubblica della libreria TensorFlow Lite di Google Play Services. Questa libreria può essere utilizzata come alternativa alla libreria autonoma di TensorFlow Lite per ridurre le dimensioni dell'app e ricevere aggiornamenti automatici. Per ulteriori informazioni, consulta la documentazione di TensorFlow.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 febbraio 2022
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
1° febbraio 2022
- L'ultimo aggiornamento della libreria
play-services-auth
include una nuova API che facilita i suggerimenti di accesso per l'autenticazione tramite numero di telefono. Consente agli utenti di selezionare un numero di telefono sulla scheda SIM e di 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 del 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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Firebase App Distribution Gradle
- Plug-in Gradle di Firebase Performance Monitoring
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase: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 del Block Store dell'app nel cloud.È stata aggiunta una nuova API,
BlockstoreClient#isEndToEndEncryptionAvailable
, che consente di verificare se i dati del Block Store di cui è stato eseguito il backup nel cloud verranno criptati end-to-end.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 gennaio 2022
- Gli ultimi aggiornamenti a diverse librerie (vedi la sezione "Elementi rilasciati" di seguito) includono l'utilizzo delle ultime versioni 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-vicino a:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 dicembre 2021
Gli ultimi aggiornamenti di
play-services-base
eplay-services-tasks
risolvono il problema che può causare NPE di runtime (NullPointerException
) durante la gestione diTask<Void>
risultati nel codice Kotlin. Se utilizzi una delle versioni della libreria elencate nella release del 9 dicembre 2021, puoi evitare gli NPE di runtime in modo esplicito, a seconda della versione 18.0.1 diplay-services-base
eplay-services-tasks
. Aggiungi quanto segue alla sezionedependencies
dibuild.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 rilasciate il 9 dicembre con nuove dipendenze
POM
dalle versioni 18.0.1 diplay-services-base
eplay-services-tasks
.L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- SDK Firebase per Google Analytics
Questa versione di Firebase sceglie le versioni più recenti di
play-services-base
eplay-services-tasks
(v18.0.1) per risolvere il problema descritto nella release del 9 dicembre 2021.Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
14 dicembre 2021
- Aggiorna le librerie del 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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Crashlytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
9 dicembre 2021
Gli ultimi aggiornamenti a diverse librerie includono la seguente modifica:
- Vengono utilizzate rigide annotazioni relative alla null (
@NonNull
e@Nullable
) che prima utilizzavano@RecentlyNonNull
e@RecentlyNullable
. Con questa modifica, ciò che una volta ha causato un avviso di null ora causerà un errore durante la creazione del codice Kotlin o l'utilizzo dei framework di controllonull
di Java. Le modifiche alle annotazioni simili verranno implementate in modo incrementale nelle release future di altri elementicom.google.android.gms
.
Consulta la sezione "Artefatti rilasciati" per un elenco completo delle librerie interessate.
- Vengono utilizzate rigide annotazioni relative alla null (
Gli ultimi aggiornamenti alle librerie
play-services-base
,play-services-basement
eplay-services-tasks
includono le severe modifiche all'annotazione di nullità descritte sopra, oltre a queste modifiche aggiuntive:- Sono state rimosse le costanti di fitness deprecate dagli Ambiti.
- È 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-vicino a: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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase App Check
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
18 novembre 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
16 novembre 2021
Gli aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
includono:- Miglioramenti alla coda:
- È stato aggiunto un nuovo callback
itemsReorderedAtIndexes
aMediaQueue
, che viene chiamato quando la coda è stata riordinata. - Aggiunto il supporto per la serializzazione dei comandi code.
- Hai reso il parametro
customData
in `RemoteMediaClient#queueSetRipetiMode nullable. - Abbiamo ritirato la funzionalità Display remoto.
minSdkVersion
modificato da 14 a 16.
Per maggiori informazioni, consulta la pagina Note di rilascio dell'SDK Android Sender.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
29 ottobre 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messeging-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 generalmente disponibile, supportata sul livello API Android 19 (Android 4.4, KitKat) e versioni successive.La release include un nuovo renderer della mappa, utilizzabile per l'attivazione, che offre prestazioni e stabilità migliorate, nonché supporto per la personalizzazione delle mappe basata su cloud. Per ulteriori informazioni su questo e altri aggiornamenti, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 ottobre 2021
La libreria
play-services-appset
è ora disponibile a livello generale. Questa libreria è progettata per supportare i 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 in un insieme di app di proprietà della tua organizzazione. Per ulteriori informazioni, consulta questa guida.
Questa release GA include i seguenti aggiornamenti alla versione di anteprima per sviluppatori:
- Sono state rinominate più interfacce client. Per maggiori dettagli, consulta la documentazione di riferimento per le API di
play-services-appset
. - Rendi la libreria
play-services-appset
compatibile con l'imminente ID set di app con ambito sviluppatore. Prevediamo che a breve Google Play Services aggiungerà il supporto per l'ID set di app con ambito a livello di sviluppatore. Questa funzionalità verrà rilasciata in Google Play Services e verrà trasferita ai dispositivi degli utenti senza dover eseguire l'upgrade della versione della libreriaplay-services-appset
.
- Sono state rinominate più interfacce client. Per maggiori dettagli, consulta la documentazione di riferimento per le API di
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
4 ottobre 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
22 settembre 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 settembre 2021
L'ultimo aggiornamento alla raccolta
ads-identifier
include la dichiarazione di un'autorizzazione a Google Play Services:com.google.android.gms.permission.AD_ID
.Se utilizzi
ads-identifier
17.1.0 o una versione successiva, non devi dichiarare di nuovo l'autorizzazione nel file manifest dell'app per accedere all'ID pubblicità. Tuttavia, se l'app non deve accedere all'ID pubblicità, devi rimuovere l'autorizzazione utilizzando<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
.Per maggiori dettagli, consulta
getId()
.L'ultimo aggiornamento alla libreria
play-services-pay
ha risolto i problemi di autorizzazione che hanno causato il blocco di tutte le relative API.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 settembre 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Functions for Firebase (client)
- Firebase Realtime Database
- Plug-in Firebase App Distribution Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.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 di AFS include la seguente modifica:
- È stato corretto il bug per cui
onAdLeftApplication
non registrava i clic sugli annunci. - È stato risolto il problema di arresto anomalo dell'applicazione durante il tentativo di caricare gli annunci senza connessione.
- È stato corretto il bug per cui
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 agosto 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
20 agosto 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Messaggistica in-app Firebase
- SDK Firebase per Google Analytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 agosto 2021
L'ultimo aggiornamento alla libreria di Analytics include la seguente modifica:
- È stato risolto il problema a causa del quale non era possibile creare la libreria con Android 12 come target.
L'ultimo aggiornamento alla libreria TagManager include le seguenti modifiche:
- Miglioramenti dell'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 essere utilizzato dalle app al fine di consentire l'accesso senza interruzioni su telefoni appena configurati. Per ulteriori informazioni, consulta la documentazione di riferimento per l'SDK Storestore.
È ora disponibile una versione aggiornata del plug-in google-services per Android (v4.3.10). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Crashlytics
- Firebase Remote Config
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile una versione aggiornata del plug-in google-services per Android (v4.3.9). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 della libreria
play-services-appset
è ora disponibile. Questa libreria è progettata per supportare i 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 in un insieme di app di proprietà della tua organizzazione. Per scoprire 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 limitato, nonché un requisito su una nuova autorizzazione di Google Play Services.Per i dettagli, consulta
getId()
. Non sono state apportate modifiche alla raccoltaads-identifier
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 luglio 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Realtime Database
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 luglio 2021
L'ultimo aggiornamento alla libreria
play-services-auth
include le seguenti modifiche:- È stata aggiunta una nuova API,
CredentialSavingClient#saveAccountLinkingToken
, per aiutarti a collegare l'account di un utente nella tua applicazione a Google ai fini del collegamento degli account. - È stato aggiunto un nuovo metodo
BeginSignInRequest.Builder#associateLinkedAccounts
per aiutarvi ad accedere agli utenti all'app se in precedenza hanno 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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase App Check
- Cloud Firestore
- Firebase Performance Monitoring
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.2.1
- com.google.firebase:firebase-appcheck:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta02
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta02
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02
- com.google.firebase:firebase-firestore:23.0.2
- com.google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2
- com.google.firebase:firebase-perf-ktx:20.0.2
1° luglio 2021
- La release iniziale della libreria
play-services-pay
è ora disponibile. Questa libreria sostituisce la funzionalitàWalletObjects
della libreriaplay-services-wallet
. Per saperne di più, 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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Plug-in Firebase App Distribution Gradle
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
17 giugno 2021
L'ultimo aggiornamento alla libreria nativa di AFS include le seguenti modifiche:
Aggiorna il rendering degli annunci per dispositivi mobili per abbinarlo al Web e visualizzarne l'anteprima. Per ulteriori informazioni, consulta le note di rilascio di AFS Native SDK for Android.
Non sarà più possibile richiedere annunci con SPA.
L'SDK Stream Protect è ora disponibile per l'utilizzo con le applicazioni Android TV downstream sensibili alla latenza. Questo SDK richiede il supporto per il firmware del dispositivo e al momento funziona solo su Chromecast con Google TV. Per ulteriori informazioni, consulta la documentazione di riferimento per l'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 di una nullità rigorosa, abbiamo aggiunto le annotazioni
@RecentlyNonNull
e@RecentlyNullable
a diversi SDK che in precedenza non venivano definiti esplicitamente. Questa modifica causerà avvisi in caso di violazioni della sicurezza nulle.Questa modifica offre una migliore interoperabilità con Kotlin e un migliore controllo null statico per le app che utilizzano framework di controllo nullo di Java.
Le aggiunte simili di
@RecentlyNonNull
e@RecentlyNullable
verranno implementate 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
@NonNull
e@Nullable
alle annotazioni nell'API API, che potrebbero interrompere in modo sicuro le app Kotlin che in precedenza non gestivano valorinull
(consulta la documentazione di Kotlin relativa a Null-safety).Modifica di ConnectionsClient in un'interfaccia anziché una classe astratta.
Modificato ConnectionsClient#MAX_BYTES_DATA_SIZE per essere finale.
Aggiunta ConnectionInfo#getAuthenticationDigits() per ottenere il token di autenticazione leggibile da quattro cifre che è stato fornito per entrambi i dispositivi.
Aggiunto il supporto per il trasferimento di file sensibili con Payload#isSensitive() e Payload#setSensitive(boolean) per impedire ad altre app di accedere a un file condiviso.
Aggiunto il supporto per l'interruzione della funzionalità di upgrade. Questa funzionalità è abilitata per impostazione predefinita. Il client può disattivarlo con AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) e ConnectionOptions.Builder#setDisruptiveUpgrade(boolean), il che impedisce che la rete Wi-Fi originariamente collegata venga disabilitata o disconnessa durante l'upgrade.
Payload.File#close() e Payload.Stream#close() obsoleti.
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-vicino a: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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Dynamic Links
- Firebase Performance Monitoring
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 di una nullità rigorosa, abbiamo aggiunto le annotazioni
@RecentlyNonNull
e@RecentlyNullable
a diversi SDK che in precedenza non venivano definiti esplicitamente. Questa modifica causerà avvisi in caso di violazioni della sicurezza nulle.Questa modifica consente una migliore interoperabilità di Kotlin e un migliore controllo null statico per le app che usano framework di controllo null Java.
Le aggiunte simili di
@RecentlyNonNull
e@RecentlyNullable
verranno implementate 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 ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.8
13 maggio 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Authentication
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile una versione aggiornata del plug-in google-services per Android (v4.3.7). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- SDK Firebase per Google Analytics
- Firebase A/B Testing
- Plug-in Firebase App Distribution Gradle
- Indicizzazione delle app di Firebase
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Firebase Dynamic Links
- Messaggistica in-app Firebase
- Installazioni Firebase
- Firebase ML
- Firebase Performance Monitoring
- Plug-in Gradle di Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Ora sono disponibili le seguenti release beta iniziali:
- Firebase App Check
- Supporto del modulo per le funzionalità dinamiche di Firebase
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile una versione aggiornata del plug-in google-services per Android (v4.3.6). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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-messeging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 aprile 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
27 aprile 2021
Gli ultimi aggiornamenti a
play-services-maps
includono le seguenti modifiche:- Sono state aggiunte "annoverazioni" di annotazioni annullabili alla piattaforma API.
È stata aggiunta la seguente dichiarazione a
AndroidManifest.xml
per supportare il filtro per la visibilità dei pacchetti su Android 11 (livello API 30) e versioni successive. Dopo l'aggiornamento acom.google.android.gms:play-services-maps:17.0.1
, puoi rimuovere la seguente riga dalla tuaAndroidManifest.xml
:
L'ultimo aggiornamento alla Raccolta di dispositivi indossabili include le seguenti modifiche:
- Bug corretti
- Disponibilità migliorata per l'SDK indossabile su dispositivi con Google Play Services.
Per ulteriori informazioni, consulta le note di rilascio di Wearable.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 aprile 2021
L'ultimo aggiornamento all'SDK di Cast include modifiche a:
- Eliminazione di GameManager e delle API correlate. Sono state ritirate dal 2017.
- La classe SessionState è stata aggiunta alla libreria client di trasmissione.
- È stato aggiunto il valore CastREASONCodes per fornire spiegazioni dettagliate di CastStatusCodes. Utilizza il metodo CastContext#getCastCodeForCastStatusCode(int) per tradurre da CastStatusCodes a CastREASONCodes.
- Le dipendenze
com.google.android.datatransport:transport-api
sono state aggiornate all'ultima versione.
Per maggiori informazioni, consulta la pagina Note di rilascio dell'SDK Android Sender.
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Plug-in Firebase App Distribution Gradle
- Firebase ML
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
12 aprile 2021
L'ultimo aggiornamento del plug-in Gradle delle licenze OSS include correzioni per i seguenti problemi:
- Supporta cicli di dipendenza nei progetti (GitHub Issue n. 172)
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 aprile 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Authentication
- Firebase Cloud Messaging
- ID istanza Firebase
- SDK Firebase per Google Analytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messeging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
5 aprile 2021
L'ultimo aggiornamento del plug-in Gradle delle licenze OSS include correzioni per i seguenti problemi:
- Creare avvisi dovuti all'uso di API obsolete (GitHub n. 166)
- Le attività non sono state memorizzate nella cache (Problema GitHub n. 68) (Problema GitHub n. 146) (Problema GitHub n. 165)
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
25 marzo 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
15 marzo 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
11 marzo 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Crashlytics
- Firebase Realtime Database
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
1° marzo 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Firebase Authentication
- Messaggistica in-app Firebase
- Firebase ML
- Firebase Remote Config
- Plug-in Firebase App Distribution Gradle
- Plug-in Firebase Crashlytics Gradle
- Plug-in Gradle di Firebase Performance Monitoring
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase: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:Per impostazione predefinita, il provider di località fuso (FPS) elimina le posizioni imprecise iniziali. Questo comportamento migliora la precisione della geolocalizzazione e aumenta al minimo la latenza. Gli sviluppatori che preferiscono ottenere risultati più rapidi invece di risultati più precisi possono chiamare il nuovo metodo
LocationRequest#setWaitForAccurateLocation()
.È stato aggiunto il metodo
ActivityRecognitionClient#requestSleepSegmentUpdates()
per consentire alle app di registrarsi all'API Sleep.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 febbraio 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Indicizzazione delle app di Firebase
- Firebase Performance Monitoring
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
2 febbraio 2021
- Gli ultimi aggiornamenti 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 a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Firebase Crashlytics
- Messaggistica in-app Firebase
- Firebase Remote Config
- SDK Firebase per Google Analytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
È ora disponibile una versione aggiornata del plug-in google-services per Android (v4.3.5). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
25 gennaio 2021
L'ultimo aggiornamento alla raccolta di
play-services-fido
include le seguenti modifiche:Abbiamo introdotto la release beta pubblica iniziale della classe
SourceDirectTransferClient
. Questa classe fornisce un metodo che trasforma un telefono Android in un autenticatore FIDO per completare il processo di autenticazione.Obsoleto:
Fido#FIDO2_KEY_RESPONSE_EXTRA
eFido#FIDO2_KEY_ERROR_EXTRA
.Introdotto
BrowserRequestOptions#getClientDataHash()
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 gennaio 2021
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
14 gennaio 2021
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Authentication
- Firebase Performance Monitoring
- SDK Firebase per Google Analytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
16 dicembre 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Cloud Firestore
- Cloud Functions for Firebase (client)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- Installazioni Firebase
- ID istanza Firebase
- Firebase Performance Monitoring
- Firebase Realtime Database
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messeging-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 Google Play Services prevede solo gli aggiornamenti interni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 dicembre 2020
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
3 dicembre 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Remote Config
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 novembre 2020
È stata aggiunta la raccolta
play-services-password-complexity
.Questa raccolta supporta il controllo di qualità del blocco schermo (introdotto in Android 10) per i dispositivi con Android 4.4 e versioni successive.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 novembre 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase Authentication
- Firebase Crashlytics
- Plug-in Firebase Crashlytics Gradle
- Installazioni Firebase
- Firebase Performance Monitoring
- Plug-in Gradle di Firebase Performance Monitoring
- Firebase Remote Config
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
9 novembre 2020
L'ultimo aggiornamento alla libreria
play-services-auth
include le seguenti modifiche:È stato aggiunto un nuovo client API,
CredentialSavingClient
, per aiutarti a salvare le credenziali delle password degli utenti, in modo da utilizzarle in seguito per accedervi.È stata aggiunta una nuova API,
SignInClient#getSignInIntent(GetSignInIntentRequest)
, per avviare il flusso Accedi con Google quando l'utente tocca il pulsante "Accedi con Google".
L'ultimo aggiornamento alla 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.
È stato cambiato il seguente client in interfacce:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
eVideosClient
.Sono stati rimossi i seguenti metodi GoogleApiClient deprecati:
getAppId
,getSdkVariant
egetSettingsIntent
.Aggiornamenti interni.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 ottobre 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- Firebase A/B Testing
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging
- Messaggistica in-app Firebase
- ID istanza Firebase
- Firebase Remote Config
- SDK Firebase per Google Analytics
- Plug-in Gradle di Firebase Performance Monitoring
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messeging-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 a Firebase include modifiche a:
- distinta base Firebase per Android
- SDK Realtime Database di Firebase
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
20 ottobre 2020
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 ottobre 2020
Gli ultimi aggiornamenti alle librerie
play-services-base
eplay-services-basement
includono le seguenti modifiche:Impedisce l'arresto anomalo causato da
NoSuchElementException
quando occasionalmente viene generato un servizio quando un servizio non è associato.Genera
GooglePlayServicesIncorrectManifestValueException
oGooglePlayServicesMissingManifestValueException
invece diIllegalStateException
quandoAndroidManifest.xml
è privo del tag di metadati appropriato per utilizzare Google Play Services. Questo potrebbe indicare un problema di creazione dell'app.
L'ultimo aggiornamento di Google Play Services Fitness ha le seguenti modifiche:
L'accesso in scrittura ora consente solo a un'app di leggere i dati che ha scritto. Per continuare a leggere i dati scritti da altre app dalla piattaforma Google Fit, aggiorna il codice per richiedere gli ambiti di accesso in lettura ai tipi di dati pertinenti.
I dati sulla frequenza cardiaca hanno un proprio ambito.
I dati del sonno hanno i propri ambiti e un nuovo tipo di dati. Vedi
TYPE_SLEEP_SEGMENT
eSleepStages
.Ritirati
FitnessActivities#SLEEP
e altri tipi di sonno. Usa la nuovaSleepStages
.Quando lavori con
SessionsClient
, ora devi specificare il tipo di sessione a cui la tua app deve accedere, utilizzando i metodi appropriati diFitnessOptions
.
Per ulteriori informazioni, consulta le Note di rilascio di Google Fit.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
7 ottobre 2020
- L'ultimo aggiornamento alla libreria
play-services-auth-api-phone
aggiunge una nuova API SMS Code Browser.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 ottobre 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- distinta base Firebase per Android
- SDK Firebase per Google Analytics
- SDK Cloud Firestore e Firebase Dynamic Links
- Plug-in Gradle di Firebase Performance Monitoring
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-dynamic-links:19.1.1
- com.google.firebase:firebase-dynamic-links-ktx:19.1.1
- com.google.firebase:perf-plugin:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-impl:17.6.0
30 settembre 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- Distinta base Firebase (BoM)
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, ID istanza di Firebase, Firebase Performance Monitoring ed Firebase Realtime Database SDK
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Sono ora disponibili le versioni aggiornate del plug-in
google-services
per Android (v4.3.4) e del plug-instrict-version-matcher
per Android (v1.2.2). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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-messeging-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 di località attuale sul dispositivo.È stato aggiunto il supporto per i tag di attribuzione Data Access Auditing 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 a Firebase include modifiche a:
- Distinta base Firebase (BoM)
- SDK Firebase Authentication
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 settembre 2020
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
8 settembre 2020
- L'ultimo aggiornamento di Google Play Services aggiunge il supporto della versione 2 del TCF in AFS Native. Per ulteriori informazioni, consulta le Note di rilascio di AFS Native SDK for Android.
1° settembre 2020
Gli aggiornamenti alle librerie visive di Google Play Services includono:
- Corretto
SecurityException
dalle raccolte di Vision quando Google Play Services non è installato. - Aggiornamenti interni.
- Corretto
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
28 agosto 2020
- Gli aggiornamenti alla raccolta
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 a Firebase include modifiche a:
- Distinta base Firebase (BoM)
- Cloud Firestore, Cloud Functions for Firebase (client), Cloud Storage per Firebase, Firebase In-App Messaging e SDK di Firebase Realtime Database
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 agosto 2020
- Sono stati apportati piccoli aggiornamenti interni alle funzionalità della libreria di 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 a
play-services-basement
,play-services-tasks
eplay-services-base
includono le seguenti modifiche:In preparazione all'applicazione di una nullità rigorosa, abbiamo aggiunto le annotazioni
@RecentlyNonNull
e@RecentlyNullable
, in cui gli SDKbase
ebasement
in precedenza non definiranno esplicitamente nulla. Questo fornisce una migliore interoperabilità di Kotlin e un controllonull
statico migliore per chiunque utilizzi framework di controllonull
di Java. Le aggiunte simili di@RecentlyNonNull
e@RecentlyNullable
verranno implementate gradualmente nelle release degli elementicom.google.android.gms
.Quando una chiamata API non riesce a causa di un problema di connessione tra l'app e Google Play Services, l'errore
ConnectionResult
è ora accessibile daStatus
diApiException
.In alcune situazioni in cui un dispositivo non dispone di servizi Google Play validi, le chiamate API non riusciranno più velocemente anziché attendere il riconoscimento dell'utente.
Aggiunti nuovi sovraccarichi
GoogleApiAvailability#getErrorDialog
che accettanoFragment
.Metodi
Tasks#call
deprecati a 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 raccolta di
play-services-games
includono le seguenti modifiche:- Aggiunto
loadFriends
. - Aggiunto
getCompareProfileIntent
. - È stato aggiunto
getCompareProfileIntentWithAlternativeNameHints
, che sfrutta i nickname per fornire maggiore contesto ai due giocatori. - È stato aggiunto
getCurrentPlayer
, che recupera i dati più recenti sul player a cui è stato eseguito l'accesso. COLLECTION_SOCIAL
rimosso.- Aggiunto
COLLECTION_FRIENDS
. - È stato aggiunto
getCurrentPlayerInfo
, che recupera le proprietà del player a cui è stato eseguito l'accesso.
- Aggiunto
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 agosto 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- Distinta base Firebase (BoM)
- SDK Firebase per Google Analytics
- SDK Firebase Crashlytics e Firebase ML
- Plug-in Firebase App Distribution Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.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-response:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
10 agosto 2020
L'ultima release di Google Play Services Fitness ha le seguenti modifiche:
- Deprecato i seguenti
DataType
:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- Sono stati rimossi i seguenti
DataType
obsoleti:TYPE_ACTIVITY_SAMPLES
- Sono stati rimossi i metodi obsoleti
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. - Ha ritirato i metodi esistenti
DataReadRequest#aggregate(DataType, DataType)
eDataReadRequest#aggregate(DataSource, DataType)
.
- Deprecato i seguenti
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fitness:19.0.0
30 luglio 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- Distinta base Firebase (BoM)
- Firebase Cloud Messaging, ID istanza Firebase e installazioni Firebase SDK
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messeging-directboot:20.2.4
29 luglio 2020
- Aggiunto il nuovo SDK Cast Receiver per le app per Android TV. L'SDK consente alle app di 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 di SDK Android per mittenti.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 luglio 2020
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
17 luglio 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- Distinta base Firebase (BoM)
- Firebase Performance Monitoring
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 luglio 2020
L'ultimo aggiornamento alla libreria
play-services-auth
include le seguenti modifiche:- È stata aggiunta una nuova API in
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
. Per gli utenti che attivano la funzionalità, consente di selezionare una credenziale automaticamente durante l'accesso One Tap senza attendere un'azione dell'utente (ad esempio, toccando 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 a Firebase include modifiche a:
- Distinta base Firebase (BoM)
- SDK Firebase Cloud Messaging e ID istanza Firebase
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.6.0
- com.google.firebase:firebase-iid:20.2.3
- com.google.firebase:firebase-messaging:20.2.3
- com.google.firebase:firebase-messaging-directboot:20.2.3
6 luglio 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- Firebase A/B Testing, Firebase Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase In-App Messaging, ID istanza di Firebase e SDK Firebase Remote Config
- SDK Firebase per Google Analytics
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messeging-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 a Firebase include modifiche a:
- Distinta base Firebase (BoM)
- Firebase Cloud Messaging, Firebase Crashlytics, ID istanza di Firebase, SDK Firebase Realtime Database
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messeging-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 a Firebase include modifiche a:
- SDK Crashlytics per Firebase Crashlytics, Firebase Crashlytics e NDK
- SDK Firebase per Google Analytics
- Plug-in Firebase App Distribution Gradle
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
1° giugno 2020
Gli ultimi aggiornamenti a
play-services-basement
,play-services-tasks
eplay-services-base
includono le seguenti modifiche:- Una correzione di bug per aggiornare correttamente le stringhe di 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 quando si crea un'istanza di client basati su
GoogleApi
dal thread principale conActivity
. - Messaggi di errore più dettagliati per
Task
completamenti duplicati. - 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 a Firebase include modifiche a:
- Firebase Cloud Messaging, messaggistica in-app Firebase, installazioni Firebase e SDK ID istanza Firebase
- SDK Firebase per Google Analytics
- Plug-in Firebase Crashlytics Gradle
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
7 maggio 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- Firebase Cloud Messaging, installazioni di Firebase e SDK di istanze di Firebase
- SDK Firebase per Google Analytics
- Plug-in Firebase App Distribution Gradle
- Plug-in Firebase Crashlytics Gradle
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
29 aprile 2020
La release iniziale della libreria
play-services-recaptcha
è ora disponibile. Include il supporto per le due funzionalità seguenti per i telefoni Android e le TV che hanno come target i livelli API 16 e successivi.API reCAPTCHA Enterprise, che forniscono ai client un punteggio numerico che indica la probabilità che un utente sia una persona reale e non un attacco automatico. Per scoprire di più, consulta questa guida all'integrazione.
Le API reCAPTCHA 2FA, che offrono ai client la possibilità di richiedere agli utenti una richiesta via email per confermare la propria identità. Per scoprire di più, 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 a Firebase include modifiche a:
- Firebase Authentication, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, Installazioni Firebase, ID istanza Firebase, Kit ML Firebase, Firebase Performance Monitoring, Firebase Realtime Database e SDK Firebase Remote Config
- SDK Firebase per Google Analytics
- Plug-in Firebase Crashlytics Gradle
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 aprile 2020
- Aggiorna l'SDK Google Mobile Ads per Android e l'SDK Firebase Ads. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 aprile 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- SDK Firebase Crashlytics, Firebase Crashlytics NDK, Firebase In-App Messaging, ML Kit per Firebase e Firebase Performance Monitoring
- plug-in Firebase Crashlytics Gradle e Firebase App Distribution plug-in Gradle
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-common:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
3 aprile 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- Firebase Cloud Messaging, installazioni di Firebase e ID di istanze Firebase
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-installations:16.2.1
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
1° aprile 2020
L'ultimo aggiornamento alla libreria
play-services-auth
include le seguenti modifiche:- È stato aggiunto un nuovo client API,
SignInClient
, per aiutarti ad autenticare gli utenti per la tua app, inclusa l'accesso di un utente esistente o la registrazione di un nuovo utente. Attualmente sono supportati due tipi di credenziali: token ID e nome utente/password.
- È stato aggiunto un nuovo client API,
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 marzo 2020
L'ultimo aggiornamento a 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 Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
26 marzo 2020
Gli ultimi aggiornamenti a
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
, pertanto 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 a
play-services-basement
,play-services-tasks
eplay-services-base
includono le seguenti modifiche:- Aggiunge le annotazioni "non-semver-breaking" con valori null
Ad esempio,
GoogleApiAvailability#makeGooglePlayServicesAvailable
ora restituisce un@NonNull Task
in modo che il compilatore Kotlin lo tratti come non null anziché su un tipo di piattaforma. Tuttavia, il parametroActivity
trasmesso non è contrassegnato@NonNull
(anche se effettivamente non è null) in modo che questa modifica non comporti il codice Kotlin che viene trasmesso inActivity?
.- Aggiornamenti interni per altre librerie di Play Services.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-base:17.2.0
- com.google.android.gms:play-services-basement:17.2.0
- com.google.android.gms:play-services-tasks:17.0.1
18 marzo 2020
- Aggiornamenti all'SDK Google Mobile Ads per Android e all'SDK Firebase Ads. Fai riferimento alle 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 a Firebase include modifiche a:
- Plug-in Firebase Crashlytics Gradle
- Firebase Crashlytics, Firebase Cloud Messaging, Messaggistica in-app Firebase, Installazioni Firebase, ID istanza Firebase e SDK Firebase Remote Config
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
12 marzo 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- SDK Firebase Authentication
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 marzo 2020
L'ultimo aggiornamento alla libreria
play-services-fido
include le seguenti modifiche:- Deprecato le API U2F. Gli utenti dell'API U2F devono eseguire la migrazione alle API FIDO2. Le API U2F saranno supportate fino alla fine del 2020 e saranno rimosse nel 2021.
- Sono stati esposti nuovi metodi in
Fido2ApiClient
per la registrazione e la firma. Questi metodi sono più in linea con - Aggiunto il supporto per l'estensione
UserVerificationMethod
solo nelle richieste di firma. L'estensione non è supportata per le richieste di registrazione. - Aggiunto il supporto per il metodo
IsUserVerifyingPlatformAuthenticatorAvailable
. - Esprimi
PublicKeyCredential
come risposta di primo livello, in conformità con le specifiche WebAuthn.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 marzo 2020
L'ultimo aggiornamento a Firebase include quanto segue:
- Ora le librerie di estensioni Kotlin per molti SDK Firebase per Android non sono più in versione beta! Queste librerie ktx consentono di accedere alle API Firebase per Android utilizzando la sintassi Kotlin idiomatica. Scopri di più su queste librerie ktx nella documentazione di riferimento per Android -- Kotlin.
L'ultimo aggiornamento del plug-in Gradle delle licenze OSS include correzioni per i seguenti problemi:
- Mancata individuazione di eventuali licenze in cui è presente un progetto di libreria (Problema di GitHub n. 119)
- Sovraccarico del metodo ambiguo quando il file POM non può essere risolto (GitHub Issue n. 120)
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 marzo 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- SDK Firebase Cloud Messaging e ID istanza Firebase
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Google Play Services
SMS Verification APIs
ha aggiunto una nuova autorizzazione per proteggere il ricevitore. Per ulteriori dettagli, consulta la documentazione diSmsRetriever
.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-messaging:20.1.2
- com.google.firebase:firebase-iid:20.1.1
- com.google.firebase:firebase-bom:25.0.0
- com.google.android.gms:play-services-auth-api-phone:17.4.0
2 marzo 2020
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:19.0.0
- com.google.android.gms:play-services-ads-lite:19.0.0
- com.google.firebase:firebase-ads:19.0.0
- com.google.firebase:firebase-ads-lite:19.0.0
27 febbraio 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- Cloud Firestore, Firebase Cloud Messaging, ID istanza Firebase e SDK Firebase Remote Config
- SDK Firebase per Google Analytics
- Distinta base Firebase (BoM)
Questo aggiornamento include anche la release iniziale dell'SDK delle installazioni di Firebase.
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
24 febbraio 2020
Aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
che aggiungono costanti predefinite per i codici di errore dettagliati e i motivi degli errori di MediaError.Per maggiori informazioni, consulta la pagina Note di rilascio dell'SDK Mittente Android.
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 a Firebase include modifiche a:
- SDK Firebase Dynamic Links
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
3 febbraio 2020
L'ultimo aggiornamento a Firebase include modifiche a:
- Plug-in Firebase Crashlytics Gradle
- Firebase A/B Testing, Firebase App Indexing, Cloud Firestore, Cloud Functions for Firebase (client), Cloud Storage for Firebase, Firebase Realtime Database e SDK Firebase Remote Config
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
La versione 18.0.0 della libreria di awareness di Google Play Services ha le seguenti modifiche che provocano errori:
- Rimosse le API
getPlaces()
egetWeather()
daAwareness#SnapshotClient
. Per ulteriori informazioni, consulta l'annuncio sul ritiro.
- Rimosse 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 a Firebase include modifiche a:
- SDK Firebase In-App Messaging e Firebase Performance Monitoring
- SDK Firebase per Google Analytics
- Distinta base Firebase (BoM)
Questo aggiornamento include anche le versioni beta iniziali di Firebase Crashlytics:
- SDK Firebase Crashlytics e SDK Firebase Crashlytics per i report sugli arresti anomali di NDK
- Plug-in Firebase Crashlytics Gradle
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
13 gennaio 2020
L'ultimo aggiornamento del plug-in Gradle delle licenze OSS include correzioni per i seguenti problemi:
- Creare avvisi dovuti all'uso di API obsolete (GitHub n. 57)
- Contenuti vuoti per alcune librerie (GitHub Issue n. 99)
- Messaggio "Questa app non ha licenze open source" (Problema di GitHub n. 105)
- OOM potenziali (Problema di GitHub n. 106)
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 dicembre 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- Plug-in Firebase App Distribution Gradle
- SDK Firebase Performance Monitoring e Remote Config
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
9 dicembre 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- Plug-in Firebase App Distribution Gradle
- Cloud Firestore, Firebase Cloud Messaging, ID istanza Firebase, Firebase Performance Monitoring e SDK Remote Config
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
5 dicembre 2019
Gli aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
includono:- È stata aggiunta la pagina
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 multimediale è attiva, verrà sempre visualizzata durante una sessione di trasmissione. In precedenza, veniva mostrata solo quando l'app era in background.
- Sono state modificate alcune classi relative ai media per implementare un'interfaccia
Parcelable
.
- È stata aggiunta la pagina
22 novembre 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- SDK Firebase Authentication
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 novembre 2019
- Gli aggiornamenti alla libreria
com.google.android.gms:play-services-games
includono il ritiro delle API multiplayer in tempo reale e a turni. Per ulteriori dettagli, consulta la documentazione.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 novembre 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- Plug-in Firebase App Distribution Gradle
- Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, ID istanza Firebase, ML Kit per Firebase e Firebase Performance Monitoring SDK
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Sono ora disponibili il plug-in
google-services
per Android (v4.3.3) e il plug-instrict-version-matcher
per Android (v1.2.1). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.2.0
- com.google.firebase:firebase-common:19.3.0
- com.google.firebase:firebase-common-ktx:19.3.0
- com.google.firebase:firebase-firestore:21.3.0
- com.google.firebase:firebase-firestore-ktx:21.3.0
- com.google.firebase:firebase-messaging:20.0.1
- com.google.firebase:firebase-inappmessaging:19.0.2
- com.google.firebase:firebase-inappmessaging-ktx:19.0.2
- com.google.firebase:firebase-inappmessaging-display:19.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.2
- com.google.firebase:firebase-iid:20.0.1
- com.google.firebase:firebase-ml-common:22.0.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.1
- com.google.firebase:firebase-ml-vision:24.0.1
- com.google.firebase:firebase-ml-vision-automl:18.0.3
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.3
- com.google.firebase:firebase-ml-vision-internal-vkp:16.0.2
- com.google.firebase:firebase-perf:19.0.2
- com.google.firebase:firebase-bom:24.1.0
- com.google.firebase:firebase-components:16.0.0
- com.google.firebase:firebase-datatransport:17.0.3
- com.google.gms:google-services:4.3.3
- com.google.android.gms:strict-version-matcher-plugin:1.2.1
5 novembre 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:18.3.0
- com.google.android.gms:play-services-ads-lite:18.3.0
- com.google.firebase:firebase-ads:18.3.0
- com.google.firebase:firebase-ads-lite:18.3.0
25 ottobre 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- SDK Firebase per Google Analytics
- SDK Cloud Firestore
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-impl:17.2.1
16 ottobre 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- Plug-in Firebase App Distribution Gradle
- Cloud Firestore, ML Kit per Firebase, Firebase Performance Monitoring, Firebase Realtime Database e SDK Firebase Remote Config
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-response:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 ottobre 2019
- Aggiornamenti alla libreria
play-services-auth-api-phone
per aggiungere una nuova API SMS Code Autofill. Per ulteriori dettagli, consulta la documentazione diSmsCodeRetriever
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 ottobre 2019
L'ultimo aggiornamento del plug-in Gradle delle licenze OSS include:
- Modifica il comportamento del plug-in in modo da includere solo le dipendenze in pacchetto.
- Correggi la gestione dei file .pom con più dichiarazioni di licenze 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 a Firebase include modifiche a:
- Autenticazione Firebase, Cloud Storage for Firebase, messaggistica in-app Firebase, kit ML ML e SDK Firebase Remote Config
- Plug-in Firebase App Distribution Gradle
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-response: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à della funzionalità API per la libreria
play-services-basement
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 settembre 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- SDK Cloud Firestore (v21.1.1)
- Distinta base Firebase (BoM) (v22.2.1)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Problema: abbiamo ricevuto segnalazioni secondo cui la release 21.1.0 dell'SDK Firebase per Android per Cloud Firestore può attivare un'eccezione non rilevata. Di conseguenza, questo problema riguarda anche la versione 22.2.0 di Firebase BoM. Assicurati di eseguire l'aggiornamento alla versione successiva dell'SDK di Cloud Firestore o di Firebase BoM per ottenere la correzione.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 settembre 2019
Gli aggiornamenti alle librerie
play-services-cast
eplay-services-cast-framework
includono:- È stato aggiunto il campo
MediaError
aRemoteMediaClient.MediaChannelResult
, che può essere utilizzato per accedere al codice di errore dettagliato per i comandi multimediali non riusciti. MediaStatus.COMMAND_SKIP_FORWARD
eMediaStatus.COMMAND_SKIP_BACKWARD
sono deprecati. Le app dovrebbero usare inveceMediaStatus.COMMAND_QUEUE_NEXT
eMediaStatus.COMMAND_QUEUE_PREVIOUS
.- È stata aggiunta una nuova dipendenza su
com.google.android.datatransport:transport-api:2.0.0
.
Per maggiori informazioni, consulta la pagina Note di rilascio dell'SDK Android Sender.
- È stato aggiunto il campo
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
9 settembre 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- Cloud Firestore, Cloud Storage for Firebase, Kit ML di Firebase, Database in tempo reale di Firebase e SDK di Firebase Remote Config
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-response:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
6 settembre 2019
- Il plug-in
google-services
per Android (v4.3.2) è ora disponibile. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.gms:google-services:4.3.2
29 agosto 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
28 agosto 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- SDK Firebase per Google Analytics
- SDK Cloud Functions for Firebase (client) e Firebase ML Kit
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-response:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 agosto 2019
Gli aggiornamenti all'SDK Google Play Services Wallet includono:
Rimozione delle API Android Pay deprecate 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 builder non JSON. Anziché i simboli ritirati, utilizza l'API basata su JSON descritta nella documentazione relativa all'API Google Pay.
- Classe
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- Metodo
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- Metodo
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- Classe
com.google.android.gms.wallet.PaymentDataRequest.Builder
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- Metodo
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- Classe
com.google.android.gms.wallet.PaymentData.Builder
- Metodo
com.google.android.gms.wallet.PaymentData#getCardInfo
- Metodo
com.google.android.gms.wallet.PaymentData#getEmail
- Metodo
com.google.android.gms.wallet.PaymentData#getExtraData
- Metodo
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- Metodo
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- Metodo
com.google.android.gms.wallet.PaymentData#getShippingAddress
- Classe
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 agosto 2019
Il plug-in
google-services
per Android (v4.3.1) è ora disponibile. Questa release rimuove le chiamate a un'API deprecata. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.La release 18.0.0 di Google Play Services Fitness ha le seguenti modifiche che provocano errori:
- Deprecate le seguenti API basate su GoogleApiClient:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- Sono stati rimossi i seguenti DataType ritirati:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- È stato rimosso il metodo
fromLocationRequest
deprecato daSensorRequest
. - Strumenti di creazione aggiunti per
DataPoint
eDataSet
.
- Deprecate 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 a Firebase include modifiche a:
- SDK Firebase per Google Analytics, Cloud Firestore, Firebase Cloud Messaging e SDK di Firebase ML Kit
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-response: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 raccolta
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
obsoleti. Questo è un follow-up ai sostituzioni basate suGoogleApi
diGoogleApiClient
.- Metodo
AccountPicker.newChooseAccountIntent
migliorato basato sul builder. - Risolti i potenziali arresti anomali in
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
Gli aggiornamenti alla libreria
com.google.android.gms:play-services-awareness
includono il ritiro dei seguenti metodi daAwareness#SnapshotClient
:Questa release corregge il problema di compatibilità con la release di
com.google.android.gms:play-services-awareness:17.0.0
descritta nella nota di rilascio del 2 luglio 2019. La soluzione alternativa per utilizzare il pre-Jetpackcom.google.android.gms:play-services-awareness:16.0.0
non è più necessaria. 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 a Firebase include le modifiche al plug-in Firebase Performance Monitoring di Firebase Performance. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 luglio 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- Cloud Functions for Firebase (client), SDK Firebase Realtime, Cloud Storage for Firebase, Cloud Firestore e SDK di Firebase ML Kit
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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-response:18.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
23 luglio 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:18.1.1
- com.google.android.gms:play-services-ads-lite:18.1.1
- com.google.firebase:firebase-ads:18.1.1
- com.google.firebase:firebase-ads-lite:18.1.1
12 luglio 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- SDK Analytics, Firebase Authentication, Cloud Storage for Firebase, messaggistica in-app Firebase e SDK ML Kit
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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-response: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 a Firebase include le modifiche al plug-in Firebase Performance Monitoring di Firebase Performance. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 luglio 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
2 luglio 2019
- Google Play Services
auth.api.phone
ha aggiunto una nuova API SMS User Consent. Per ulteriori dettagli, consulta la documentazione distartSmsUserConsent
.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
Problema noto con com.google.android.gms:play-services-awareness:17.0.0
27 giugno 2019
- Sono ora disponibili il plug-in
google-services
per Android (v4.3.0) e il plug-instrict-version-matcher
per Android (v1.2.0). Questa versione contiene correzioni di bug e una modifica della posizione in cui è possibile applicare il plug-in. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 a Firebase include modifiche a:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Monitoring e SDK di istanze di Firebase
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 a Firebase include modifiche a:
- SDK Firebase In-App Messaging
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 a Google Play Services e Firebase include le seguenti modifiche:
Migrazione da librerie di assistenza Android alle librerie Jetpack (AndroidX). Le raccolte non funzionano se non apporti le seguenti modifiche nella tua app:
- Esegui l'upgrade di
com.android.tools.build:gradle
alla versione 3.2.1 o successive. - Esegui l'upgrade di
compileSdkVersion
a 28 o versioni successive. - Aggiorna l'app per utilizzare Jetpack (AndroidX); segui le istruzioni riportate in Migrazione ad AndroidX.
- Esegui l'upgrade di
Distinta base Firebase (BoM)
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-vicino a: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-response: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 a Firebase include modifiche a:
- SDK Cloud Firestore
- Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 a Firebase include le modifiche agli SDK Cloud Firestore, Messaggistica in-app, ML Kit e Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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-response:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
21 maggio 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
16 maggio 2019
- Il plug-in Gradle delle licenze OSS è stato aggiornato. Per maggiori dettagli, consulta la pagina https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.5
7 maggio 2019
L'ultimo aggiornamento a Firebase include modifiche a:
Google Analytics for Firebase, Firebase App Indexing, Firebase Authentication, Cloud Firestore, Cloud Functions for Firebase (client), Firebase Cloud Messaging, Cloud Storage for Firebase, Firebase Dynamic Links, Firebase inviti, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime Database, Firebase Remote Config, Firebase A/B Testing e SDK di istanze Firebase
Plug-in Firebase per Gradle
Distinta base Firebase (BoM)
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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-response: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 dell'SDK Places per Android di Google Play Services è deprecata. Consulta la guida alla migrazione per i dettagli su come passare al nuovo SDK statico per i luoghi 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
- API aggiunte all'SDK Cast per supportare i live streaming. La UI espansa del controller supporta anche i live streaming. Per maggiori dettagli, consulta le Note di rilascio di SDK Android per mittenti.
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
- Aggiunto il supporto per la preregistrazione nella versione di
InstantApps.showInstallPrompt()
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 aprile 2019
- SDK InstantApps aggiornato per includere un nuovo metodo per verificare se è possibile avviare InstantApps per un determinato dispositivo.
areInstantAppsEnabledForDevice()
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 aprile 2019
L'ultimo aggiornamento di Firebase include modifiche agli ID istanza, a Firebase Authentication, Firebase Cloud Messaging, Firebase Performance Monitoring e Firebase Remote Config. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
La versione beta di una libreria Android di Cloud Firestore con estensioni Kotlin è ora disponibile. 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 a Firebase include un aggiornamento della distinta base di Firebase (BoM). Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 marzo 2019
L'ultimo aggiornamento a Firebase include modifiche a:
- ID istanza Firebase, messaggistica in-app Firebase, Cloud Firestore, SDK Firebase Cloud Messaging, SDK Firebase ML e Firebase Remote Config
- Plug-in Firebase per Gradle
Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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-response: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 informazioni dettagliate, 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 networking ad alte prestazioni. Per scoprire di più, consulta Eseguire le 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 include modifiche a Firebase Core, Google Analytics for Firebase, Firebase inviti, Firebase Dynamic Links e Cloud Functions per Firebase Client SDK. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
La distinta base di Firebase (BoM) è ora disponibile come funzionalità sperimentale. Utilizzando la funzionalità Gradle di distinta base (BoM) Gradle con Firebase, puoi impostare la versione della piattaforma Firebase nel suo complesso. Per aggiungere SDK alla tua app utilizzando la distinta base di Firebase, visita Aggiungere Firebase al progetto Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appinvite:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
13 marzo 2019
- Aggiorna l'SDK Google Mobile Ads per Android. Per ulteriori informazioni, consulta le note di rilascio del prodotto.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-ads:17.2.0
- com.google.android.gms:play-services-ads-lite:17.2.0
- com.google.firebase:firebase-ads:17.2.0
- com.google.firebase:firebase-ads-lite:17.2.0
12 marzo 2019
- Ritirati
Games.GamesOptions
eGames.Builder
. - Metodo
SnapshotMetadata.getSnaphotId
aggiunto. - Rimossa API Request/Gifts e Quest. Vedi l'annuncio precedente.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 marzo 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase Authentication, Firebase Performance Monitoring e Firebase Remote Config. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
26 febbraio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli ID istanza, a Cloud Firestore, alla messaggistica in-app di Firebase e agli SDK Firebase Cloud Messaging. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
- Risolto un problema nella messaggistica di Google Cloud che causava occasionalmente l'arresto anomalo delle app con errori ANR (Android Not Answering) quando l'app riceveva un messaggio.
- Risolto un problema relativo all'ID istanza in cui le risposte alle richieste del token erano lente o, in alcuni casi, causavano il timeout delle richieste.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
7 febbraio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Firebase AB Testing, Firebase inviti, Firebase Dynamic Links, Cloud Firestore e Firebase Remote Config. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
- L'ultimo aggiornamento di Google Play Services aggiunge AFS Native. Per maggiori informazioni, consulta le Note di rilascio di Nativo SDK per AFS.
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 dei gesti. Per ulteriori informazioni, consulta le note di rilascio di Maps SDK for Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 gennaio 2019
- L'ultimo aggiornamento di Firebase include modifiche al Kit ML per Firebase, Firebase Core, Google Analytics per Firebase e SDK per gli annunci. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 a Firebase include le modifiche agli SDK Firebase ML Kit. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
25 gennaio 2019
- L'ultimo aggiornamento di Firebase include modifiche agli SDK Realtime Database, Cloud Firestore e In-App Messaging. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
10 gennaio 2019
Licenze OSS
- L'ultimo aggiornamento della libreria delle licenze del software open source consente di aggiornare i dati delle licenze del software open source tramite gli aggiornamenti di Google Play Services.
Librerie principali di Google Play Services
- play-services-base e play-services-basement hanno ricevuto numerosi 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 a Firebase include le modifiche all'SDK Firebase Remote Config. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 dicembre 2018
- L'ultimo aggiornamento a Firebase include le modifiche all'SDK di Firebase Crashlytics. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 dicembre 2018
- L'ultimo aggiornamento a Firebase include le modifiche agli SDK Cloud Firestore e Firebase Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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
- Aggiornamento dell'API FIDO2 in base all'ultima specifica WebAuthn. Gli sviluppatori possono utilizzare le API FIDO2 per autenticare ampiamente i propri utenti con due tipi di autenticatori: autenticazione U2F esterna e autenticatore "incorporato" supportato per dispositivo.
- I costruttori sono stati rimossi da
Fido2ApiClient
eFido2PrivilegedApiClient
. È necessario creare un'istanza di queste classi attraverso i fattori statici inFido
. MakeCredentialOptions
eBrowserMakeCredentialOptions
sono stati rinominati rispettivamente inPublicKeyCredentialCreationOptions
eBrowserPublicKeyCredentialCreationOptions
.- Aumentato il livello
RequestOptions
con un membroAuthenticationExtensions
che consente al chiamante di dettare un comportamento lato client quando si esegue una cerimonia di registrazione o autenticazione. Attualmente è supportata solo l'elementoFidoAppIdExtension
. Nel tempo, potrebbero essere supportate altre estensioni a seconda del caso d'uso. - Builder aggiunto per
AuthenticatorSelectionCriteria
. - Builder cambiato per
PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
. - Rimossi builder per gli oggetti a livello di risposta dell'API
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
,AuthenticatorErrorResponse
. - Sono state aggiunte enumerazioni degli algoritmi RSA ed EC2 del registro COSE da utilizzare in
PublicKeyCredentialParameters
. - È stato aggiunto
AttestationConveyancePreference
, che specifica il livello di offuscamento dell'oggetto di attestazione restituito in una cerimonia di registrazione. - Il nome del precedente TokenBindingIdValue è stato rinominato e riorganizzato in
TokenBinding
. - Aumentata e/o aggiornata altre strutture di dati per rappresentare la bozza di WebAuthn WD11
Ad esempio, il campo "User-ID" in
PublicKeyCredentialUserEntity
è stato aggiornato comebyte[]
e non comeString
. 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 provava a riprendere la sessione se questa era stata interrotta da un altro mittente.
- Risolto un bug di notifica che si è verificato su dispositivi con Android O o versioni successive quando l'app di trasmissione era in background.
- È stato risolto un bug per cui la notifica dei contenuti multimediali trasmessi non poteva rispondere dopo l'interruzione dell'app di trasmissione.
- Spostamento di un insieme di elementi 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 su maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
6 dicembre 2018
- L'ultimo aggiornamento a Firebase include le modifiche agli SDK Firebase Authentication e Cloud Firestore. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 a Firebase include modifiche a Firebase Dynamic Links, Firebase inviti, Firebase Remote Config, Firebase Performance Monitoring, Google Analytics for Firebase e SDK di Google Ads per Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 a Firebase include le modifiche agli SDK Firebase App Invites, Firebase Ml e Firebase Performance Monitoring. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 versioni del 2 ottobre 2018 contenevano un problema nelle dipendenze POM. Molto probabilmente si tratta di problemi di unione di dex quando viene aggiornata una versione della dipendenza (anche quando utilizzi strict-version-matcher-plugin
).
Per risolvere il problema, esegui l'aggiornamento al Recommended Minimum Version
nel seguente modo:
Raccolta | Versione interessata | Versione minima consigliata |
---|---|---|
com.google.android.gms:play-services-ads-it | 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:link-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-messaggiging | 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
Ads
- È stato risolto un bug per cui determinate combinazioni di
play-services-ads
efirebase-analytics
(ad es.ads:17.1.0
eanalytics:16.0.5
) hanno generato un errore di compilazioneduplicate entry
. I publisher che utilizzanofirebase-analytics
insieme alla versione17.1.1
di qualsiasi raccolta 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 di Cloud Firestore, funzioni Cloud Functions per Firebase, messaggistica in-app Firebase, database Firebase e SDK 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 delle 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 una riduzione dell'ottimizzazione della latenza di avvio per Google Analytics per Firebase. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Ads
- 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 a Firebase include modifiche agli SDK Cloud Firestore, In-App Messaging e Performance Monitoring, nonché al plug-in Graded di Google Services. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 a Google Cast include modifiche agli annunci, al manifest CAF e all'associazione
SeekBar
inUIMediaController
. Per maggiori informazioni, consulta le Note di rilascio di Android Cast.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 ottobre 2018
- L'ultimo aggiornamento include Firebase Messaging, Firebase IID, Firebase ML, Firebase Vision, Firebase Config e SDK Firebase Auth. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Librerie principali di Google Play Services
- play-services-basement ha ricevuto numerosi 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
- Abbiamo eseguito il refactoring dell'analisi delle dipendenze del plug-in abbinamento delle versioni con restrizioni per presentare un messaggio di errore migliore quando vengono identificate versioni di artefatti in conflitto. I messaggi di errore ora includono i nomi dei progetti e i nomi delle dipendenze tra progetti per aiutarti a identificare le dipendenze dichiarate che causano errori.
- Sono stati risolti i bug nel plug-in relativi alle build parallele e a più moduli.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 ottobre 2018
Ads
- È stato aggiunto un nuovo requisito per un tag
<meta-data>
nel file AndroidManifest.xml:- I publisher Google AdMob devono specificare un tag
<meta-data>
con la chiavecom.google.android.gms.ads.APPLICATION_ID
. Per ulteriori dettagli, consulta la Guida introduttiva di AdMob. - I publisher Google Ad Manager devono specificare un tag
<meta-data>
con la chiavecom.google.android.gms.ads.AD_MANAGER_APP
. Per ulteriori dettagli, consulta la guida introduttiva ad Ad Manager.
- I publisher Google AdMob devono specificare un tag
- Gli annunci nativi
NativeAppInstallAd
,NativeContentAd
e le API associate sono deprecati 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 innocuo "UnconfirmedClick listener non deve essere null mentre ClickConfirmingView è impostato." è stato rimosso.
- Annunci con premio: se chiami
destroy()
, l'ascoltatore verrà annullato. - Abbiamo ritirato i seguenti metodi su
AdRequest.Builder
. - È stato risolto 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 delle funzionalità secondarie delle librerie principali.
- Sono stati apportati piccoli aggiornamenti interni alle funzionalità di alcune librerie principali (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats, play-services-tasks) utilizzate da altre librerie di Google Play Services.
- Le rigide dipendenze tra le librerie principali sono state semplificate in modo da poter utilizzare singolarmente e le versioni secondarie e patch. In precedenza, i file POM per queste librerie specificavano le loro dipendenze in versioni esatte, che replicano la risoluzione delle dipendenze.
- Le modifiche alle dipendenze della libreria di base richiedevano il rilascio di un set completo di librerie che hanno aggiornato le versioni delle dipendenze POM. Le librerie non principali non hanno modifiche esterne, tranne per aggiornare le loro dipendenze transitive.
- Correzioni di bug e miglioramenti interni a firebase-database e firebase-firestore.
Artefatti rilasciati su maven.google.com
Le seguenti librerie presentano modifiche al codice:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
Le librerie seguenti non hanno modifiche al codice, ma solo aggiornamenti delle dipendenze POM. Le nuove release sono state incrementate con una versione patch, tranne quando la libreria era precedente alla 16.0.0. Le librerie al di sotto di 16.0.0 sono state incrementate a 16.0.0 in conformità con la nota del 23 maggio:
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-vicino a:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 settembre 2018
La versione 16.0.0 di Google Play Services Fitness consente di accedere a due nuovi tipi di dati e ai rispettivi aggregati:
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 settembre 2018
Dispositivo indossabile
- Abbiamo corretto i bug e migliorato la disponibilità di SDK Wearable sui dispositivi con Google Play Services. Per ulteriori informazioni, consulta le note di rilascio di Wearable.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 settembre 2018
- L'ultimo aggiornamento a Firebase include le modifiche all'SDK di Firebase Messaging. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 a Firebase include modifiche agli SDK Firebase Common, Database Firebase, ID istanza Firebase, Firebase Messaging e Firebase Storage. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Trasmissione
- Corretto il lancio
IllegalStateException
all'avvio diReconnectionService
in background, sulle app che hanno come target Android O o versioni successive. Se per l'app è abilitata la riconnessione automatica, aggiorna l'SDK Cast per evitare il bug.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
23 agosto 2018
- L'ultimo aggiornamento di Firebase include modifiche alle API di Firebase Core, Google Analytics per Firebase, Firebase Crash Reporting, Firebase Dynamic Link e SDK di inviti di Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
22 agosto 2018
- L'ultimo aggiornamento di Firebase aggiorna gli SDK di messaggistica in-app di Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:annunciapp-display:17.0.1
16 agosto 2018
- L'ultimo aggiornamento di Firebase introduce l'API beta per Firebase In-App Messaging. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:annunciapp-display:17.0.0
15 agosto 2018
Nuova release di Google Play Services Wallet 16.0.0 contenente:
- Esegui l'aggiornamento all'API Google Pay che consente agli sviluppatori di specificare le richieste JSON e utilizzare le risposte JSON. Per ulteriori informazioni, consulta la documentazione dell'API Google Pay.
- Ritiro dei seguenti metodi dall'API Google Pay for Passes:
- Metodo
setBarcodeLabel
diGiftCardWalletObject.Builder
- Metodo
setCardIdentifier
diGiftCardWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
diGiftCardWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
diGiftCardWalletObject.Builder
- Metodo
getBarcodeLabel
diGiftCardWalletObject
- Metodo
getCardIdentifier
diGiftCardWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
diGiftCardWalletObject
- Metodo
getInfoModuleDataHexFontColor
diGiftCardWalletObject
- Metodo
setBarcodeLabel
diLoyaltyWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
diLoyaltyWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
diLoyaltyWalletObject.Builder
- Metodo
getBarcodeLabel
diLoyaltyWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
diLoyaltyWalletObject
- Metodo
getInfoModuleDataHexFontColor
diLoyaltyWalletObject
- Metodo
setBarcodeLabel
diOfferWalletObject.Builder
- Metodo
setInfoModuleDataHexBackgroundColor
diOfferWalletObject.Builder
- Metodo
setInfoModuleDataHexFontColor
diOfferWalletObject.Builder
- Metodo
getBarcodeLabel
diOfferWalletObject
- Metodo
getInfoModuleDataHexBackgroundColor
diOfferWalletObject
- Metodo
getInfoModuleDataHexFontColor
diOfferWalletObject
- Metodo
getActionUri
diWalletObjectMessage
- Metodo
getImageUri
diWalletObjectMessage
- Metodo
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
13 agosto 2018, aggiornamento
- Risolto un problema relativo ai metodi nella release 17.0.5 di Cloud Firestore.
- Rimosso il metodo API
Credential#getGeneratedPassword
utilizzato in modo errato e non utilizzabile in play-services-auth.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 agosto 2018
- L'ultimo aggiornamento a Firebase include modifiche all'API per Firebase Performance Monitoring, Firebase ML Kit, Cloud Firestore e altro ancora. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
- Risolto un problema nelle API di accesso in cui veniva restituito il codice di stato errato quando l'utente annullava l'accesso.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2 agosto 2018
Trasmissione
- Risolto il problema di un'operazione ErrorStateException che si verifica quando una richiesta di ricerca scade in RemoteMediaPlayer e RemoteMediaClient. Questa è una regressione introdotta in 15.0.0. Per risolvere il problema, i client devono eseguire l'aggiornamento alla versione 16.0.1 o successive.
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
- La versione più recente del plug-in Gradle per le licenze OSS è stata reinserita nel ID gruppo
com.google.android.gms
e ha rinominatooss-licenses-plugin
. Continuerà a essere pubblicato in futuro con questo nuovo ID e nome del gruppo. Inoltre è stato reso open source su GitHub.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 luglio 2018
- È 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 a Firebase include modifiche all'API per Cloud Firestore. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Firebase per Android.
Trasmissione
- L'ultimo aggiornamento a Google Cast include modifiche all'API
CastDevice
e miglioramenti alla notifica dei contenuti multimediali CAF. Per maggiori informazioni, consulta la pagina relativa alle note di rilascio dell'SDK Android.
Artefatti rilasciati su maven.google.com
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
12 luglio 2018
- L'ultimo aggiornamento a Firebase include modifiche all'API per Cloud Functions per Firebase e Cloud Firestore. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
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 di licenze OSS
- È stato risolto il bug che impediva di supportare i temi dell'app senza barra delle azioni.
- Questa release è considerata una correzione di bug, per SemVer, ma è stata incrementata come versione principale in base alla nota del 23 maggio 2018.
Artefatti rilasciati su maven.google.com:
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 giugno 2018
Firebase
- L'ultimo aggiornamento a Firebase include le modifiche all'API per Firebase Cloud Messaging e l'ID istanza di Firebase. Per ulteriori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 giugno 2018
Plug-in Strict Version Matcher reso open source
- Il codice sorgente di
com.google.android.gms.strict-version-matcher-plugin
è stato reso disponibile su GitHub.
21 giugno 2018
Firebase
- L'ultimo aggiornamento a Firebase include le modifiche all'API per gli inviti Firebase e a Firestore. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Artefatti rilasciati su maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 giugno 2018
Firebase
- L'ultimo aggiornamento di Firebase include modifiche all'API Firebase Authentication, Firebase App Indexing e Firebase Core. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
23 maggio 2018
Intervalli di versione rimossi
A partire dalla release 15.0.0 di Google Play Services e Firebase, le dipendenze tra le librerie sono state definite utilizzando gli intervalli di versione nei POM. Questo ha influito sulla riproduzione della build dei progetti che utilizzano queste librerie. Ad esempio, la risoluzione della dipendenza di Gradle tenterà di utilizzare la versione concreta più alta disponibile in un repository, causando l'aumento di una versione delle dipendenze senza alcuna modifica al progetto stesso.
L'utilizzo degli intervalli di versioni è stato errato ed è stato corretto. Google Play Services e le dipendenze di Firebase non utilizzeranno più gli intervalli di versioni. Tuttavia, i file POM della libreria già pubblicati contengono già intervalli. Pertanto, tutti gli aggiornamenti futuri della libreria dovranno iniziare al di fuori degli intervalli di dipendenza delle librerie pubblicate in precedenza.
Esempio:
- Se
play-services-bar
aveva una dipendenza perplay-services-foo
con intervallo[15.0.0, 16.0.0)
, una nuova release diplay-services-foo
deve iniziare con16.0.0
per non rientrare in questo intervallo. - Eventuali versioni future di
play-services-bar
dichiareranno un requisito"soft" in una singola versione diplay-services-foo
. - Qualsiasi release futura di
play-services-foo
seguirà SemVer.
Firebase
- L'ultimo aggiornamento a Firebase include modifiche alle API per Cloud Firestore, Cloud Storage, Firebase Authentication, Firebase Realtime Database e Machine Learning. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
- Firebase richiede ora che il file gradle dell'app mostri in modo esplicito
com.google.firebase:firebase-core
come dipendenza perché i servizi Firebase funzionino come previsto.
8 maggio 2018
Firebase
- L'ultimo aggiornamento a Firebase include anche l'aggiunta di Firebase Performance Monitoring e il rilascio del ML Kit per Firebase beta. Per ulteriori informazioni, leggi le note di rilascio dell'SDK Firebase per Android.
2 maggio 2018
Firebase
- L'ultimo aggiornamento include Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting e Firebase Performance Monitoring, oltre a numeri di versione indipendenti. Per ulteriori informazioni, leggi le Note di rilascio dell'SDK Firebase per Android.
Aggiornamenti di Play Services
- Le librerie di Google Play Services successive alla 15.0.0 ora hanno numeri di versione indipendenti che seguono SemVer. Questa modifica consentirà aggiornamenti più frequenti e flessibili dei singoli componenti.
- Il plug-in Gradi di Google Services è stato aggiornato alla versione 3.3.0 per supportare questa modifica nel controllo delle versioni. Se non utilizzi questo plug-in, è stato rilasciato un plug-in indipendente
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 precedenti, potresti riscontrare il seguente errore:
Error: more than one library with package name 'com.google.android.gms'
Per risolvere il problema, esegui l'aggiornamento a una versione più recente del plug-in.
Caratteristiche principali della versione 15.0.0:
Aggiornamenti di Play Services
È ora disponibile una nuova versione del plug-in Gradle
com.google.gms.oss.licenses.plugin
. Esegui l'aggiornamento solo perché questa versione più recente funziona con Google Play Services 15.0.0 e versioni successive. Questa è l'ultima versione del plug-in a supportare Android Studio 2.x. A partire dalla versione successiva, il plug-in supporterà solo Android Studio 3.x.Tutti i riferimenti a classi
com.google.android.gms.R
sono stati sostituiti da riferimenti specifici ai componenti, ad esempiocom.google.android.gms.ads.R
. Se utilizzi queste classi direttamente nel codice, potresti dover aggiornare il codice per renderlo compatibile.A partire dalla 15.0.0, non ci sarà più un Javadoc offline aggiornato (l'artefatto di Google Play Services in SDK Manager di Android Studio).
A partire dalla 15.0.0, non ci sarà più un alias alias
play-services
per inserire tutti i componenti di Google Play Services. Questa soluzione è stata consigliata da un po' di tempo.
Ads
- È stata aggiunta la classe
UnifiedNativeAd
, che può contenere un annuncio per l'installazione di app o un annuncio di contenuti. - Aggiornamento dell'API Native Ads Advanced per supportare
UnifiedNativeAd
:- Sono state aggiunte le classi
UnifiedNativeAdView
eUnifiedNativeAdAssetNames
. - È stata aggiunta l'interfaccia di
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - Aggiunto il metodo
forUnifiedNativeAd()
alla classeAdLoader.Builder
. - Abbiamo apportato diversi aggiornamenti all'API di mediazione, consentendo agli adattatori e agli eventi personalizzati di restituire istanze di
UnifiedNativeAd
.
- Sono state aggiunte le classi
Auth
- È stata aggiunta la costante
KEY_EXTRA_ACCOUNT_TYPE
alla classeAccountTransfer
, che consente ai pacchetti di sapere quale tipo di account deve essere risolto.
Trasmissione
- È stata ritirata la classe
AppVisibilityListener
. - Classe
RemoteMediaClient.Listener
deprecata. Usa la nuova classeRemoteMediaClient.Callback
. - È stato risolto un arresto anomalo in
TracksChooserDialogFragment
e sono state apportate diverse modifiche al costruttore e all'autore. - Introdotta l'API
MediaQueue
in sostituzione del meccanismo della coda multimediale esistente. Utilizza i nuovi corsiMediaQueueRecyclerViewAdapter
eMediaQueueArrayAdapter
per accedere rispettivamente aMediaQueue
nelle visualizzazioni per il riciclo e alle visualizzazioni degli elenchi. - Se tocchi le notifiche di controllo remoto della trasmissione, gli utenti verranno indirizzati all'app Google Home o all'app di trasmissione corrispondente, a seconda che l'app di trasmissione supporti o meno la partecipazione automatica alla sessione.
- Aggiornamento del supporto degli annunci:
- L'API Cast Sender ora supporta il caricamento di
VAST
annunci. - Sono stati aggiunti il pulsante "Salta annuncio" ed elementi dell'interfaccia utente del testo per il conto alla rovescia.
- L'API Cast Sender ora supporta il caricamento di
- È stata aggiunta una versione di
CastContext.getSharedInstance()
che non richiedeContext
come parametro. - Risolto un arresto anomalo di
IllegalStateException
in CAF. - Aggiunto
DEVICE_CONNECTION_SUSPENDED
aCastStatusCodes
perPendingResult
. - Per maggiori dettagli, vedi
Google Cast release notes
.
Firebase
- L'ultimo aggiornamento comprende Firebase, Firebase Authentication e Firebase Cloud Storage. Per maggiori informazioni, consulta le note di rilascio dell'SDK Android per Firebase.
Fitness
- È stato ritirato il metodo
fromLocationRequest()
della classeSensorRequest
. Usa SensorRequest.Builder per creare invece SensorRequest.
Messaggistica cloud di Google
- Abbiamo ritirato le classi
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
eInstanceIDListenerService
. Utilizza inveceFirebaseMessaging
.
Giochi
- Sono stati ritirati i metodi
getChurnProbability()
, PlayerStats.getHighSpenderProbability,getSpendProbability()
egetTotalSpendNext28Days()
dalla classePlayerStats
.
App istantanee
InstantApps.API
rimosso. Utilizza inveceInstantApps.getInstantAppsClient()
.
Nelle vicinanze
- Stati interni obsoleti di
NearbyConnections
.
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 in 12.0.1:
- È stato corretto il problema che causava errori di lint di Android che affermavano che
GoogleSignIn
eCredentialsClient
erano solo per uso interno. - Aggiunge l'elemento
minSdkVersion
mancante negli artefatti della licenza per impedire l'inclusione automatica delle autorizzazioniREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
. - Ripristina i nomi di pacchetto univoci per gli artefatti di licenza collegati al runtime che hanno interessato alcuni problemi di compatibilità dei sistemi di build (ad es. Ionic Pro).
- Ripristina alcuni nomi di campi offuscati in 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 della licenza non hanno alcun valore
minSdkVersion
/targetSdkVersion
, il che significa che il valoretargetSdkVersion
implicito è 1. Vengono aggiunte le autorizzazioniREAD_PHONE_STATE
eREAD_EXTERNAL_STORAGE
per le app che utilizzano la versione 12.0.0. - -Le dipendenze POM licenza causano "più di una libreria con problemi di nome pacchetto 'com.google.android.gms.license'" in Ionic Pro.
- Il metodo
value()
è offuscato per le annotazioni@PropertyName
per firebase-database e per firebase-firestore. Ciò significa che la tua app non verrà creata se utilizzi@PropertyName
. - Un'annotazione causa errori di lint non idonei che rivendicano che
GoogleSignIn
eCredentialsClient
sono solo per uso interno. Puoi tranquillamente ignorarli.
A breve forniremo una release 12.0.1 aggiornata per risolvere questi problemi.
Caratteristiche principali della versione 12.0.0 di Google Play Services:
Annunci
- Aggiunto il metodo
trackViews()
alla classeNativeAdMapper
. Il metodo sostituisce il metodotrackView()
, ora obsoleto, della stessa classe.
- Aggiunto il metodo
Autenticazione
- È stata ritirata la classe
Auth.AuthCredentialsOptions
a favore della nuova classeCredentialsOptions
.
- È stata ritirata la classe
Trasmissione
- Supporto di Ads migliorato:
- Sono stati aggiunti i metodi
setAdBreakClips()
esetAdBreaks()
alla classeMediaInfo.Builder
per fornire un modo per inviare informazioni sull'interruzione pubblicitaria e sul clip in una richiesta di caricamento di contenuti multimediali. - È stata aggiornata la classe
AdBreakInfo.Builder
e aggiunta la classeAdBreakClipInfo
per facilitare i nuovi metodi di invio e interruzione di clip.
- Sono stati aggiunti i metodi
- 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 consentono di impostare e ottenere credenziali specifiche dell'applicazione con le richieste di carico. - 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
- Risolto un bug per cui le chiamate a
CastContext.getSharedInstance()
su dispositivi con versioni obsolete di Google Play Services causavano un arresto anomalo. Il mancato funzionamento di questo metodo è ancora dovuto a versioni non aggiornate di Google Play Services, pertanto i clienti devono verificare la presenza di una versione appropriata.
- Supporto di Ads migliorato:
Fido
- L'API Fast Identity Online 2.0 (Fido2) è ora disponibile per i partner con accesso in anteprima. Poiché l'API è ancora in fase di accesso in anteprima, è possibile apportare modifiche che provocano un errore senza preavviso. Ai fini della stabilità della tua app, non fare affidamento su questa API finché non sarà più disponibile.
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Firebase Authentication, Firebase Cloud Messaging, Firestore e Firebase Functions. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
App istantanee
- È stata aggiunta una nuova API
Launcher
per controllare un URL fornito e lanciare un'app istantanea, se ne trova una.
- È stata aggiunta una nuova API
Posizione
- È stata aggiunta la classe
ActivityTransition
per aiutare le app a distinguere tra diverse attività fisiche intraprese dagli utenti, ad esempio camminate, corse o viaggi in auto. - È stata aggiunta l'interfaccia di
BoundsMode
per consentire al metodogetAutocompletePredictions()
di abilitare le ricerche con restrizioni relative ai limiti.
- È stata aggiunta la classe
Maps
- È stata aggiunta la classe
StreetViewSource
, che consente di limitare le ricerche di Street View ai risultati relativi alle attività all'aperto. - Per un elenco completo delle funzionalità, delle correzioni di bug e di altre note, consulta le Note di rilascio dell'API di Android per Maps.
- È stata aggiunta la classe
Nelle vicinanze
- Abbiamo ritirato le interfacce basate su
GoogleApiClient
Messages
eConnections
. Utilizza invece i nuovi client basati suGoogleApi
,MessagesClient
eConnectionsClient
.
- Abbiamo ritirato le interfacce basate su
18 dicembre 2017 - Versione 11.8.0
Punti salienti della release 11.8.0 di Google Play Services:
Autenticazione
- La classe
WorkAccountApi
è stata ritirata. Utilizza inveceWorkAccountClient
tramiteWorkAccount.getClient()
.
- La classe
Trasmissione
- Sono state apportate le seguenti modifiche alla classe
UIMediaController
:- Quando le viste 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, come opportuno: - Esegui l'override di uno qualsiasi dei metodi di gestione degli eventi riportati sopra per personalizzarne il comportamento.
- È stata migliorata la documentazione per chiarire l'implementazione sottostante di
UIMediaController
. - Inverti il pulsante di attivazione/disattivazione dell'audio visualizzato in modo da mostrare l'icona dell'altoparlante quando viene riattivato e l'icona dell'altoparlante barrato quando l'audio è disattivato.
- Quando le viste 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 include Firebase, Firebase Appindexing, Firebase Authentication, Firebase Cloud Messaging e Firebase Performance Monitoring. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Posizione
- È stata aggiunta la costante
KEY_VERTICAL_ACCURACY
, che indica la precisione verticale stimata di un luogo.
- È stata aggiunta la costante
Wallet
- È stato aggiornato il metodo
isReadyToPay()
per offrire un'opzione aggiuntiva, che garantisce che l'utente disponga già di un metodo di pagamento.
- È stato aggiornato il metodo
Indossabile
È stata aggiornata l'API Wearable per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate per l'utilizzo:- Sono stati aggiunti il corso
CapabilityClient
e il metodoWearable.getCapabilityClient()
per sostituire l'interfacciaCapabilityApi
come modo per scoprire di più sulle funzionalità fornite dai nodi sulla rete Wear. - Sono stati aggiunti la classe
ChannelClient
e il metodoWearable.getChallenClient()
per sostituire l'interfacciaChannelApi
come modo per inviare e ricevere dati dai nodi indossabili. - Sono stati aggiunti la classe
DataClient
e il metodoWearable.getDataClient()
per sostituire l'interfacciaDataApi
come metodo per leggere e scrivere elementi di dati e asset. - Sono stati aggiunti la classe
MessageClient
e il metodoWearable.getMessageClient()
per sostituire l'interfacciaMessageApi
come modo per inviare messaggi ad altri nodi. - Sono stati aggiunti il corso
NodeClient
e il metodoWearable.getNodeClient()
per sostituire l'interfacciaNodeApi
come modo per scoprire di più sui nodi connessi.
- Sono stati aggiunti il corso
Le chiamate API restituiscono
Task<ResultType>
invece diPendingResult<ResultWrapper>
ChannelClient.ChannelCallback
sostituisceChannelApi.ChannelListener
.WearableOptions.Builder.setLooper()
sostituisceGoogleApiClient.Builder.setHandler()
per impostare il thread per i callback listener nelle nuove classi del client API.
Per ulteriori informazioni sulla release più recente dell'API Wearable, visita la pagina Note di rilascio di Android Wear.
Risolto il problema nella versione 11.8.0
Le istanze GoogleApi
create con Context
nelle app con targetSdkVersion 26 ora richiedono automaticamente agli utenti di aggiornare Google Play Services, risolvendo il problema noto dalla versione 11.6.0.
27 novembre 2017 - Versione 11.6.2
Punti salienti della release 11.6.2 di Google Play Services:
Firebase
- L'ultimo aggiornamento di Firebase include aggiunte a Cloud Firestore e Cloud Storage for Firebase. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
6 novembre 2017 - versione 11.6.0
Punti salienti della release 11.6 di Google Play Services:
Annunci
- È stata aggiunta la classe
NativeAdViewHolder
, un metodo alternativo per mostrare annunci nativi. - Il metodo
AdLoader.getMediationAdapterClassName()
è stato ritirato. I publisher dovrebbero utilizzare invece iNativeAppInstallAd.getMediationAdapterClassName()
o leNativeContentAd.getMediationAdapterClassName()
introdotte di recente. - È stato ritirato il metodo
RewardedVideoAd.setUserId()
per l'utilizzo con la verifica del premio server-server.
- È stata aggiunta la classe
Autenticazione
- È stata aggiornata l'API Auth per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate per l'utilizzo:- Sono state aggiunte le classi
CredentialsClient
eCredentials
.CredentialsClient
fornisce il punto di accesso per richiedere una credenziale e indica se l'accesso è riuscito con l'utilizzo della credenziale. - Sono state aggiunte le classi
GoogleSignInClient
eGoogleSignIn
.GoogleSignInClient
fornisce il punto di contatto per interagire con l'API Accedi con Google.
- Sono state aggiunte le classi
- È stato aggiunto il metodo
GoogleAuthUtil.requestGoogleAccountsAccess()
. Questo metodo rende visibili al chiamante in Android O tutti gli Account Google installati sul dispositivo, se l'utente dà il consenso. - È stato aggiunto il metodo
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
. Il metodo risolve un problema relativo ai dispositivi Android O e successivi alla quale a volte non veniva mostrata la finestra di dialogo di conferma del salvataggio diAuth.Api.Credential
a favore della finestra di dialogo di salvataggio del servizio di compilazione automatica attiva. Il metodo aggiunto per eseguire l'override di tale 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 per l'utilizzo:- Sono stati aggiunti il metodo
FenceClient
e i metodiAwareness.getFenceClient()
. UtilizzaFenceClient
invece diFenceApi
. - Sono stati aggiunti il metodo
SnapshotClient
e i metodiAwareness.getSnapshotClient()
. UtilizzaSnapshotClient
invece diSnapshotApi
.
- Sono stati aggiunti il metodo
- È stata aggiornata l'API Awareness per i nuovi client basati su
Trasmissione
- Sono state apportate le seguenti modifiche ai metodi nel corso
RemoteMediaClient
:- È stato aggiunto il metodo
load(MediaInfo, MediaLoadOptions)
. - Altri metodi
load()
deprecati. - 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, consulta le note di rilascio di Google Cast.
- Sono state apportate le seguenti modifiche ai metodi nel corso
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 per l'utilizzo:- Sono stati aggiunti il metodo
DriveClient
e i metodiDrive.getDriveClient()
.DriveClient
fornisce il punto di contatto per le interazioni generali con l'API Drive. - Sono stati aggiunti il metodo
DriveResourceClient
e i metodiDrive.getDriveResourceClient()
.DriveResourceClient
fornisce il punto di ingresso per i metodi API che interagiscono conDriveResource
(ovveroDriveFile
oDriveFolder
).
- Sono stati aggiunti il metodo
- Sono stati aggiunti gli oggetti
CreateFileActivityOptions
eOpenFileActivityOptions
che possono essere passati ai nuovi metodiDriveClient.newCreateFileActivityIntentSender()
eDriveClient.newOpenFileActivityIntentSender()
per creare i rispettivi selettori di file. - Sono stati ritirati i metodi API di
GoogleApiClient
tramiteDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
eDriveFile
.
- È stata aggiornata l'API Drive per i nuovi client basati su
Firebase
- L'ultimo aggiornamento di Firebase include l'autenticazione, i link dinamici e Cloud Messaging. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Fitness
- È stata aggiornata l'API Fitness per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate per l'utilizzo:- Sono stati aggiunti il metodo
BleClient
e i metodiFitness.getBleClient()
.BleClient
fornisce il punto di accesso per la scansione, la rivendicazione e l'utilizzo di dispositivi Bluetooth Low Energy in Google Fit. - Sono stati aggiunti il metodo
ConfigClient
e i metodiFitness.getConfigClient()
.ConfigClient
fornisce il punto di accesso per l'accesso alle impostazioni e ai tipi di dati personalizzati in Google Fit. - Sono stati aggiunti il metodo
GoalsClient
e i metodiFitness.getGoalsClient()
.GoalsClient
fornisce il punto di accesso per la lettura delle attività di fitnessGoal
create dagli utenti in Google Fit. - Sono stati aggiunti il metodo
HistoryClient
e i metodiFitness.getHistoryClient()
.HistoryClient
fornisce il punto di accesso per l'inserimento, l'eliminazione e la lettura di dati in Google Fit. - Sono stati aggiunti il metodo
RecordingClient
e i metodiFitness.getRecordingClient()
.RecordingClient
fornisce il punto di accesso per consentire la raccolta in background di basso consumo dei dati dei sensori in Google Fit. - Sono stati aggiunti il metodo
SensorsClient
e i metodiFitness.getSensorsClient()
.SensorsClient
offre il punto di accesso per esporre diverse origini di dati di fitness nei dispositivi locali e connessi e fornire eventi dal vivo agli ascoltatori. - Sono stati aggiunti i metodi
SessionsClient
e i metodigetSessionsClient
.SessionsClient
fornisce il punto di accesso per la creazione e la gestione diSession
dell'attività utente in Google Fit.
- Sono stati aggiunti il metodo
- È stata aggiornata l'API Fitness per i nuovi client basati su
Partite
- È stata aggiornata l'API Games per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate per l'utilizzo:- Sono stati aggiunti il metodo
AchievementsClient
e i metodiGames.getAchievementsClient()
.AchievementsClient
fornisce il punto di contatto per i metodi API che interagiscono con la funzionalità relativa agli obiettivi. - Sono stati aggiunti il metodo
EventsClient
e i metodiGames.getEventsClient()
.EventsClient
fornisce il punto di contatto per i metodi API che interagiscono con la funzionalità relativa agli eventi. - Sono stati aggiunti il metodo
GamesClient
e i metodiGames.getGamesClient()
.GamesClient
fornisce il punto di accesso per i metodi API che interagiscono con la funzionalità di base dei giochi. - Sono stati aggiunti il metodo
GamesMetadataClient
e i metodiGames.getGamesMetadataClient()
.GamesMetadataClient
fornisce un punto di accesso per i metodi API che consentono di recuperare i metadati del gioco. - Sono stati aggiunti il metodo
InvitationsClient
e i metodiGames.getInvitationsClient()
.InvitationsClient
fornisce il punto di contatto per i metodi API che interagiscono con la funzionalità di invito. - Sono stati aggiunti il metodo
LeaderboardsClient
e i metodiGames.getLeaderboardsClient()
.LeaderboardsClient
fornisce il punto di contatto per i metodi API che interagiscono con la funzionalità Classifiche. - Sono stati aggiunti il metodo
NotificationsClient
e i metodiGames.getNotificationsClient()
.NotificationsClient
fornisce il punto di contatto per i metodi API che interagiscono con le notifiche. - Sono stati aggiunti il metodo
PlayerStatsClient
e i metodiGames.getPlayerStatsClient()
.PlayerStatsClient
fornisce il punto di ingresso per i metodi API che fornisce il punto di ingresso per i metodi API al fine di recuperare le statistiche del Player. - Sono stati aggiunti il metodo
PlayersClient
e i metodiGames.getPlayersClient()
.PlayersClient
fornisce il punto di contatto per i metodi API che interagiscono con i giocatori. - Sono stati aggiunti il metodo
RealTimeMultiplayerClient
e i metodiGames.getRealTimeMultiplayerClient()
.RealTimeMultiplayerClient
fornisce il punto di contatto per i metodi API che interagiscono con la funzionalità multiplayer in tempo reale. - Sono stati aggiunti il metodo
SnapshotsClient
e i metodiGames.getSnapshotsClient()
.SnapshotsClient
fornisce il punto di contatto per i metodi API che interagiscono con Shapshot. - Sono stati aggiunti il metodo
TurnBasedMultiplayerClient
e i metodiGames.getTurnBasedMultiplayerClient()
.TurnBasedMultiplayerClient
fornisce il punto di contatto per i metodi API che interagiscono con la modalità multiplayer a turni. - Sono stati aggiunti il metodo
VideosClient
e i metodiGames.getVideosClient()
.VideosClient
fornisce il punto di contatto per i metodi API che interagiscono con i video.
- Sono stati aggiunti il metodo
- Punti di accesso API deprecati:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
,Snapshots
,}
- È stata aggiornata l'API Games per i nuovi client basati su
Posizione
- Risolto il problema di
FusedLocationProviderClient
che di tanto in tanto causava arresti anomali quando Google Play Services veniva aggiornato. - Abbiamo ritirato la classe
AddPlaceRequest
per i metodiGeoDataApi.addPlace()
eGeoDataClient.addPlace()
.AddPlaceRequest
verrà rimossa il 30 giugno 2018.
- Risolto il problema di
Nelle vicinanze
- Aggiornamento dell'API Nearby per i nuovi client basati su
GoogleApi
, che gestiscono automaticamente le connessioni ai servizi e richiedono meno codice boilerplate per l'utilizzo:- Sono stati aggiunti il metodo
ConnectionClient
e i metodiNearby.getConnectionsClient()
.ConnectionClient
fornisce un punto di accesso per la pubblicità, la scoperta di app e i servizi nelle vicinanze e la comunicazione con loro tramite connessioni stabilite. - Sono stati aggiunti il metodo
MessagesClient
e i metodiNearby.getMessagesClient()
.MessagesClient
fornisce un punto di accesso per la pubblicazione di messaggi semplici e per l'iscrizione al fine di ricevere i messaggi dai dispositivi vicini.
- Sono stati aggiunti il metodo
- È stato aggiunto il metodo
Connections.cancelPayload()
, che unPayload
attualmente in corso verso o da endpoint remoti.
- Aggiornamento dell'API Nearby per i nuovi client basati su
Wallet
getPaymentMethodTokenizationParameters
egetTransactionInfo
non sono più campi obbligatori. Se non vengono impostati, l'API Google Payment non restituisce un token addebitabile. Evita di impostare questi campi nei flussi in cui gli utenti stanno tentando di modificare solo 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, perchéresolveTask()
viene in genere chiamato nell'ambito di un listener di clic sui pulsanti.
Problemi noti della versione 11.6.0
Le istanze GoogleApi
create con Context
nelle app con targetSdkVersion 26 non chiederanno automaticamente agli utenti di aggiornare Google Play Services. In queste condizioni, valuta la possibilità di utilizzare GoogleApiAvailability.showErrorDialogFragment()
.
3 ottobre 2017 - versione 11.4.2
Punti salienti della release 11.4.2 di Google Play Services:
- Cloud Firestore
- La release beta pubblica iniziale di Cloud Firestore è ora disponibile. Cloud Firestore è un database flessibile e scalabile per lo sviluppo di dispositivi mobili, Web e server da Firebase e Google Cloud Platform. Come Firebase Realtime Database, mantiene i tuoi dati sincronizzati tra le app client tramite gli ascoltatori in tempo reale e offre supporto offline per consentirti di creare app adattabili che funzionano indipendentemente dalla latenza di rete o dalla connettività Internet. Cloud Firestore offre inoltre scalabilità di livello enterprise e integrazione perfetta con altri prodotti Firebase e Google Cloud Platform, tra cui Cloud Functions. Per ulteriori informazioni su Cloud Firestore, consulta il blog di Firebase. Per iniziare subito a utilizzare Cloud Firestore, consulta la guida rapida.
Settembre 2017 - versione 11.4.0
Caratteristiche principali della release 11.4 di Google Play Services.
Annunci
- Sono stati aggiunti i metodi
getMediationAdapterClassName()
ai corsiNativeAppInstallAd
eNativeContentAd
. Il metodo con lo stesso nome in AdLoader verrà ritirato. - Sono stati aggiunti metodi per diversi corsi per supportare la mediazione nativa dei video:
- Il corso
SearchAdRequest
è stato rimosso.
- Sono stati aggiunti i metodi
Analytics
- Ha aggiunto un nuovo corso
AnalyticsJobService
. Questo corso offre supporto per la compatibilità con Android O e viene utilizzato da Analytics per caricare i dati. Non sono necessarie ulteriori azioni per utilizzare questo corso, che viene aggiunto automaticamente nel pacchetto Analytics. - È stato ritirato il metodo
getContext()
della classeAnalyticsService
. - È stata ritirata la classe
CampaignTrackingService
.
- Ha aggiunto un nuovo corso
Autenticazione
- Ora il selettore dei suggerimenti invia il risultato di
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
quando l'utente non ha salvato alcuna informazione.
- Ora il selettore dei suggerimenti invia il risultato di
Awareness
- Sono state aggiunte le seguenti classi:
Trasmissione
- Ha aggiunto un nuovo corso
PrecacheManager
. Questa classe fornisce metodi per memorizzare nella cache i contenuti che gli utenti intendono utilizzare per ridurre il tempo di caricamento. - È stato aggiunto il metodo
getPrecacheManager()
alla classeCastContext
per la tua app per ottenere l'istanza della classePrecacheManager
. - Aggiunto
startSession(Intent)
al corsoSessionManager
. Chiama questo metodo per partecipare a una sessione di trasmissione quando l'app del mittente viene avviata da un intent implicito.
Per maggiori dettagli, consulta le note di rilascio dell'API Cast.
- Ha aggiunto un nuovo corso
Comune
- Aggiunto il metodo
checkApiAvailability()
alla classeGoogleApiAvailability
. Il metodo restituisce un'attività che verifica in modo asincrono se sono disponibili API specificate. Se una o più opzioni non sono disponibili, l'attività non riesce con unAvailabilityException
su cui puoi eseguire query per la disponibilità della singola API.
- Aggiunto il metodo
Drive
cancelPendingActions()
rimosso dall'interfaccia diDriveApi
.
Firebase
- L'ultimo aggiornamento a Firebase include aggiunte all'indicizzazione e all'autenticazione delle app. Per ulteriori informazioni, 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 informazioni dettagliate, consulta la guida per gli sviluppatori 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 le connessioni nelle vicinanze.
- Le autorizzazioni
Licenze OS
- Aggiunto il supporto per i link ipertestuali nei contenuti delle licenze.
- Aggiunto il metodo
setActivityTitle()
alla classeOssLicensesMenuActivity
, che semplifica l'impostazione dei titoli delle attività personalizzate. Ritiro dell'approccio precedente all'impostazione dei titoli.
Wallet
- Ha introdotto una nuova API Google Payment, definita nella classe
PaymentsClient
. Differenze degne di nota:- Il metodo
loadPaymentData()
sostituisce i metodiloadFullWallet()
eloadMaskedWallet()
della classePayments
. - Il metodo
isReadyToPay()
consente ai chiamanti di specificare i metodi di pagamento supportati.
- Il metodo
Per ulteriori informazioni, consulta la nuova API Payment.
- Ha introdotto una nuova API Google Payment, definita nella classe
Agosto 2017 - versione 11.2.0
Caratteristiche principali della release 11.2 di Google Play Services.
Google Play Services aggiornato alla versione 11.2.2 in questa release:
- Correzioni di problemi minori in Firebase Performance Monitoring. Per ulteriori informazioni, consulta le Note di rilascio di Firebase per Android.
- È stato aggiunto un nuovo metodo
loadAd()
che accetta un oggettoPublisherAdRequest
nella classeRewardedVideoAd
. - La nuova libreria di licenze OSS semplifica la visualizzazione delle licenze per le dipendenze in Google Play Services e in altre librerie. Per scoprire di più, consulta la guida Includere le notifiche open source.
Le dipendenze di Google Play Services sono ora disponibili tramite maven.google.com
Le dipendenze sono ora disponibili direttamente in
maven.google.com
. Puoi aggiornare gli script della build Gradle della tua app per utilizzare questo repository configurando la build nel seguente modo:allprojects { repositories { jcenter() google() } }
Per ulteriori informazioni su questa modifica, consulta il post del blog associato. Per ulteriori dettagli sul repository Maven di Google, consulta la sezione Aggiungere dipendenze di build nella documentazione di Android.
Supporto della versione SDK in 11.2
Quando esegui l'upgrade delle dipendenze di Play Services della tua app alla versione 11.2.0 o successive, è necessario aggiornare anche
build.gradle
per specificare uncompileSdkVersion
di almeno 26 (Android O). Ciò non cambia il modo in cui viene eseguita l'app. Non dovrai aggiornaretargetSdkVersion
. Se aggiornicompileSdkVersion
in 26, potresti ricevere un errore nella build con il seguente messaggio che fa riferimento alla libreria 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 assistenza almeno alla versione 26.0.0.
Annunci
- È stato aggiunto il metodo
loadAds()
alla classeAdLoader
, che consente alle app di caricare più annunci unici in una singola richiesta.
- È stato aggiunto il metodo
Autenticazione
- È stato aggiunto il corso
WorkAccountClient
. Questo corso fornisce metodi per la gestione del ciclo di vita degli account Android for Work. - Aggiunto il pacchetto accounttransfer. Questo pacchetto contiene API utilizzate dagli autenticatori per l'avvio di account.
- L'API FIDO U2F (Online Identity Universal 2nd Factor) è ora disponibile. Fornisce il supporto per i token di sicurezza fisici U2F ad app e siti web, in conformità agli standard definiti da FIDO Alliance. Per scoprire di più, consulta la Guida introduttiva a FIDO U2F e com.google.android.gms.fido.
- È stato aggiunto il corso
Trasmissione
- È stata aggiunta la nuova classe NotificationActionsProvider per supportare le azioni di notifica multimediale personalizzate.
Firebase
- L'ultimo aggiornamento a Firebase include aggiunte a indicizzazione delle app, database, link dinamici e spazio di archiviazione. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
App istantanee
- Aggiunto
InstantAppsClient
come nuovo punto di contatto principale. - Sono state aggiunte le API di cookie
PackageManagerCompat
per rendere persistenti piccole quantità di dati di app istantanee tra una sessione e l'altra.
- Aggiunto
Luoghi
- È stata aggiunta la classe
GeoDataClient
. Questo corso consente di accedere al database di Google sulle informazioni locali relative a luoghi e attività commerciali. - È stata aggiunta la classe
PlaceDetectionClient
. Questo corso consente di accedere rapidamente alla posizione attuale del dispositivo e offre l'opportunità di segnalare la posizione del dispositivo in un luogo specifico (ad esempio un check-in). - Sono stati aggiunti i metodi
getGeoDataClient()
egetPlaceDetectionClient()
alla classePlaces
.
- È stata aggiunta la classe
Wallet
- Sono stati rimossi diversi metodi e corsi obsoleti.
Giugno 2017 - versione 11.0
Caratteristiche principali della release 11.0 di Google Play Services.
Google Play Services aggiornato alla versione 11.0.4 Questa release risolve i problemi minori relativi a Firebase Cloud Messaging e Firebase Performance Monitoring. Per ulteriori informazioni, consulta le Note di rilascio di Firebase per Android.
Google Play Services aggiornato alla versione 11.0.2 questa release risolve i problemi minori di Firebase Crash Reporting e Firebase Performance Monitoring. Per ulteriori informazioni, consulta le Note di rilascio di Firebase per Android.
Google Play Services aggiornato alla 11.0.1 questa release risolve un problema che riguarda le app che usano rxjava.
Annunci
- Sono stati aggiunti i metodi
OnVideoMute()
,OnVideoPause()
,OnVideoPlay()
eOnVideoStart()
alla classeVideoController.VideoLifecycleCallbacks
. - È stata aggiunta la possibilità di attivare la modalità immersiva negli annunci a schermo intero aggiungendo il metodo
setImmersiveMode()
alle classiPublisherInterstitialAd
eRewardedVideoAd
. - Sono state aggiunte l'interfaccia
OnPublisherAdViewLoadedListener
e le classiPublisherAdViewOptions
ePublisherAdViewOptions.Builder
da utilizzare conAdLoader
per le richieste native-plus-banner. - È stata aggiunta l'interfaccia
OnImmersiveModeUpdatedListener
facoltativa che gli adattatori di mediazione possono implementare per essere informati sugli aggiornamenti in modalità immersiva. - Aggiunto il metodo
getMediationAdapterClassName()
alla classeRewardedVideoAd
.
- Sono stati aggiunti i metodi
Inviti di app
- La classe
AppInvite
è deprecata. Utilizza inveceFirebaseDynamicLinks#getInstance()
come punto di accesso principale per accedere ai dati dei link dinamici eFirebaseAppInvite#getInvitation()
per recuperare i dati di Inviti alle app.
- La classe
Awareness
- Sono state aggiunte le costanti alla classe
TimeFence
per fornire nuovi tipi di contesto alle API Snapshot e Fence. - È stata aggiunta la possibilità di creare recinti temporali adattabili al cambiamento del fuso orario locale di un dispositivo.
- È stata aggiunta la possibilità di creare recinti temporali adattabili alle modifiche apportate alla posizione del dispositivo, ad esempio recinti temporali specificati in base all'ora locale di alba o tramonto.
- Sono state aggiunte le costanti alla classe
Identità
- È stata aggiunta l'API
SmsRetriever
che ti consente di recuperare gli SMS indirizzati alla tua app senza chiedere agli utenti le autorizzazioni necessarie per leggere tutti gli SMS inviati al loro dispositivo. Per scoprire di più, consulta API SMS Fetcher.
- È stata aggiunta l'API
Trasmissione
- Le interfacce
Cast.CastApi
,Cast.MessageReceivedCallback
eRemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
eRemoteMediaPlayer.OnStatusUpdatedListener
sono ora ritirate. Anche la classeRemoteMediaPlayer
è deprecata. Per istruzioni sull'aggiornamento dell'app, consulta l'articolo Eseguire la migrazione dell'app mittente Android da Cast SDK v2 a Cast SDK v3. - Il metodo
bindTextViewToSmartSubtitle()
è ora disponibile nella classeUIMediaController
.
- Le interfacce
API comune
- Il metodo
getOpenSourceSoftwareLicenseInfo()
nella classeGoogleApiAvailability
è deprecato. - Sono state aggiunte le classi
ApiException
eResolvableApiException
. Queste classi forniscono eccezioni per gli oggetti Task quando la chiamata a Google Play Services non riesce. - È stato aggiunto il corso
GoogleApi
. I client API basati su questa classe gestiscono la connessione tra l'app e Google Play Services. - È stato aggiunto il corso
Response
. Questa classe fornisce i risultati una chiamata di un metodo API in Google Play Services utilizzando una sottoclasse diGoogleApi
.
- Il metodo
Firebase
- L'ultimo aggiornamento a Firebase include l'aggiunta dell'autenticazione telefonica e diversi miglioramenti all'indicizzazione delle app e ai link dinamici. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Partite
- I metodi
getPlayerSearchIntent()
,loadConnectedPlayers()
,loadInvitablePlayers()
eloadMoreInvitablePlayers()
nella classePlayers
sono ora deprecati. - Il metodo
loadInvitations()
nella classeInvitations
è ora deprecato. - Il metodo
getSelectOpponentsIntent()
nelle classiRealTimeMultiplayer
eTurnBasedMultiplayer
è ora deprecato. - Le interfacce
GameRequest
,OnRequestReceivedListener
eRequests
sono state ritirate. Inoltre, i corsiGameRequestBuffer
eGameRequestEntity
sono ora deprecati. Per istruzioni sull'aggiornamento dell'app, consulta l'autenticazione Play Giochi che adotta l'API Accedi con Google.
- I metodi
App istantanee
- Le API di app istantanee Android sono ora disponibili in Google Play Services. Le app istantanee Android consentono agli utenti di Android di eseguire le tue app all'istante, senza installazione. Per scoprire di più, consulta App istantanee Android.
Posizione
- È stato aggiunto il corso
FusedLocationProviderClient
. Questa classe fornisce il punto di accesso principale per l'interazione con il fornitore della posizione, che utilizza una serie di origini dati oltre al GPS per determinare la posizione del dispositivo nel modo più preciso e veloce possibile. - È stato aggiunto il corso
GeofencingClient
. Questa classe fornisce il punto di contatto principale per interagire con le API di geofencing. - Sono stati aggiunti i metodi
getFusedLocationProvider()
egetGeofencingClient()
alla classeLocationServices
. - È stato aggiunto il corso
LocationSettingsResponse
. Questa classe viene restituita come risposta quando si controllano correttamente le impostazioni di sistema relative alla località utilizzando il metodocheckLocationSettings()
. - È stato aggiunto il corso
SettingsClient
. Questa classe fornisce il punto di contatto principale per interagire con le API delle impostazioni di geolocalizzazione che aiutano a esaminare e configurare le impostazioni di sistema relative alla posizione di un dispositivo.
- È stato aggiunto il corso
Nelle vicinanze
- L'API Nearby Connections ora offre le seguenti funzionalità:
- Comunicazione peer-to-peer completamente offline tramite hotspot Bluetooth, BLE e Wifi
- Pubblicità e scoperta simultanee
- Crittografia (con autenticazione facoltativa)
- Supporto per payload di dati di byte fino a 32 kB
- Supporto per payload di dati di file (limitati allo spazio disponibile sul dispositivo) e per flussi di payload di dati senza limiti di dimensioni dei payload.
- È stato aggiunto il corso
AdvertistingOptions
. Questo corso offre opzioni per una chiamata al metodostartAdvertising()
. - È stato aggiunto il corso
ConnectionInfo
. Questa classe fornisce informazioni su una connessione che viene avviata. - È stato aggiunto il corso
ConnectionLifecycleCallback
. Questa classe è un listener di eventi del ciclo di vita associati a una connessione a un endpoint remoto. - È stato aggiunto il corso
ConnectionResolution
. Questa classe è il risultato ricevuto dalla chiamata al metodoonConnectionInitiated()
. - È stato aggiunto il corso
DiscoveredEndpoints
. Questa classe fornisce informazioni su un endpoint quando viene rilevato. - È stato aggiunto il corso
DiscoveryOptions
. Questo corso offre opzioni per una chiamata al metodostartDiscovery()
. - È stato aggiunto il corso
EndpointDiscoveryCallback
. Questa classe è un listener che viene chiamato durante l'individuazione degli endpoint. - Sono state aggiunte le classi
Payload
,PayloadCallback
,Payload.File
ePayload.Stream
. Queste classi rappresentano i dati, un elenco di payload, i dati in un file nello spazio di archiviazione locale su un dispositivo e uno stream di dati. Inoltre è stata aggiunta 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 il corsoConnectionLifecycleCallback
. - Il corso
Connections.EndpointDiscoveryListener
è deprecato. Usa la classeEndpointDiscoveryCallback
. - L'interfaccia
Connections.MessageListener
è deprecata. Utilizza invece il corsoPayloadCallback
. - La classe
ConnectionsStatusCodes
ora include diversi nuovi codici di stato relativi alle autorizzazioni.
- L'API Nearby Connections ora offre le seguenti funzionalità:
Sicurezza
- È stato aggiunto il corso
SafetyNetClient
. Questa classe fornisce il punto di contatto principale per SafetyNet, che offre le seguenti funzionalità:- Offre un controllo di integrità del dispositivo
- Verifica gli utenti utilizzando l'API reCAPTCHA
- Aiuta gli utenti a evitare app potenzialmente dannose
- Offre una navigazione sicura all'interno delle app
- Controlli per le minacce note associate a URI specifici
- Sono stati aggiunti il corso
HarmfulAppsData
e il corsoSafetyNetApi.HarmfulAppsResponse
correlato. Queste classi rappresentano informazioni relative alle app potenzialmente dannose. La classeSafetyNetApi.HarmfulAppsResult
correlata è ora deprecata a favore di questi metodi. - Sono stati aggiunti i metodi
getClient(Context)
egetClient(Activity)
alla classe SafetyNet. Questi metodi restituiscono un elementoSafetyNetClient
che viene utilizzato per accedere a tutte le API SafetyNet. Questi metodi sostituiscono i campiAPI
eSafetyNetAPI
della classeSafetyNet
, che sono stati ritirati. - È stato aggiunto il corso
SafetyNetApi.AttestationResponse
. Questo corso fornisce i risultati dei test della suite di test di compatibilità di Android. Questa classe sostituisce le classiSafetyNetApi.AttestationResult
eSafetyNet.SafeBrowsingResult
, che sono state ritirate. - È stato aggiunto il corso
SafetyNetApi.RecaptchaTokenResponse
. Questa classe contiene un token di risposta dell'utente reCAPTCHA. Questa classe sostituisce la classeSafetyNetApi.RecaptchaTokenResult
, che è 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 è deprecata. - Sono state aggiunte le classi
SafetyNetApi.VerifyAppsUserResponse
e nuove costanti alla classeVerifyAppsConstants
. Queste classi supportano l'API Verify Apps.
- È stato aggiunto il corso
Wallet
- È stato aggiunto il corso
InstrumentInfo.CardClass
. Questa classe indica se si tratta di una carta di credito, di debito o prepagata.
- È stato aggiunto il corso
Maggio 2017 - verso 10.2.6
Indicizzazione delle app
A partire dalla release dell'SDK Google Play Services 10.0, è stata eseguita la migrazione dell'API App Indexing alla nuova API Indexing di Firebase. L'API originale di indicizzazione dell'app è ora completamente obsoleta e non è più disponibile per l'uso nelle app create con l'SDK 10.2.6.
Firebase
L'ultimo aggiornamento a Firebase include la versione beta di Performance Monitoring e diversi miglioramenti a più funzionalità, tra cui Cloud Messaging e Test Lab. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Aprile 2017 - versione 10.2.4
Firebase
Questa release include aggiornamenti di Cloud Storage for Firebase. Per scoprire di più, consulta le Note di rilascio dell'SDK Firebase per Android.
Marzo 2017 - versione 10.2.1
Anteprima per gli sviluppatori 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 al ciclo di vita garantito dei callback GCM e FCM a 10 secondi, dopodiché Android O considera questi callback idonei alla terminazione. Per ulteriori informazioni sulla gestione dei messaggi GCM e FCM su Android O, consulta il blog di Firebase.
Febbraio 2017 - versione 10.2
Caratteristiche principali della versione 10.2 di Google Play Services.
Ritiro della versione 2.3.x (Gingerbread) di Android
Google Play Services 10.2.x è la prima release che non include più il supporto completo per Android 2.3.x (Gingerbread). Le app sviluppate con SDK 10.2.x e versioni successive richiedono un livello API minimo di Android 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 della tua app per Android Gingerbread, consulta il blog degli sviluppatori Android.
Annunci
- Aggiunto il supporto per gli asset video agli annunci nativi avanzati dei contenuti e a DoubleClick Search per i publisher con rendering personalizzato.
- 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
Miglioramento del comportamento dei token ID con Smart Lock. Le app ora 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 di riferimento delle 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 i metodi API Fence per estendere la gamma di opzioni di recinzione temporale per gli sviluppatori. Per scoprire di più, vedi
TimeFence.aroundTimeInstant()
eTimeFence.inTimeInterval()
. - Sono state aggiunte le interfacce dell'API Snapshot per ottenere intervalli di tempo semantici per la posizione e l'ora correnti. Per scoprire di più, consulta i corsi
SnapshotAPI.getTimeIntervals()
,TimeIntervalsResult()
eTimeIntervals()
.
- Sono stati aggiunti i metodi API Fence per estendere la gamma di opzioni di recinzione temporale per gli sviluppatori. Per scoprire di più, vedi
Accedi con Google
Aggiunta la possibilità per gli sviluppatori di giochi di utilizzare l'API Accedi con Google per semplificare l'autenticazione lato server. Per ulteriori informazioni, 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 più ampia gamma di dati sanitari sulla piattaforma Google Fit, tra cui pressione sanguigna, glicemia, saturazione dell'ossigeno, posizione del corpo, temperatura corporea e dati sulla salute riproduttiva. Per scoprire di più, consulta i corsi
HealthDataTypes
eHealthDataFields
.Maps
Questa versione introduce uno stile personalizzato per le polilinee e per il contorno di poligoni e cerchi.
- Ora puoi archiviare oggetti dati arbitrari con i tuoi oggetti geometrici. Ad esempio, chiama setTag() per aggiungere un oggetto dati a una 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 quasi ultrasuoni.Firebase
L'ultimo aggiornamento di Firebase include diversi miglioramenti a più funzionalità, tra cui Analytics, Authentication, Realtime Database, Storage, Test Lab per Android, Crash Reporting e link dinamici. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Novembre 2016 - versione 10.0
Caratteristiche principali della release 10.0 di Google Play Services.
Google Play Services aggiornato alla versione 10.0.1
Questa release corregge un valore
minSdkVersion
mancante inplay-services-location.aar
che ha causato l'unione non autorizzata delle autorizzazioniWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
nei manifest delle app.Ritiro della versione 2.3.x (Gingerbread) di Android
Google Play Services 10.0.x è la release finale che include il supporto completo per Android versione 2.3.x (Gingerbread). Le app sviluppate con future versioni dell'SDK dopo la 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 degli 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
ottiene l'istanza attuale diVideoInfo
, che identifica la risoluzione del display 4K. - Il nuovo metodo
CastContext.getCastState()
esponeCastState
che mantiene lo stato attuale della sessione, ad esempio se i dispositivi sono disponibili ed è stata stabilita una sessione. - I nuovi attributi per i pulsanti
@drawable
consentono di personalizzare gli stili dei pulsanti nei mini controller e nei controller estesi. ImagePicker
ora ha un gestoreonPickImage
che occupa una classeImageHints
con le proporzioni previste.- Il nuovo metodo
CastContext.getMergedSelector()
esponeMediaRouteSelector
. - Sono state aggiunte due nuove classi di interruzione pubblicitaria:
AdBreakClipInfo
contiene informazioni statiche su un clip di interruzione pubblicitaria eAdBreakStatus
contiene informazioni sullo stato. - Quando un utente trasmette contenuti, anche altri dispositivi sulla stessa rete ricevono una notifica di telecomando appiccicosa per controllare anche la riproduzione.
- Per scoprire di più su questa versione e leggere le note aggiuntive, consulta la release di novembre dell'SDK Cast.
- Il nuovo metodo
Posizione
- Miglioramenti delle scansioni Bluetooth Low Energy (BLE).
Nelle vicinanze
- La funzionalità Notifiche nelle vicinanze è di nuovo disponibile. Visita il sito per sviluppatori Notifiche nelle vicinanze per maggiori dettagli e aggiornamenti.
Firebase
- L'ultimo aggiornamento a Firebase include diversi miglioramenti e correzioni di bug per più funzionalità, tra cui la disponibilità di una nuova API Firebase App Indexing. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Ottobre 2016 - versione 9.8
Caratteristiche principali della release 9.8 di Google Play Services.
Annunci
- È stata aggiunta la raccolta dei dati di misurazione del traffico di Visualizzazione attiva per gli inserzionisti DoubleClick Campaign Manager i cui annunci vengono visualizzati in app che utilizzano l'SDK Google Mobile Ads.
Trasmissione
L'API Cast v3.3 offre funzionalità migliorate agli sviluppatori di app nelle seguenti aree:
- Durante la riproduzione degli annunci, l'aspetto della barra di ricerca è stato migliorato e l'immagine di sfondo è sfocata.
- Aggiunta la possibilità di personalizzare lo stile dei mini controller.
- È stata aggiunta la classe
ImageHints
, che fornisce suggerimenti all'oggettoImagePicker
sul tipo e sulle dimensioni dell'immagine da selezionare per la visualizzazione nell'interfaccia utente. - Per scoprire di più su questa versione, consulta la pagina Versione 3.3 dell'SDK Cast.
Fit
- Fit ora include un'API Obiettivi che consente alla tua app di leggere gli obiettivi di fitness creati dagli utenti dell'app Google Fit per Android.
Accedi con Google
- Aggiunta la possibilità per gli utenti di inserire numeri di telefono associati al proprio account con un solo tocco nelle app che utilizzano l'API Credentials.
Nelle vicinanze
- La funzionalità Messaggi nelle vicinanze è stata migliorata con una nuova UI e il supporto del funzionamento in vivavoce.
- La funzionalità Notifiche nelle vicinanze non è al momento disponibile. Visita il sito per gli sviluppatori di Notifiche nelle vicinanze per maggiori dettagli e aggiornamenti.
Firebase
- L'ultimo aggiornamento a Firebase include diversi miglioramenti e correzioni di bug per più funzionalità. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Settembre 2016 - versione 9.6
Caratteristiche principali della versione 9.6 di Google Play Services.
Google Play Services aggiornato alla versione 9.6.1 Questa release risolve un valore
minSdkVersion
mancante inplay-services-location.aar
che ha causato l'unione delle autorizzazioniWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
eREAD_PHONE_STATE
non intenzionali nei file manifest dell'app.Annunci
- È stato aggiunto un metodo dell'API Diagnostica del publisher,
openDebugMenu
, alla classeMobileAds
per fornire ai publisher di annunci per app mobile e Web mobile le stesse funzionalità di risoluzione dei problemi e anteprima disponibili per gli annunci desktop.
- È stato aggiunto un metodo dell'API Diagnostica del publisher,
Trasmissione
L'API Cast v3.2 offre agli sviluppatori di app funzionalità migliori nelle seguenti aree:
- Modalità Annunci. Imposta i controller e il controllo delle notifiche in una modalità che disattiva i controlli durante la pubblicazione degli annunci.
- Modalità Dal vivo: gli stream video e audio in diretta ora dispongono di un pulsante Riproduci/Interrompi anziché del pulsante Riproduci/pausa.
- Per scoprire di più su questa versione, consulta la pagina relativa all'SDK Cast 3.2.
Maps
- Introduzione allo stile personalizzato delle mappe: ora puoi modificare lo stile della mappa per modificare l'aspetto (o anche nascondere) di elementi come strade, parchi, attività commerciali e altro ancora.
- I punti di interesse dell'attività vengono ora visualizzati sulla mappa per impostazione predefinita. I PDI aziendali rappresentano attività quali negozi, ristoranti e hotel. Puoi nasconderle utilizzando uno stile personalizzato per la mappa.
- Per dettagli e note importanti, consulta le note di rilascio dell'API Android per Maps.
Luoghi
- È stato aggiunto il metodo
setCountry
per limitare l'ambito di una richiesta di completamento automatico di Places a un singolo paese.
- È stato aggiunto il metodo
Firebase
- L'ultimo aggiornamento a Firebase include diversi miglioramenti e correzioni di bug per più funzionalità. Per ulteriori informazioni, consulta le Note di rilascio dell'SDK Firebase per Android.
Agosto 2016 - versione 9.4
Caratteristiche principali della versione 9.4 di Google Play Services.
Accedi con Google
GoogleSignInAccount
ora include i metodigetFamilyName()
egetGivenName()
per consentire l'accesso al nome del gruppo Famiglia e al nome degli utenti che hanno eseguito l'accesso.
Google Plus
L'API Plus.API (inclusi
Plus.PeopleApi
ePlus.AccountApi
) è stata ritirata. Tutti i widget dell'interfaccia utente di Google+, come la condivisione e i pulsanti "+1", continuano a essere supportati.- Se vuoi eseguire l'integrazione con Accedi con Google, passa a
GoogleSignInApi
. - Se la tua app richiede informazioni social e dati del profilo più approfonditi, consulta il provider di contatti di Android o l'API People multipiattaforma. Per migliorare la distribuzione della tua app tramite i grafici social della base utenti della tua app, utilizza gli inviti Firebase.
Consulta le note di ritiro di Plus.API per i dettagli.
- Se vuoi eseguire l'integrazione con Accedi con Google, passa a
Trasmissione
L'API Cast v3 ora include funzionalità migliorate per gli sviluppatori di app nelle seguenti aree:
- L'interfaccia
ControlButtonsContainer
definisce un container per i pulsanti di controllo. - La classe
ExpandedControllerActivity
fornisce la maggior parte dell'implementazione per un controller espanso, un telecomando a schermo intero.
- L'interfaccia
Luoghi
- L'API Places ora include una UI di selezione dei luoghi rinnovata che implementa i principi della progettazione dei materiali.
Maps
- È stato aggiunto un set di nuovi listener di modifica della videocamera per gli eventi di inizio, movimento e fine della videocamera.
- È stata aggiunta la possibilità di archiviare e recuperare oggetti di dati arbitrari associati agli indicatori.
- Aggiunta la possibilità di impostare i livelli di zoom minimi e massimi preferiti.
- Aggiunta la possibilità di vincolare i limiti entro i quali gli utenti possono scorrere ed eseguire la panoramica.
- Per ulteriori informazioni, consulta le note di rilascio delle API di Google Maps per Android più recenti.
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 l'articolo Controllare gli URL con l'API Navigazione sicura.
Firebase
- L'ultimo aggiornamento a Firebase include diversi miglioramenti e correzioni di bug per più funzionalità. Per ulteriori informazioni, consulta le Note di rilascio di Firebase.
Giugno 2016 - versione 9.2
Caratteristiche principali della release 9.2 di Google Play Services.
Google Play Services aggiornato alla versione 9.2.1 Questa release risolve un problema relativo al file
proguard.txt
incluso nella release 9.2.0, che causa i seguenti errori:Nei progetti Android che utilizzano lo shinker 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 catena di strumento 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
- Aggiunto il metodo
setAdChoicesPlacement
alla classeNativeAdOptions.Builder
. I publisher di app possono utilizzare questo metodo per specificare la posizione della propria icona Scegli Tu! negli annunci nativi. - Miglioramento della riproduzione degli annunci video con diverse correzioni di bug.
- Aggiunto il metodo
Awareness
L'API Awareness unifica sette indicatori di località e contesto in un'unica API, permettendoti di creare app con funzionalità basate sul contesto efficaci e con un impatto minimo sulle risorse di sistema. Include due insiemi di API:
- L'API Snapshot consente alle app di ottenere il valore attuale di uno qualsiasi dei sette indicatori.
- L'API Fence consente alle app di reagire ai cambiamenti nel contesto dell'utente.
Trasmissione
L'API Cast v3 offre agli sviluppatori di app funzionalità migliori nelle seguenti aree:
- Gestione stato sessione
- Connessione, disconnessione e riconnessione della logica
- Implementazione e UI della UX
- Supporto di una gamma più ampia di tipi di dispositivi
- Per scoprire di più su questa versione, consulta la versione 3 dell'SDK Google Cast.
Firebase
- L'ultimo aggiornamento a Firebase include diversi miglioramenti e correzioni di bug per più funzionalità. Per ulteriori informazioni, consulta le Note di rilascio di Firebase.
Google Fit
- Miglioramenti al numero di passi su Android Wear per rendere la misurazione del conteggio dei passi coerente sui quadranti e sulle app e permanente con HistoryApi#readdailyTotal
- Monitora gli aggiornamenti dei dati con HistoryApi#registerDataUpdate ascoltare() per consentire all'app di aggiornare la cache interna dei dati quando i dati archiviati vengono aggiornati da un'altra app.
- È stato aggiunto un nuovo tipo di dati idratazione utilizzato per misurare il consumo di acqua.
Posizione
- Correzioni di bug e miglioramenti in diverse aree, tra cui la gestione della batteria e il riconoscimento delle attività.
Maps
- Il nuovo metodo MarkerOptions.zIndex() imposta l'ordine in cui disporre uno stack di un indicatore rispetto ad altri indicatori sulla mappa.
- Puoi impostare un fattore di trasparenza sugli overlay riquadro, in modo che gli utenti possano visualizzare la mappa di base sotto i riquadri sovrapposti.
- Ora è più facile rendere cliccabili le cerchie e poi utilizzare un OnCircleClick listener per ascoltare gli eventi di clic.
- Per dettagli e note importanti, consulta le note di rilascio dell'API Android per Maps.
Visione mobile
- Sono stati risolti i problemi con un servizio richiesto dal rilevamento di codici a barre Mobile Vision e dal riconoscimento facciale. Tutti gli utenti potranno utilizzare nuovamente la funzionalità di rilevamento di codici a barre e volto. Per ulteriori informazioni, consulta le note di rilascio di Mobile Vision.
- Aggiunta dell'API Text: riconoscimento ottico dei caratteri del testo latino (inglese, spagnolo, tedesco, francese e così via) nelle foto. L'API Text restituisce sia la struttura organizzativa del testo (paragrafi, righe, parole) sia il testo stesso.
Nelle vicinanze
- Sono state aggiunte le Notifiche nelle vicinanze, per informare gli utenti di app e siti web associati di beacon e smart device nelle vicinanze.
- Nelle vicinanze.Messaggi può cercare i beacon Eddystone e gli iBeacon in background, riattivando le applicazioni client quando vengono trovati beacon che corrispondono al filtro. Per scoprire di più, consulta la sezione Nearby.Messages.
- Questa versione rimuove il requisito che utilizza l'API Proximity Beacon per gestire i beacon. Nearby ora restituisce direttamente annunci BLE analizzati, consentendo ai clienti di utilizzare la loro soluzione per interpretare questi annunci.
- Le stime sulla distanza e le informazioni RSSI vengono ora restituite ai client beacon in primo piano.
Maggio 2016 - versione 9.0
Caratteristiche principali della release 9.0 di Google Play Services.
Google Play Services aggiornato alla versione 9.0.2 La versione 9.0.2 di Google Play Services è ora disponibile. Questa release corregge un problema noto con Firebase Authentication, che causa la mancata disponibilità di
FirebaseAuthApi
su alcuni dispositivi. Si verifica un erroreFirebaseApiNotAvailableException
quando tali 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 con la versione 9.0.0:
- Corregge un errore di compilazione della modifica della classe con ContextCompat.getNoBackupFilesDir().
- Risolvi un problema noto con la pubblicazione di annunci AdMob su dispositivi senza l'APK di Google Play Services quando la tua app utilizza ProGuard dopo la post-elaborazione.
Firebase
Firebase offre agli sviluppatori di dispositivi mobili gli strumenti e l'infrastruttura di cui hanno bisogno per sviluppare la loro app, ampliare la loro base utenti e generare entrate dagli annunci in-app. In questa release, le API Firebase sono ora disponibili in Google Play Services e includono nuovi prodotti: Firebase Analytics, Firebase Storage, Firebase Remote Config, Firebase Crash Reporting, Firebase Dynamic Links e Firebase Notifications.
Per un elenco delle librerie disponibili per le diverse funzionalità di Firebase, consulta le librerie Firebase. Le seguenti funzionalità fanno ora parte di Firebase nell'SDK di Google Play Services 9.0:
Inviti app (ora inviti Firebase) sono ancora disponibili a
com.google.android.gms.appinvite
, ma d'ora in poi dovrai utilizzarecom.google.firebase:firebase-invites
.Firebase Cloud Messaging si basa e migliora l'API Google Cloud Messaging. Puoi continuare a utilizzare Google Cloud Messaging con
com.google.android.gms.gcm
, ma ti consigliamo di eseguire l'upgrade acom.google.firebase:firebase-messaging
.
Per scoprire di più su Firebase, visita https://firebase.google.com/.
Annunci
- L'API Video Publisher con premio ora include il supporto per gli eventi personalizzati.
- Il video nativo express ora include le API che forniscono il controllo sulla modalità di visualizzazione dei video, incluso lo stato di disattivazione iniziale e i callback al completamento del video.
- Annunci personalizzati della rete di ricerca aggiornati per 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 equivale a quella disponibile sul desktop o sul Web mobile. Gli sviluppatori di app hanno ora accesso alla serie completa di estensioni, layout, opzioni di attribuzione, callback e icone degli annunci personalizzati.
- L'API MobileAds ora include il supporto per impostare il volume preferito degli annunci video utilizzando
setAppVolume()
e la disattivazione degli annunci video tramitesetAppMuted()
. - Il metodo MobileAds
initialize(android.content.Context, java.lang.String)
non è più deprecato. Il metodoinitialize(android.content.Context)
è deprecato. - L'interfaccia
MediationNativeListener
ora include un metodo,onAdImpression()
, che le reti pubblicitarie per dispositivi mobili possono chiamare quando registrano un'impressione.
Nelle vicinanze
- Semplificata l'interfaccia utente e il modello di autorizzazioni per il consenso nelle vicinanze.
- Qualsiasi app con autorizzazione di accesso alla posizione granulare può analizzare i beacon BLE senza autorizzazioni aggiuntive.
- Le finestre di dialogo di attivazione vengono mostrate agli utenti quando l'app chiama il metodo
connect()
di GoogleAPIClient.
- Semplificata l'interfaccia utente e il modello di autorizzazioni per il consenso nelle vicinanze.
Partite
- L'SDK client si aggiorna per migliorare l'API Player Stat con due nuove previsioni: la previsione della spesa dei giocatori nei prossimi 28 giorni e la probabilità che un giocatore spenda il 95° percentile.
- Aggiornamenti dell'SDK del client per rendere l'API Video Recording ampiamente disponibile.
Messaggi di Google Cloud
- Google Cloud Messaging (GCM) è integrato in Firebase. Gli utenti esistenti di GCM possono continuare a utilizzare GCM senza interruzioni, anche se consigliamo vivamente di eseguire l'upgrade alle nuove API semplificate Firebase Cloud Messaging(FCM), in modo che gli utenti possano trarre vantaggio dalle future versioni 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 Mobile Vision è ora disattivato a causa di un problema con quel servizio. In questo modo impedirai agli utenti che non hanno già utilizzato il rilevamento di volti o codici a barre di utilizzare queste funzionalità. Ti consigliamo di aggiungere nuove funzionalità di visione artificiale alla tua app solo dopo aver risolto il problema.
- Per le app che utilizzano già le funzionalità di Visione mobile, controlla
FaceDetector.isOperational()
oBarcodeDetector.isOperational()
per confermare l'idoneità del rilevatore prima di utilizzare il rilevatore del volto o del codice a barre.
Autenticazione
GoogleAuthUtil è passato alla suddivisione API -auth nell'SDK di Google Play Services. Se la tua app utilizza
GoogleAuthUtil.getToken()
, potresti visualizzare un errore simile al seguente:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
Se devi accedere all'API REST su Android, includi la suddivisione -auth nel file build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
In caso contrario, ti consigliamo di eseguire la migrazione dell'app all'API Accedi con Google per incorporare gli ultimi miglioramenti relativi alla sicurezza e all'esperienza utente nella tua app. Per scoprire di più, consulta la nostra guida alle best practice per Accedi con Google.
Problemi noti della versione 9.0.0
Se la tua app utilizza AdMob e utilizza anche la post-elaborazione ProGuard, la tua app non potrà pubblicare annunci su dispositivi senza l'APK di Google Play Services, a meno che non regoli la configurazione ProGuard o non aggiorni l'app per utilizzare l'SDK Google Play Services 9.0.1. Per assicurarti che gli annunci vengano pubblicati su questi dispositivi dopo l'aggiornamento dell'app in modo che utilizzi l'SDK Google Play Services 9.0.0, aggiungi la seguente opzione di conservazione al file di configurazione di ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
Dicembre 2015 - versione 8.4
Caratteristiche principali della release 8.4 di Google Play Services.
Google Maps
- Questa release introduce una serie di nuovi listener di eventi:
OnInfoWindowLongClickListener
genera un callback aonInfoWindowLongClick(Marker)
quando l'utente fa clic a lungo su una finestra informativa.OnInfoWindowCloseListener
attiva un callback aonInfoWindowClose(Marker)
quando viene chiusa una finestra informativa. Per maggiori dettagli, consulta la guida agli eventi della finestra informativa.OnPolylineClickListener
attiva un callback aonPolylineClick(Polyline)
quando l'utente fa clic su una polilinea. Consulta la guida agli eventi polyline.OnPolygonClickListener
attiva un callback aonPolygonClick(Polygon)
quando l'utente fa clic su un poligono. Consulta la guida agli eventi relativi ai poligoni.OnGroundOverlayClickListener
attiva un callback aonGroundOverlayClick(GroundOverlay)
quando l'utente fa clic su un overlay del suolo. Consulta la guida agli eventi di overlay del terreno.
- Puoi attivare o disattivare la cliccabilità di polilinee, poligoni e overlay del terreno richiamando
setClickable(boolean)
sull'oggetto pertinente. - 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 versione introduce un nuovo servizio di completamento automatico che restituisce previsioni sui luoghi in risposta alle query di ricerca degli utenti.
PlaceAutocompleteFragment
è una finestra di dialogo di ricerca con la funzionalità di completamento automatico integrata.GeoDataApi.getAutocompletePredictions()
consente all'accesso programmatico di effettuare previsioni per consentire la creazione di un'interfaccia utente di ricerca personalizzata completa.
- È stato aggiunto anche il completamento automatico al Selettore luogo.
- Questa versione introduce un nuovo servizio di completamento automatico che restituisce previsioni sui luoghi in risposta alle query di ricerca degli utenti.
Accedi con Google
- Quando gli utenti revocano l'accesso a un'app con 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 richieda agli utenti di accedere solo con gli account del dominio Google Apps utilizzando il metodo del generatore setHostedDomain. - Il callback
onUploadServerAuthCode
e le relative funzioni 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 archiviati in Google Fit. ConupdateData
non è più necessario eliminare i punti dati esistenti che si sovrappongono a un nuovo punto dati da aggiungere a Google Fit. I conflitti vengono risolti automaticamente eliminando i punti dati esistenti che si sovrappongono al nuovo punto dati.
- L'API Google Fit History ora include un nuovo metodo,
Messaggi nelle vicinanze
- Nuovo supporto per l'iscrizione ai messaggi di beacon BLE in background. In questo modo, l'app può ricevere notifiche beacon anche quando non è attiva al momento.
Inviti di app
- Ora puoi includere dati aggiuntivi dell'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 dei codici a barre aztechi.
Servizi di geolocalizzazione
- Precisione migliorata quando si utilizzano reti Wi-Fi o cellulari per stabilire la posizione.
Problemi noti
- Gli emulatori per la versione più recente di Android Wear non sono al momento disponibili.
Novembre 2015 - versione 8.3
Caratteristiche principali della release 8.3 di Google Play Services.
- Accedi con Google: la nuova API
GoogleSignIn
rende molto più semplice l'integrazione delle funzionalità di base dell'Account Google nella tua app. Alcune delle modifiche includono:- Ora puoi modificare lo stato di accesso a
GoogleApiClient
senza dover ristabilire una connessione. Per maggiori dettagli, consultaSIGN_IN_MODE_OPTIONAL
eSIGN_IN_MODE_REQUIRED
. - Semplifica l'integrazione durante l'autenticazione con un server.
- Non è più necessaria l'autorizzazione di sistema per ottenere un account con cui è stato eseguito l'accesso.
- Un pulsante Accedi appena rinnovato.
- Ora puoi modificare lo stato di accesso a
- Servizi di geolocalizzazione
- Miglioramenti della batteria per Fused Location Provider.
- Il nuovo metodo
flushLocations()
ti consente di restituire immediatamente qualsiasi località in batch, anziché attendere che avvenga il batch.
- Misurazione delle applicazioni. Questa release aggiunge una funzionalità per raccogliere statistiche anonime sugli eventi di acquisto in-app.
- Inviti di app: il nuovo metodo
AppInvite.AppInviteApi.getInvitation()
configurerà unResultCallback
che puoi utilizzare per lanciare la tua attività di link diretti.
- Inviti di app: il nuovo metodo
- Miglioramenti vari: sono stati apportati vari miglioramenti e modifiche a Google Play Services, tra cui:
- Il nuovo metodo
AdRequest.Builder setIsDesignedForFamilies
consente alle app che hanno aderito al programma Per la famiglia di specificare se una determinata richiesta di annuncio deve restituire annunci compatibili con il programma 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, chiamatoonServiceCreated
, quando viene creato il servizio locale.- Puoi usare il metodo
GoogleApiClient.dumpAll()
per eseguire il debug dei problemi del ciclo di vita. - Ora puoi impostare
setAutoFocusEnabled()
in modo programmatico suCameraSource
. - Il campo
DataApi
ora ti consente di specificare l'urgenza di 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 "Trovata com.google.android.gms:play-services-auth:8.3.0, ma è necessaria la versione 8.1.0" quando utilizzi il plug-in google-services, esegui l'upgrade del plug-in google-services alla versione 1.5.0-beta2 o successiva.
Settembre 2015 - versione 8.1
Caratteristiche principali della release 8.1 di Google Play Services.
- Aggiunge il supporto per il modello di autorizzazioni Marshmallow.
- API Play Games Stats: una nuova API che ti consente di personalizzare le esperienze dei giocatori in segmenti specifici di giocatori durante il ciclo di vita del gioco. I segmenti di giocatori si basano su avanzamento, spesa e coinvolgimento dei giocatori.
- API Google Maps per Android: nuovo supporto per la modalità Ambient per le app indossabili. La modalità Ambient è destinata alle app sempre attive e viene attivata quando l'utente non la usa più attivamente.
- Inviti di app: ora puoi personalizzare l'invito via email inviato dall'app.
- API Nearby Messages: l'app riceverà callback alla scadenza della pubblicazione o dell'iscrizione nelle vicinanze.
- API Google Places: sono stati aggiunti tre nuovi metodi a
AutocompletePrediction
per consentirti di accedere facilmente alle parti principali e secondarie della descrizione del luogo, nonché al testo completo della descrizione. Questi metodi sostituisconogetDescription()
egetMatchedSubstrings()
, che sono stati ritirati. Per maggiori dettagli, consulta le note di rilascio di Google Places API for Android. Misurazione delle applicazioni: questa release aggiunge il pacchetto di misurazione, che contiene funzionalità per la raccolta di statistiche anonime sugli eventi delle applicazioni, ad esempio la prima volta in cui un utente apre l'applicazione. Sebbene questi dati non vengano raccolti a meno che non siano configurati correttamente, puoi disattivare in modo permanente la generazione dei 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
sono ora classi astratte anziché interfacce. La firma diPendingResult.setResultCallback
è cambiata dasetResultCallback(ResultCallback<R> callback)
asetResultCallback(ResultCallback<? super R> callback)
. È stata apportata una modifica equivalente asetResultCallback
che accetta un parametro di timeout. Se in passato hai implementato 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 un elementoResult
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 di annuncio.
- API Mobile Vision: questa versione introduce una nuova API sul dispositivo, in tempo reale, per comprendere gli oggetti nelle foto e nei video. Il framework Mobile Vision include un rilevatore di volti, uno scanner di codici a barre e funzioni per monitorare la posizione di questi oggetti nei video.
- API Nearby Messages: la nuova API Nearby Messages fornisce un'API multipiattaforma per i dispositivi e i beacon che si trovano nelle vicinanze per rilevarsi a vicenda e comunicare senza dover utilizzare la stessa rete Wi-Fi.
- Smart Lock per Android Questa versione ottimizza Smart Lock per Android con la possibilità di rilevare l'andatura esclusiva della tua camminata. Se un sacchetto porta via il telefono, nella maggior parte dei casi il dispositivo si bloccherà. Attiva la funzionalità Dispositivo con te per provare.
- Foto di Place È stato aggiunto il supporto per il recupero e la visualizzazione di foto di Place con l'API Places.
Maggio 2015 - versione 7.5
Per un riepilogo delle funzionalità principali di Google Play Services 7.5, consulta il post del blog di annuncio.
Smart Lock per password: questa versione introduce l'API
gms.auth.api.credentials
per salvare e recuperare le credenziali, nonché per consentire agli utenti di accedere automaticamente ai dispositivi (e ai siti web in Chrome). Per salvare le credenziali, chiama il metodoAuth.CredentialsApi.save()
. Al contrario, per recuperare le credenziali salvate sui dispositivi Android e in Chrome, chiama il metodoAuth.CredentialsApi.request()
.Google Cloud Messaging: questa release offre la possibilità di inviare messaggi e notifiche agli utenti finali in modo più efficiente, ottimizzare la pianificazione delle attività per risparmiare batteria e semplificare la modalità di ricezione dei messaggi da parte dell'app. La messaggistica per gli argomenti consente di creare notifiche personalizzate per raggiungere un pubblico di destinazione. Usa il nuovo
GcmListenerService
per implementare un metodo standardizzato per ricevere i messaggi GCM e mostrare notifiche su richiesta del server GCM. La nuovaGcmNetworkManager
classe ti consente di pianificare attività singole e periodiche in modo efficiente dal punto di vista della batteria e di specificare vincoli di ricarica per rete e dispositivo per ottimizzare ulteriormente l'utilizzo della batteria.Annunci: questa versione 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 presentare l'annuncio nel modo più adatto per i propri contenuti dell'app. AdMob, DFP e AdX supportano due formati definiti dal sistema: annunci per l'installazione di app e annunci per la rete di contenuti. I publisher DFP hanno inoltre accesso a formati di annunci nativi personalizzati per creare una soluzione nativa personalizzata utilizzando il proprio inventario di prenotazione.
Trasmetti. Le nuove API Game Manager per Google Cast introducono il supporto per i giochi con un modello di comunicazione semplificato, più giocatori per dispositivo mittente e messaggistica personalizzata tra mittenti e destinatari che consente di migliorare qualsiasi gioco con l'esperienza Cast. Il nuovo modello di connessione Display remoto consente alle app native, in particolare ai giochi, di trasmettere un secondo display direttamente alla TV; ora qualsiasi gioco può essere più grande con Trasmetti. Le nuove API Riproduzione automatica e coda offrono a tutte le app collegate una coda multimediale sincronizzata e modificabile e supportano il precaricamento di stream adattivi.
ID istanza : è un identificatore univoco per istanza di un'app che consente di generare token di sicurezza utilizzando il servizio cloud ID istanza.
Maps: questa release rende disponibile l'API Google Maps per Android su Android Wear, pertanto puoi creare app basate su mappe che vengono eseguite direttamente sui dispositivi indossabili.
Fit: l'API Fit ora fornisce dati sulle distanze e sulle calorie utilizzate a cui puoi abbonarti. Questa versione introduce anche un nuovo tipo di dati per le attività di allenamento (
TYPE_WORKOUT_EXERCISE
).Drive: questa release consente di eliminare definitivamente file e cartelle anche quando l'applicazione è offline, chiamando il metodo
delete()
.Inviti di app. Utilizza la nuova API
appinvite
per far crescere la tua app tramite il passaparola. Consenti agli utenti di condividere la tua app con i loro contatti e amici. Lascia che sia Google a potenziare i flussi di referral e onboarding, in modo che tu possa concentrarti sulla creazione di un'app fantastica.