17 Nisan 2024
play-services-cloud-messaging
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Proxy kullanılan bildirimler için verilerin saklanıp saklanmayacağını ayarlamak için yeni bir yöntem (
setRetainProxiedNotifications
) eklendi. - Proxy kullanılan bir bildirimin verilerini almak için yeni bir yöntem (
getProxiedNotificationData
) eklendi.
- Proxy kullanılan bildirimler için verilerin saklanıp saklanmayacağını ayarlamak için yeni bir yöntem (
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-cloud-messaging:17.2.0
16 Nisan 2024
play-services-auth
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- One Tap ile Oturum Açma, Şifre Kaydetme ve Google ile oturum açma düğmesiyle ilgili API'ler kullanımdan kaldırıldı.
play-services-base
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Google ile Oturum Açma ile ilgili API'ler kullanımdan kaldırıldı.
play-services-fido
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- İstek ve yanıt veri sınıfı, sabit olacak şekilde
byte[]
yerineByteString
tarafından desteklenecek şekilde güncellendi. - API parametrelerine uygun
@Nullable
ve@NonNull
ek açıklamaları eklendi. PublicKeyCredentialCreationOptions
öğesine JSON dizesini kabul eden yeni bir kurucu eklendi.
- İstek ve yanıt veri sınıfı, sabit olacak şekilde
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:21.1.0
- com.google.android.gms:play-services-auth-base:18.0.12
- com.google.android.gms:play-services-base:18.4.0
- com.google.android.gms:play-services-fido:21.0.0
11 Nisan 2024
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Uygulama İçi Mesajlaşma
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.8.1
- com.google.firebase:firebase-analytics:21.6.2
- com.google.firebase:firebase-analytics-ktx:21.6.2
- com.google.firebase:firebase-crashlytics:18.6.4
- com.google.firebase:firebase-crashlytics-ktx:18.6.4
- com.google.firebase:firebase-crashlytics-ndk:18.6.4
- com.google.firebase:firebase-firestore:24.11.1
- com.google.firebase:firebase-firestore-ktx:24.11.1
- com.google.firebase:firebase-inappmessaging:20.4.2
- com.google.firebase:firebase-inappmessaging-display:20.4.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.2
- com.google.firebase:firebase-inappmessaging-ktx:20.4.2
- com.google.firebase:firebase-sessions:1.2.4
- com.google.android.gms:play-services-measurement:21.6.2
- com.google.android.gms:play-services-measurement-api:21.6.2
- com.google.android.gms:play-services-measurement-base:21.6.2
- com.google.android.gms:play-services-measurement-impl:21.6.2
- com.google.android.gms:play-services-measurement-sdk:21.6.2
- com.google.android.gms:play-services-measurement-sdk-api:21.6.2
8 Nisan 2024
Nearby SDK'sında (
play-services-nearby
) yapılan son güncelleme aşağıdaki değişiklikleri içerir:Ultra geniş bant kullanılabilirlik aboneliğini desteklemek üzere
UwbClient
için yenisubscribeToUwbAvailability
veunsubscribeFromUwbAvailability
yöntemleri eklendi.Bu sınıfın başlatılmasını desteklemek amacıyla
RangingControleeParameters
için kurucular eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-nearby:19.2.0
1 Nisan 2024
play-services-games-v2
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Kullanımdan kaldırılan arayüzler kaldırıldı.
- Hızlı profil değiştirme için destek eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-games-v2:20.0.0
21 Mart 2024
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Uygulama İçi Mesajlaşma
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.8.0
- com.google.firebase:firebase-analytics:21.6.1
- com.google.firebase:firebase-analytics-ktx:21.6.1
- com.google.firebase:firebase-common:20.4.3
- com.google.firebase:firebase-common-ktx:20.4.3
- com.google.firebase:firebase-crashlytics:18.6.3
- com.google.firebase:firebase-crashlytics-ktx:18.6.3
- com.google.firebase:firebase-crashlytics-ndk:18.6.3
- com.google.firebase:firebase-firestore:24.11.0
- com.google.firebase:firebase-firestore-ktx:24.11.0
- com.google.firebase:firebase-inappmessaging:20.4.1
- com.google.firebase:firebase-inappmessaging-display:20.4.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.1
- com.google.firebase:firebase-inappmessaging-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.2.3
- com.google.android.gms:play-services-measurement:21.6.1
- com.google.android.gms:play-services-measurement-api:21.6.1
- com.google.android.gms:play-services-measurement-base:21.6.1
- com.google.android.gms:play-services-measurement-impl:21.6.1
- com.google.android.gms:play-services-measurement-sdk:21.6.1
- com.google.android.gms:play-services-measurement-sdk-api:21.6.1
7 Mart 2024
Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
Eylül 2024'ten itibaren Firebase Ads SDK'ları (
firebase-ads
vefirebase-ads-lite
yapıları) yayınlanmayacak. Bunun yerine Google Mobile Ads Android SDK'sını kullanın.Bu Firebase yapıları kendi ikili programlarını sağlamadı ve yalnızca bağımlılıklarını çevreleyen bir sarmalayıcıydı. Bu değişikliği, uygulamanıza eklediğiniz bağımlılıklar üzerinde daha fazla kontrol sahibi olmanızı sağlamak için yapıyoruz. Bu değişiklik ve Google Mobile Ads Android SDK'sını kullanmak üzere geçiş yapma hakkında daha fazla bilgi için Firebase belgelerindeki bu SSS bölümüne bakın.
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
5 Mart 2024
play-services-location
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- FusedLocationProviderClient içindeki kullanımdan kaldırılmış yön API'lerinin yerini alması için yeni bir yön API istemcisi (FusedOrientationProviderClient) oluşturuldu.
- FusedLocationProviderClient içindeki yön API'leri kullanımdan kaldırılmıştır.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-location:21.2.0
28 Şubat 2024
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase App Distribution Gradle eklentisi
- Firebase Realtime Database
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
26 Şubat 2024
play-services-wallet
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:loadPaymentData
görev sonuçlarını işlemek için Android'de yeni Activity Result API ile kullanılabilecek yeni sözleşmeler eklendi. Daha fazla bilgi edinmek için Google Pay Android SDK'sı Sürüm Notları'na bakın.Kullanımdan kaldırıldı
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. Bunun yerine, bu sürümde kullanıma sunulan yeni Activity Result API sözleşmelerini kullanın.
Bu değişikliklerin
play-services-wallet
19.3.0-beta01 sürümünde kullanıma sunulduğunu unutmayın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-wallet:19.3.0
20 Şubat 2024
- Google Play Hizmetleri ML Kit kitaplıklarını günceller. Daha fazla bilgi için ML Kit sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0-beta1
15 Şubat 2024
play-services-auth
kitaplığındaki son güncelleme (21.0.0 sürümü) aşağıdaki önemli değişikliği içerir:- Credentials API kaldırıldı. Kimlik Bilgisi Yöneticisi ile değiştirilir.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:21.0.0
- com.google.android.gms:play-services-auth-base:18.0.11
8 Şubat 2024
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase A/B Testi
- Firebase Uygulama Kontrolü
- Firebase App Distribution
- Firebase App Distribution Gradle eklentisi
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Android için
google-services
eklentisinin son sürümü (v4.4.1) kullanıma sunuldu. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.7.2
- com.google.firebase:firebase-abt:21.1.2
- com.google.firebase:firebase-analytics:21.5.1
- com.google.firebase:firebase-analytics-ktx:21.5.1
- com.google.firebase:firebase-appcheck:17.1.2
- com.google.firebase:firebase-appcheck-debug:17.1.2
- com.google.firebase:firebase-appcheck-debug-testing:17.1.2
- com.google.firebase:firebase-appcheck-ktx:17.1.2
- com.google.firebase:firebase-appcheck-playintegrity:17.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-gradle:4.1.0
- com.google.firebase:firebase-config:21.6.1
- com.google.firebase:firebase-config-interop:16.0.1
- com.google.firebase:firebase-config-ktx:21.6.1
- com.google.firebase:firebase-crashlytics:18.6.2
- com.google.firebase:firebase-crashlytics-ktx:18.6.2
- com.google.firebase:firebase-crashlytics-ndk:18.6.2
- com.google.firebase:firebase-datatransport:18.2.1
- com.google.firebase:firebase-firestore:24.10.2
- com.google.firebase:firebase-firestore-ktx:24.10.2
- com.google.firebase:firebase-messaging:23.4.1
- com.google.firebase:firebase-messaging-ktx:23.4.1
- com.google.firebase:firebase-messaging-directboot:23.4.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.3
- com.google.firebase:firebase-perf:20.5.2
- com.google.firebase:firebase-perf-ktx:20.5.2
- com.google.firebase:firebase-sessions:1.2.2
- com.google.android.gms:play-services-measurement:21.5.1
- com.google.android.gms:play-services-measurement-api:21.5.1
- com.google.android.gms:play-services-measurement-base:21.5.1
- com.google.android.gms:play-services-measurement-impl:21.5.1
- com.google.android.gms:play-services-measurement-sdk:21.5.1
- com.google.android.gms:play-services-measurement-sdk-api:21.5.1
- com.google.gms:google-services:4.4.1
1 Şubat 2024
play-service-auth-api-phone
kitaplığındaki son güncelleme,play-services-basement
bağımlılığının sürümünü 18.0.1'den 18.0.2'ye yükseltti.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth-api-phone:18.0.2
22 Ocak 2024
play-services-location
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- FusedLocationProviderClient'a bir yön güncellemeleri API'si eklendi.
SettingsClient
kampanyasınaisGoogleLocationAccuracyEnabled()
için yeni bir API eklendi.LocationRequest
öğesine birisBatched()
yöntemi eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-location:21.1.0
18 Ocak 2024
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Firebase ML
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.7.1
- com.google.firebase:firebase-auth:22.3.1
- com.google.firebase:firebase-auth-ktx:22.3.1
- com.google.firebase:firebase-crashlytics:18.6.1
- com.google.firebase:firebase-crashlytics-ktx:18.6.1
- com.google.firebase:firebase-crashlytics-ndk:18.6.1
- com.google.firebase:firebase-firestore:24.10.1
- com.google.firebase:firebase-firestore-ktx:24.10.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.2
- com.google.firebase:firebase-sessions:1.2.1
4 Ocak 2024
play-services-base
,play-services-basement
veplay-services-tasks
kitaplıklarındaki son güncelleme aşağıdaki değişiklikleri içerir:AndroidX
ActivityResultContract
kullanan yeni bir aşırı yükleme yöntemistartResolutionForResult
eklendi.Özel yürütücülerle daha fazla esneklik sağlayan yeni aşırı yüklenmiş yöntemler eklendi:
whenAllComplete(java.util.concurrent.Executor, java.util.Collection)
whenAllComplete(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
whenAllSuccess(java.util.concurrent.Executor, java.util.Collection)
whenAllSuccess(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-base:18.3.0
- com.google.android.gms:play-services-basement:18.3.0
- com.google.android.gms:play-services-tasks:18.1.0
26 Aralık 2023
Nearby SDK'sında (
play-services-nearby
) yapılan son güncelleme aşağıdaki değişiklikleri içerir:Google Hızlı Eşleme Hizmeti (GFPS) için ek destek eklendi:
Nearby
içinFastPairClient
almak amacıyla yeni birgetFastPairClient
yöntemi eklendi.Hızlı Eşleme ile ilgili API'leri içeren yeni bir sınıf
FastPairClient
eklendi.FastPairClient
için Ses Geçişi'ni desteklemek üzere yeniisSassDeviceAvailable
vetriggerSassForUsage
yöntemleri eklendi.
supportedSlotDurations
vesupportedRangingIntervals
döndürme türüList
olarak değiştirildi.Temas bildirimiyle ilişkili API'ler kaldırıldı.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-nearby:19.1.0
18 Aralık 2023
Google Play hizmetleri C API'sinde TensorFlow Lite'ın herkese açık beta sürümü şu anda kullanıma sunulmuştur.
Bu API'yi kullanarak, Google Play hizmetlerinde TensorFlow Lite'ı kullanan C veya C++ kodu yazabilirsiniz.
Daha fazla bilgi için Google Play hizmetlerinde TensorFlow Lite C API dokümanlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
14 Aralık 2023
Google Pay API'deki (
play-services-wallet
) son güncelleme aşağıdaki değişiklikleri içerir:loadPaymentData
görev sonuçlarını işlemek için Android'de yeni Activity Result API ile kullanılabilecek yeni sözleşmeler eklendi. Daha fazla bilgi edinmek için Google Pay Android SDK'sı Sürüm Notları'na bakın.Kullanımdan kaldırıldı
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. Bunun yerine, bu sürümde kullanıma sunulan yeni Activity Result API sözleşmelerini kullanın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-wallet:19.3.0-beta01
7 Aralık 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Cloud Messaging
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
6 Aralık 2023
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 Aralık 2023
play-services-cast
,play-services-cast-framework
veplay-services-cast-tv
kitaplıklarındaki son güncellemeler arasında aşağıdaki değişiklikler yer alıyor:androidx.mediarouter:mediarouter:1.6.0-beta01
hizmetini temel alacak şekilde güncellendi. Bu değişiklik,MediaRouteButtons
mülkünü varsayılan olarak her zaman görünür hale getirir.Bu değişiklik, yayın cihazının kullanıcı işlemi olmadan otomatik olarak keşfedildiği senaryoları azaltacak şekilde değiştirilmiştir.
Çıkış Değiştirici etkinleştirildiğinde gönderen uygulamanın yayın cihazlarını görüntüleyip görüntüleyeceğini ayarlamak için
CastOptions.Builder#setSessionTransferEnabled
eklendi. Varsayılan değertrue
değeridir.Uygulamaların başarılı veya istisnai bir durum için dinleyebilecekleri
Tasks
sonuçlarını döndüren yeniCastButtonFactory#setUpMediaRouteButton
sürümleri eklendi.
Daha fazla bilgi için Cast Android Sender SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
16 Kasım 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Authentication
- Firebase Crashlytics
- Firebase Performance Monitoring
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
play-services-pay
kitaplığındaki son güncelleme (16.4.0 sürümü), e-para özelliklerini desteklemek için aşağıdaki değişiklikleri içerir:EmoneyReadiness
eklendi.EmoneyReadinessStatus
eklendi.Google Play hizmetlerinin e-para desteğine hazır olup olmadığını kontrol etmek amacıyla izin verilenler listesindeki uygulamalarda e-para özellikleri için yeni bir yöntem
checkReadinessForEmoney
eklendi.İzin verilenler listesindeki uygulamalar için, belirli e-para kartı durum güncellemelerini Google Play hizmetlerini bildirmek üzere e-para özellikleri için yeni bir yöntem
notifyEmoneyCardStatusUpdate
eklendi.İzin verilenler listesindeki uygulamalarda, e-para kartlarını Google Play hizmetlerine aktarmaya yarayan e-para özellikleri için yeni bir yöntem
pushEmoneyCard
eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.6.0
- com.google.firebase:firebase-auth:22.3.0
- com.google.firebase:firebase-auth-ktx:22.3.0
- com.google.firebase:firebase-config:21.6.0
- com.google.firebase:firebase-config-interop:16.0.0
- com.google.firebase:firebase-config-ktx:21.6.0
- com.google.firebase:firebase-crashlytics:18.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.6.0
- com.google.firebase:firebase-crashlytics-ndk:18.6.0
- com.google.firebase:firebase-perf:20.5.1
- com.google.firebase:firebase-perf-ktx:20.5.1
- com.google.firebase:firebase-sessions:1.2.0
- com.google.android.gms:play-services-pay:16.4.0
9 Kasım 2023
play-services-cloud-messaging
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Bir mesajın işlendiğini belirtmek için yeni bir yöntem (
messageHandled
) eklendi.
- Bir mesajın işlendiğini belirtmek için yeni bir yöntem (
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-cloud-messaging:17.1.0
7 Kasım 2023
- Google Play Hizmetleri ML Kit kitaplıklarını günceller. Daha fazla bilgi için ML Kit sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
30 Ekim 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
26 Ekim 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Uygulama Kontrolü
- Firebase App Distribution Gradle eklentisi
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase ML
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.4.1
- com.google.firebase:firebase-appcheck:17.1.1
- com.google.firebase:firebase-appcheck-debug:17.1.1
- com.google.firebase:firebase-appcheck-debug-testing:17.1.1
- com.google.firebase:firebase-appcheck-ktx:17.1.1
- com.google.firebase:firebase-appcheck-playintegrity:17.1.1
- com.google.firebase:firebase-appdistribution-gradle:4.0.1
- com.google.firebase:firebase-crashlytics:18.5.1
- com.google.firebase:firebase-crashlytics-ktx:18.5.1
- com.google.firebase:firebase-crashlytics-ndk:18.5.1
- com.google.firebase:firebase-firestore:24.9.1
- com.google.firebase:firebase-firestore-ktx:24.9.1
- com.google.firebase:firebase-installations-interop:17.2.0
- com.google.firebase:firebase-messaging:23.3.1
- com.google.firebase:firebase-messaging-ktx:23.3.1
- com.google.firebase:firebase-messaging-directboot:23.3.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.1
18 Ekim 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Cloud Functions for Firebase (istemci)
- Cloud Storage for Firebase
- Firebase Uygulama Kontrolü
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Uygulama İçi Mesajlaşma
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
- Firebase yüklemeleri
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
play-services-tagmanager
veplay-services-analytics
kitaplıklarındaki son güncellemeler, Android U içinBroadcastReceiver
kaydını günceller.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.4.0
- com.google.firebase:firebase-analytics:21.4.0
- com.google.firebase:firebase-analytics-ktx:21.4.0
- com.google.firebase:firebase-appcheck:17.1.0
- com.google.firebase:firebase-appcheck-debug:17.1.0
- com.google.firebase:firebase-appcheck-debug-testing:17.1.0
- com.google.firebase:firebase-appcheck-interop:17.1.0
- com.google.firebase:firebase-appcheck-ktx:17.1.0
- com.google.firebase:firebase-appcheck-playintegrity:17.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta11
- com.google.firebase:firebase-auth:22.2.0
- com.google.firebase:firebase-auth-ktx:22.2.0
- com.google.firebase:firebase-common:20.4.2
- com.google.firebase:firebase-common-ktx:20.4.2
- com.google.firebase:firebase-components:17.1.5
- com.google.firebase:firebase-config:21.5.0
- com.google.firebase:firebase-config-ktx:21.5.0
- com.google.firebase:firebase-crashlytics:18.5.0
- com.google.firebase:firebase-crashlytics-ktx:18.5.0
- com.google.firebase:firebase-crashlytics-ndk:18.5.0
- com.google.firebase:firebase-database:20.3.0
- com.google.firebase:firebase-database-ktx:20.3.0
- com.google.firebase:firebase-dynamic-links:21.2.0
- com.google.firebase:firebase-dynamic-links-ktx:21.2.0
- com.google.firebase:firebase-firestore:24.9.0
- com.google.firebase:firebase-firestore-ktx:24.9.0
- com.google.firebase:firebase-functions:20.4.0
- com.google.firebase:firebase-functions-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging:20.4.0
- com.google.firebase:firebase-inappmessaging-display:20.4.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging-ktx:20.4.0
- com.google.firebase:firebase-installations:17.2.0
- com.google.firebase:firebase-installations-interop:17.1.1
- com.google.firebase:firebase-installations-ktx:17.2.0
- com.google.firebase:firebase-measurement-connector:20.0.1
- com.google.firebase:firebase-messaging:23.3.0
- com.google.firebase:firebase-messaging-directboot:23.3.0
- com.google.firebase:firebase-messaging-ktx:23.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.2.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.0
- com.google.firebase:firebase-perf:20.5.0
- com.google.firebase:firebase-perf-ktx:20.5.0
- com.google.firebase:firebase-sessions:1.1.0
- com.google.firebase:firebase-storage:20.3.0
- com.google.firebase:firebase-storage-ktx:20.3.0
- com.google.android.gms:play-services-measurement:21.4.0
- com.google.android.gms:play-services-measurement-api:21.4.0
- com.google.android.gms:play-services-measurement-base:21.4.0
- com.google.android.gms:play-services-measurement-impl:21.4.0
- com.google.android.gms:play-services-measurement-sdk:21.4.0
- com.google.android.gms:play-services-measurement-sdk-api:21.4.0
- com.google.android.gms:play-services-analytics:18.0.4
- com.google.android.gms:play-services-analytics-impl:18.0.4
- com.google.android.gms:play-services-tagmanager:18.0.4
- com.google.android.gms:play-services-tagmanager-api:18.0.4
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.4
16 Ekim 2023
play-services-maps
(v18.2.0) sürümündeki en son güncellemeler arasında Gelişmiş İşaretçi ve harita özelliklerini kontrol etme özelliği yer alıyor. Harita özelliklerinin kullanımı, bağlantılı iki kılavuzda ele alınmıştır.AdvancedMarker
seçeneklerini tanımlamak için kullanılanAdvancedMarkerOptions
eklendi.AdvancedMarker
eklendiPinConfig
eklendiGlyph
eklendiMapCapabilities
eklendiGoogleMap
,MapCapabilities
alma yöntemlerini içerecek veMapCapabilities
içindeki değişiklikleri dinleyecek şekilde güncellendi
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-maps:18.2.0
2 Ekim 2023
play-services-pay
kitaplığındaki (v16.3.0) son güncelleme aşağıdaki değişikliği içerir:- İzin verilenler listesindeki uygulamaların Google Play hizmetlerine belirli kart dokunma etkinlikleri hakkında bildirim göndermesi için yeni bir yöntem (
notifyCardTapEvent
) eklendi.
- İzin verilenler listesindeki uygulamaların Google Play hizmetlerine belirli kart dokunma etkinlikleri hakkında bildirim göndermesi için yeni bir yöntem (
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-pay:16.3.0
25 Eylül 2023
Nearby SDK'sında (
play-services-nearby
) yapılan son güncelleme aşağıdaki değişiklikleri içerir:Sağlanan STS bağımsız anahtar durumunu desteklemek için
UwbClient
için yeni biraddControleeWithSessionParams
yöntemi eklendi.Aralık ve aralık veri bildirimlerinin dinamik olarak yeniden yapılandırılmasını desteklemek amacıyla
UwbClient
için yenireconfigureRangingInterval
vereconfigureRangeDataNtf
yöntemleri eklendi.Yapılandırılabilir slot süreleri ve aralık aralıkları için yeni aralık özellikleri eklendi.
supportedSlotDurations
,supportedRangingIntervals
,supportsRangingIntervalReconfigure
vehasBackgroundRangingSupport
sayfalarına göz atın.Slot süresini, aralık aralığını ve AoA'yı yapılandırmak için yeni aralık parametreleri eklendi. Şu konulara göz atın:
slotDuration
,rangingInterval
veisAoaDisabled
.Kimlik doğrulama durumunu almak için
getAuthenticationStatus
ve kimlik doğrulama el sıkışma sonucunu ayarlamak içinConnectionInfo.Builder#setAuthenticationStatus
eklendi.Yakındaki Konumda bulunan API'ler kaldırıldı. Değişim yapılamaz.
Nearby Messages'taki API'ler kullanımdan kaldırıldı. Bunun yerine
ConnectionsClient
kullanın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-nearby:19.0.0
18 Eylül 2023
play-services-games-v2
kitaplığında, oyun geliştiricilerin Play Oyun Hizmetleri'ni (PGS) oyunlarına entegre etmeleri için yeni bir yol sağlayan büyük bir güncelleme. Daha fazla bilgi için PGS Recall API konusuna bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-games-v2:19.0.0
15 Eylül 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Authentication
- Firebase Crashlytics
- Firebase Uygulama İçi Mesajlaşma
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.3.1
- com.google.firebase:firebase-auth:22.1.2
- com.google.firebase:firebase-auth-ktx:22.1.2
- com.google.firebase:firebase-components:17.1.2
- com.google.firebase:firebase-crashlytics:18.4.3
- com.google.firebase:firebase-crashlytics-ktx:18.4.3
- com.google.firebase:firebase-crashlytics-ndk:18.4.3
- com.google.firebase:firebase-firestore:24.8.1
- com.google.firebase:firebase-firestore-ktx:24.8.1
- com.google.firebase:firebase-inappmessaging:20.3.5
- com.google.firebase:firebase-inappmessaging-ktx:20.3.5
- com.google.firebase:firebase-inappmessaging-display:20.3.5
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.5
14 Eylül 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Uygulama İçi Mesajlaşma
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Android için
google-services
eklentisinin son sürümü (v4.4.0) kullanıma sunuldu. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.3.0
- com.google.firebase:firebase-crashlytics:18.4.2
- com.google.firebase:firebase-crashlytics-ktx:18.4.2
- com.google.firebase:firebase-crashlytics-ndk:18.4.2
- com.google.firebase:firebase-firestore:24.8.0
- com.google.firebase:firebase-firestore-ktx:24.8.10
- com.google.firebase:firebase-inappmessaging:20.3.4
- com.google.firebase:firebase-inappmessaging-ktx:20.3.4
- com.google.firebase:firebase-inappmessaging-display:20.3.4
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.4
- com.google.gms:google-services:4.4.0
13 Eylül 2023
Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
play-services-wallet
kitaplığındaki son güncellemeler, PayButton API'yi, 23.21.0 sürümünden önceki Google Play hizmetlerini kullanan cihazlar için statik bir düğme öğesine dönüştürecek şekilde değiştiriyor.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 Ağustos 2023
play-services-auth
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:Cihazda oturum açmış bir hesapla ilişkilendirilmiş Google verilerine erişmek için yetkilendirme istemenize yardımcı olması için yeni bir API istemcisi (
AuthorizationClient
) eklendi.Değiştirilmeden,
getPhoneNumber
kullanımdan kaldırıldı.
play-services-fido
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Bir
PublicKeyCredential
nesnesinin JSON gösterimini döndüren yenitoJson
yöntemi eklendi.
- Bir
play-services-wearable
kitaplığındaki son güncelleme aşağıdaki değişikliği içerir:- Bir saati eski telefondan yeni telefona taşımak için uygulama desteği.
Daha fazla bilgi için Giyilebilir cihaz sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
24 Ağustos 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Crashlytics Gradle eklentisi
- Firebase Performance Monitoring
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 Ağustos 2023
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
3 Ağustos 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics Gradle eklentisi
- Firebase Uygulama İçi Mesajlaşma
- Firebase yüklemeleri
- Firebase ML
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
1 Ağustos 2023
- Google Play Hizmetleri Makine Öğrenimi Kiti kitaplıklarında otomatik yakınlaştırma özelliğini desteklemek için yapılan güncellemeler. Daha fazla bilgi için ML Kiti sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
24 Temmuz 2023
play-services-panorama
kitaplığı kullanımdan kaldırıldı ve 30 Ekim 2023'te kapatılacak. Değişim yapılmaz.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-panorama:17.1.0
18 Temmuz 2023
sdkcoroutines
kitaplığının ilk sürümü. Bu kitaplık, Java SDK'ları için geliştiricilere yönelik olmayan eş yordam yardımcı programları içerir.
maven.google.com'da yayınlanan yapılar
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
13 Temmuz 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Crashlytics Gradle eklentisi
- Firebase Performance Monitoring
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 Temmuz 2023
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 Haziran 2023
play-services-wallet
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Pay Button API'yi beta sürümünden kararlı sürüme yükseltir.
Düğme için şu stili değiştirir:
- Düğme metninin boyutu artık "GPay" logosunun boyutuyla eşleşiyor.
- Düğme kenar boşlukları minimum ve maksimum düğme yüksekliklerine ayarlandı.
- Düğme yuvarlaklığı artık yapılandırılabilir.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-wallet:19.2.0
26 Haziran 2023
play-services-auth
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Doğrulanmış telefon numarası özelliğiyle ilgili API'ler kullanımdan kaldırıldı.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:20.6.0
20 Haziran 2023
Yakındaki UWB SDK'sında (
play-services-nearby
) yapılan son güncelleme aşağıdaki değişiklikleri içerir:Yapılandırılabilir aralık veri bildirimleri için yeni aralık özellikleri eklendi. İlgili konu:
supportedNtfConfigs
.Aralık veri bildirimlerini yapılandırmak için yeni aralık parametreleri eklendi: Bkz.
uwbRangeDataNtfConfig
.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-nearby:18.7.0
15 Haziran 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Storage for Firebase
- Firebase Crashlytics Gradle eklentisi
- Firebase Performance Monitoring
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
play-services-tagmanager
kitaplığındaki son güncelleme, dahili araç süreçlerini iyileştiriyor. Geliştiricilere yönelik herhangi bir değişiklik yoktur.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-analytics:18.0.3
- com.google.android.gms:play-services-analytics-impl:18.0.3
- com.google.android.gms:play-services-tagmanager:18.0.3
- com.google.android.gms:play-services-tagmanager-api:18.0.3
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.3
- com.google.firebase:firebase-bom:32.1.1
- com.google.firebase:firebase-common:20.3.3
- com.google.firebase:firebase-common-ktx:20.3.3
- com.google.firebase:firebase-crashlytics-buildtools:2.9.6
- com.google.firebase:firebase-crashlytics-gradle:2.9.6
- com.google.firebase:firebase-perf:20.3.3
- com.google.firebase:firebase-perf-ktx:20.3.3
- com.google.firebase:firebase-storage:20.2.1
- com.google.firebase:firebase-storage-ktx:20.2.1
25 Mayıs 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Google Analytics için Firebase SDK'sı
- Cloud Firestore
- Cloud Functions for Firebase (istemci)
- Firebase Uygulama Kontrolü
- Firebase Realtime Database
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.1.0
- com.google.firebase:firebase-analytics:21.3.0
- com.google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- com.google.firebase:firebase-appcheck-debug:17.0.1
- com.google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- com.google.firebase:firebase-appcheck-ktx:17.0.1
- com.google.firebase:firebase-appcheck-playintegrity:17.0.1
- com.google.firebase:firebase-database:20.2.2
- com.google.firebase:firebase-database-ktx:20.2.2
- com.google.firebase:firebase-firestore:24.6.1
- com.google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1
- com.google.firebase:firebase-functions-ktx:20.3.1
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
18 Mayıs 2023
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 Mayıs 2023
Android için TensorFlow Lite Acceleration Service'in herkese açık beta sürümü kullanıma sunuldu.
Acceleration Service kitaplığını (
play-services-tflite-acceleration
) kullanarak cihazda makine öğrenimi performans karşılaştırmaları çalıştırabilir ve makine öğrenimi iş yükünü hızlandırmanın en iyi yolunu otomatik olarak belirleyebilirsiniz. Daha fazla bilgi için Hızlandırma Hizmeti belgelerine bakın.Google Play hizmetleri TensorFlow Lite kitaplıklarındaki son güncellemeler, TensorFlow'un 2.12.0 sürümü ile sunulan tüm değişiklikleri içerir.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2 Mayıs 2023
- Çince, Devanagari, Japonca ve Korece için Google Play Hizmetleri ML Kit metin tanıma v2 kitaplıklarının ilk sürümü. Ayrıca mevcut
play-services-mlkit-text-recognition
kitaplığı da güncellendi. Daha fazla bilgi için ML Kit sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
1 Mayıs 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Cloud Functions for Firebase (istemci)
- Cloud Storage for Firebase
- Firebase Uygulama Kontrolü
- Firebase Authentication
- Firebase Crashlytics
- Firebase Uygulama İçi Mesajlaşma
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:32.0.0
- com.google.firebase:firebase-appcheck:17.0.0
- com.google.firebase:firebase-appcheck-debug:17.0.0
- com.google.firebase:firebase-appcheck-debug-testing:17.0.0
- com.google.firebase:firebase-appcheck-interop:17.0.0
- com.google.firebase:firebase-appcheck-ktx:17.0.0
- com.google.firebase:firebase-appcheck-playintegrity:17.0.0
- com.google.firebase:firebase-auth:22.0.0
- com.google.firebase:firebase-auth-ktx:22.0.0
- com.google.firebase:firebase-config:21.4.0
- com.google.firebase:firebase-config-ktx:21.4.0
- com.google.firebase:firebase-crashlytics:18.3.7
- com.google.firebase:firebase-crashlytics-ktx:18.3.7
- com.google.firebase:firebase-crashlytics-ndk:18.3.7
- com.google.firebase:firebase-database:20.2.1
- com.google.firebase:firebase-database-ktx:20.2.1
- com.google.firebase:firebase-firestore:24.6.0
- com.google.firebase:firebase-firestore-ktx:24.6.0
- com.google.firebase:firebase-functions:20.3.0
- com.google.firebase:firebase-functions-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging:20.3.2
- com.google.firebase:firebase-inappmessaging-display:20.3.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.2
- com.google.firebase:firebase-inappmessaging-ktx:20.3.2
- com.google.firebase:firebase-perf:20.3.2
- com.google.firebase:firebase-perf-ktx:20.3.2
- com.google.firebase:firebase-storage:20.2.0
- com.google.firebase:firebase-storage-ktx:20.2.0
20 Nisan 2023
play-services-oss-licenses
kitaplığındaki en son güncelleme, gereksiz lisans bilgilerinin kitaplıktan kaldırılmasına yönelik bir düzeltme içerir.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 Nisan 2023
play-services-wallet
kitaplığındaki son güncelleme, Google Pay ödeme düğmesi oluşturmak ve bu düğmeyi özelleştirmek için kullanabileceğiniz yeni bir API içerir. Daha fazla bilgi için Google Pay for Payments sürüm notlarına göz atın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 Nisan 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Google Analytics için Firebase SDK'sı
- Cloud Firestore
- Firebase App Distribution
- Firebase Authentication
- Firebase Crashlytics Gradle eklentisi
- Firebase Realtime Database
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
4 Nisan 2023
play-services-auth
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:BeginSignInRequest
'e, geliştiricilerin JSON istekleriyle geçiş anahtarı almak için Jetpack kitaplıklarını kullanmasına olanak tanıyan yeni bir API eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 Mart 2023
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Authentication
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
play-services-cast
,play-services-cast-framework
veplay-services-cast-tv
kitaplıklarındaki güncellemeler:- Medya bildirimlerini yayınlamak için artık Ön Plan Hizmeti yerine
NotificationManager
kullanılıyor. - Yayınlama oturumlarının iptal edildiğini gösteren yeni bir
CastReasonCodes#CAST_CANCELLED
eklendi.
Daha fazla bilgi için Cast Android Sender SDK Sürüm Notları'na bakın.
- Medya bildirimlerini yayınlamak için artık Ön Plan Hizmeti yerine
maven.google.com'da yayınlanan yapılar
- 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 Mart 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Google Analytics için Firebase SDK'sı
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2023
- Google Play Hizmetleri Kod Tarayıcı kitaplığı (
play-services-code-scanner
) artık genel kullanıma sunulmuştur. Bu güncelleme hakkında daha fazla bilgi için ML Kit sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-code-scanner:16.0.0
20 Mart 2023
Cihaz Performansı (
play-services-deviceperformance
) kitaplığının ilk sürümü.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-deviceperformance:16.0.0
13 Mart 2023
play-services-basement
kitaplığındaki en son güncelleme, Google Play hizmetlerine bağlanma performansını iyileştirir.Yakınlardaki UWB SDK'sının son güncellemesi aşağıdaki değişiklikleri içerir:
- Etrafımda hizmetinin birden fazla oturumu desteklemek için
UWBClient
öğesini yeniden kullanmasına neden olan sorun düzeltildi.
- Etrafımda hizmetinin birden fazla oturumu desteklemek için
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 Mart 2023
En son Play Games Hizmetleri (v2) Yerel güncellemesi, GNI kitaplığında (
play-services-gni-native-c
) aşağıdaki değişiklikleri içerir. Bu kitaplık, kitaplık sarmalayıcı aracı için destek kitaplığıdır.- Yerel geri aramalar için destek eklendi
- Eklenen yardımcı makrolar
maven.google.com'da yayınlanan yapılar
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 Mart 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Uygulama Kontrolü
- Firebase App Distribution
- Firebase App Distribution Gradle eklentisi
- Firebase Cloud Messaging
- Firebase Uygulama İçi Mesajlaşma
- Firebase yüklemeleri
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
28 Şubat 2023
Block Store kitaplığındaki (
play-services-auth-blockstore
) son güncelleme aşağıdaki değişiklikleri içerir:Verileri bir anahtarla ilişkilendirmek için yeni bir
StoreBytesData.Builder#setKey
yöntemi eklendi.BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
için ek istek seçenekleriyle yeni bir API eklendi.BlockstoreClient#deleteBytes(DeleteBytesRequest)
için ek istek seçenekleriyle yeni bir API eklendi.Bir anahtar belirtilmediğinde kullanılabilen yeni bir sabit değer değişkeni (
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
) eklendi.Kullanımdan kaldırıldı ve
BlockstoreClient#retrieveBytes()
yerineBlockstoreClient#retrieveBytes(RetrieveBytesRequest)
yerine getirildi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 Şubat 2023
- Google Play Hizmetleri'nin İş parçacığı kitaplığı'ndaki son güncelleme, API'leri beta durumundan genel kullanıma sunar.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 Şubat 2023
play-services-base
kitaplığındaki son güncelleme aşağıdaki değişikliği içerir:GoogleApiAvailability
uygulamasına, geliştiricilerin,ActivityResultContract
kalıbını kullanarakisGooglePlayServicesAvailable
tarafından döndürülen bir hata kodu içinDialogFragment
görüntülemelerini sağlayan yeni bir API eklendi.
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Crashlytics
- Firebase yüklemeleri
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Crashlytics Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 Şubat 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase A/B Testi
- Firebase Crashlytics
- Firebase Crashlytics Gradle eklentisi
- Firebase yüklemeleri
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2023
Yakınlardaki UWB SDK'sının son güncellemesi aşağıdaki değişiklikleri içerir:
- Bir cihazın kapasitelerini göstermek için yeni aralık özellikleri eklendi:
minRangingInterval
supportedChannels
Temel hazırlığı yapılan-STS aralığını desteklemek üzere yeni aralık parametreleri eklendi:
RSSI aralık konumunda etkinleştirildi:
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-nearby:18.4.0
31 Ocak 2023
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2023
- Stream Protect SDK'sı kullanımdan kaldırıldı ve 2023'te kapatılacak.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-streamprotect:16.1.0
19 Ocak 2023
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Cloud Functions for Firebase (istemci)
- Firebase Uygulama Kontrolü
- Firebase App Distribution Gradle eklentisi
- Firebase Crashlytics
- Firebase Uygulama İçi Mesajlaşma
- Firebase ML
- Firebase Performance Monitoring
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Android için
google-services
eklentisinin son sürümü (v4.3.15) kullanıma sunuldu. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.play-services-fido
kitaplığındaki son güncelleme aşağıdaki değişikliği içerir:- Derleme hatalarına neden olan
ResidentKeyRequirement
ile ilgili bir sorun düzeltildi.
- Derleme hatalarına neden olan
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2023
play-services-pay
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:Wear iş ortaklarının, döndürülen
PendingIntent
aracılığıyla telefonda Cüzdan Wear kullanıcı arayüzünü başlatmasına olanak tanıyan yeni bir APIgetPendingIntentForWalletOnWear
eklendi.Bu pazardaki ürün adını döndüren yeni bir API
getProductName
eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-pay:16.1.0
15 Aralık 2022
- Google Play Hizmetleri Konu Kitaplığı'nda yapılan son güncelleme, API'leri beta durumundan genel kullanıma sunar.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-home:16.0.0
14 Aralık 2022
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Aralık 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Cloud Messaging
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
6 Aralık 2022
- Google Play Hizmetleri ML Kit akıllı yanıt kitaplığının ilk beta sürümü. Daha fazla bilgi için ML Kiti sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 Aralık 2022
OSS lisansları Gradle eklentisinde yapılan son güncelleme, aşağıdaki sorunların çözümlerini içerir:
- Gradle yapılandırma önbellek özelliği oluşturulurken hataları önlemek için
notCompatibleWithConfigurationCache
değerini ayarlayın. (GitHub Sorunu No. 206)
- Gradle yapılandırma önbellek özelliği oluşturulurken hataları önlemek için
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 Kasım 2022
play-services-auth
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:BeginSignInRequest
uygulamasına, geliştiricilerin geçiş anahtarlarını kullanmak için JetPack kitaplıklarını kullanmasına olanak tanıyan yeni bir API eklendi.CredentialSavingClient
uygulamasına, geliştiricilerin etkinlik sonucu amacından durum nesnesi almalarına olanak tanıyan yeni bir API eklendi.
play-services-fido
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:FidoCredentialDetails
kullanıma sunuldu.GoogleThirdPartyPaymentExtension
kullanıma sunuldu.DevicePublicKeyStringDef
kullanıma sunuldu.
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Cloud Functions for Firebase (istemci)
- Firebase App Distribution Gradle eklentisi
- Firebase Performance Monitoring
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Kasım 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Crashlytics
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Kasım 2022
play-services-location
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Bir
SettingsClient
sorununu düzeltmek için yanlış bağımlılığı günceller.
- Bir
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-location:21.0.1
28 Ekim 2022
play-services-games
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:23.0.0
sürümünde yer almayan bazı sabit değerler yeniden sunuldu.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-games:23.1.0
27 Ekim 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase App Distribution Gradle eklentisi
- Firebase ML
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2022
- Play Oyun Hizmetleri (v2) Yerel sürümünün ilk beta sürümü. Daha fazla bilgi için ilgili dokümanlara göz atın.
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Crashlytics
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
TensorFlow Lite for Play hizmetleri kitaplıklarındaki son güncelleme aşağıdaki değişiklikleri içerir:
- İsteğe bağlı modüller indirilirken alınan kararlılık iyileştirildi.
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2022
play-services-location
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
veSettingsClient
artık sınıf yerine arayüzler olarak kullanılmaktadır. Bu da doğru kullanımı zorunlu kılmaya yardımcı olur ve test edilebilirliği iyileştirir.LocationRequest
derlemede tercih edilen yöntem olarakLocationRequest.Builder
sınıfı eklendi ve kullanımdan kaldırılan eski oluşturma yöntemleri.CurrentLocationRequest.Builder
veLastLocationRequest.Builder
artıkfinal
.- Hazır uygulamalar tarafından çağrılan
PendingIntent
tabanlı API'ler artık hiçbir zaman sonuç yayınlamak yerine doğru şekilde başarısız olur.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-location:21.0.0
13 Ekim 2022
play-services-threadnetwork
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Android 8.0 (API düzeyi 26) sürümünde destek eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 Ekim 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Cloud Functions for Firebase (istemci)
- Cloud Storage for Firebase
- Firebase A/B Testi
- Firebase Uygulama Kontrolü
- Firebase App Distribution
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Uygulama İçi Mesajlaşma
- Firebase ML
- Firebase Performance Monitoring
- Firebase Performance Monitoring Gradle eklentisi
- Firebase Realtime Database
- Firebase Remote Config
- Firebase yüklemeleri
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 Ekim 2022
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
play-services-cast
veplay-services-cast-framework
kitaplıklarıyla ilgili güncellemeler. Daha fazla bilgi için Cast Android Sender SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Eylül 2022
play-services-tflite-gpu
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:ModuleInstallClient
API ile uyumluluk içinTfLiteGpu.getClient(context)
eklendi.TfLiteGpu.isGpuDelegateAvailable(context)
uygulamasının kararlılığı iyileştirildi
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 Eylül 2022
play-services-games
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Video kaydetme özelliği kullanımdan kaldırıldı.
- Android SDK sürüm 33 ve sonraki sürümleri için Play Games hizmetleri aracılığıyla video kaydı devre dışı bırakıldı.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-games:23.0.0
20 Eylül 2022
Giyilebilir cihaz kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:
- Google Play Hizmetleri'nin yüklü olduğu cihazlarda Wearable SDK'nın kullanılabilirliği iyileştirildi.
- Android 13'ü hedefleyen uygulamalar için destek eklendi.
@RecentlyNonNull
ve@RecentlyNullable
, katı null değer alabilme ek açıklamalarıyla (@NonNull
ve@Nullable
) değiştirildi. Bu değişiklikle birlikte, eskiden null değer uyarısına neden olan durum artık Kotlin kodu oluşturulurken veya Javanull
kontrol çerçeveleri kullanılırken hataya neden olacaktır.
Daha fazla bilgi için Giyilebilir cihaz sürüm notlarına bakın.
Google Play Hizmetleri ML Kit kitaplıklarını günceller. Daha fazla bilgi için ML Kit sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Eylül 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Uygulama Kontrolü
- Firebase App Distribution
- Firebase Crashlytics Gradle eklentisi
- Firebase yüklemeleri
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Android için
google-services
eklentisinin son sürümü (v4.3.14) kullanıma sunuldu. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Eylül 2022
- Google Play Hizmetleri Konu kitaplığı'nın ilk beta sürümü.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-home:16.0.0-beta1
6 Eylül 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Uygulama Kontrolü
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Google Play Hizmetleri TensorFlow Lite kitaplığının son güncellemesi (v16.0.0) kullanıma sunuldu. Bu sürümle birlikte kitaplık artık genel kullanıma sunulmuştur. Bu kitaplık, uygulama boyutunu küçültmek ve otomatik güncellemeleri almak için bağımsız TensorFlow Lite kitaplığına alternatif olarak kullanılabilir. Daha fazla bilgi için TensorFlow belgelerine bakın.
Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Eylül 2022
play-services-auth
kitaplığındaki son güncellemede aşağıdaki değişiklikler yapıldı:BeginSignInRequest
veGetSignInIntentRequest
uygulamalarına, Google ile oturum açma özelliğini kullanırken Google hesabından doğrulanmış telefon numarası istemek için kullanabileceğiniz yeni API'ler eklendi.
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Google Analytics için Firebase SDK'sı
- Cloud Firestore
- Cloud Functions for Firebase (istemci)
- Cloud Storage for Firebase
- Firebase A/B Testi
- Firebase Uygulama Kontrolü
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Uygulama İçi Mesajlaşma
- Firebase yüklemeleri
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-impl:21.1.1
- com.google.android.gms:play-services-measurement-sdk:21.1.1
- com.google.android.gms:play-services-measurement-sdk-api:21.1.1
16 Ağustos 2022
- Google Play Hizmetleri ML Kit kitaplıklarını günceller. Daha fazla bilgi için ML Kit sürüm notlarına bakın.
play-services-dtdi
kitaplığının ilk beta sürümü (v16.0.0-beta01) kullanıma sunuldu. Bu, cihazdan cihaza API'lerin herkese açık ilk sürümüdür.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2022
play-services-cast
,play-services-cast-framework
veplay-services-cast-tv
kitaplıklarındaki güncellemeler:CastContext#getSharedInstance(Context)
desteği sonlandırıldı. Bunun yerine, bir Görev API'si döndürenCastContext#getSharedInstance(Context, Executor)
ve Cast SDK'nın dahili Cast modülünü yükleyemediği istisnayı işlemek içinModuleUnavailableException
kullanın.ApplicationMetadata#getImages()
desteği sonlandırıldı. Bunun yerine, Cast Developer Console'da ayarlanan uygulama resmini döndürenApplicationMetadata#getIconUrl()
aracını kullanın.play-services-cast-tv
kitaplığı için 14 olanminSdkVersion
değeri 16 olarak değiştirildi.
Daha fazla bilgi için Cast Android Sender SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase App Distribution Gradle eklentisi
- Firebase Authentication
- Firebase Cloud Messaging
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 Ağustos 2022
- Google Play Hizmetleri G+ SDK'sı (
com.google.android.gms.plus
) 2018'de kullanımdan kaldırılmış ve Şubat 2022'de kapatılmıştır. Dolayısıyla ilgili tüm referans belgeleri kaldırılmıştır.
1 Ağustos 2022
- Google Play Hizmetleri TensorFlow Lite kitaplığının son güncellemesi (v16.0.0-beta03) kullanıma sunuldu. Bu kitaplık, uygulama boyutunu küçültmek ve otomatik güncellemeleri almak için bağımsız TensorFlow Lite kitaplığına alternatif olarak kullanılabilir. Daha fazla bilgi için TensorFlow belgelerine bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Crashlytics
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2022
play-services-maps
ile ilgili son güncellemeler arasında, özellikle aşağıdakiler başta olmak üzere genel kullanıma sunulmak için gelişmiş çoklu çizgi özelleştirmeleri yer alıyor:- Çoklu çizgiye stil aralığı eklendi.
- Model stili eklendi.
- Doku stili eklendi.
Yakınlardaki UWB SDK'sının son güncellemesi aşağıdaki değişiklikleri içerir:
- UWB denetleyici istemcisi oluşturma etkinleştirildi.
- Bire-çok çift taraflı iki yönlü aralık (DS-TWR) etkinleştirildi.
Yakındaki Bağlantılar SDK'sının son güncellemesi aşağıdaki değişiklikleri içerir:
- Bağlantı kalitesinin iyi (6 ~ 60 MB/sn), tamam (60 ~ 200 KB/sn) veya kötü (5 KB/sn) olduğunu istemciye bildirmek için
ConnectionLifecycleCallback#onBandwidthChanged
eklendi. - Orijinal API'nin yerini alması için
ConnectionType
eklendi (örneğin,AdvertisingOptions.Builder#setDisruptiveUpgrade
yerineAdvertisingOptions.Builder#setConnectionType
kullanın). - Kullanımdan kaldırıldı
AdvertisingOptions.Builder#setDisruptiveUpgrade
. Bunun yerineAdvertisingOptions.Builder#setConnectionType
alanını kullanın. - Kullanımdan kaldırıldı
ConnectionOptions.Builder#setDisruptiveUpgrade
. Bunun yerineConnectionOptions.Builder#setConnectionType
alanını kullanın.
- Bağlantı kalitesinin iyi (6 ~ 60 MB/sn), tamam (60 ~ 200 KB/sn) veya kötü (5 KB/sn) olduğunu istemciye bildirmek için
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 Temmuz 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Dinamik Modül Desteği
- Firebase ML
- Firebase Remote Config
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2022
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2022
- Google Play Hizmetleri ThreadNetwork kitaplığının ilk beta sürümü.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 Haziran 2022
Android için
google-services
eklentisinin son sürümü (v4.3.13) kullanıma sunuldu. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.Google Play Hizmetleri Code Scanner kitaplığının son sürümü kullanıma sunuldu. Güncellemeleri hakkında daha fazla bilgi için ML Kit sürüm notlarına bakın.
play-services-base
,play-services-basement
veplay-services-tasks
kitaplıklarındaki son güncellemeler aşağıdaki değişiklikleri içerir:- API'lerin ek bir Google Play hizmetleri bileşeni (yani isteğe bağlı bir modül) gerektirip gerektirmediğini gösteren yeni
OptionalModuleApi
arayüzü eklendi. - İsteğe bağlı modüllerin indirilmesine yönelik açık istekler göndermenize, isteğe bağlı modüller yayınlamanıza ve isteğe bağlı modüller gerektiren API'lerin kullanılabilirliğini kontrol etmenize olanak tanıyan yeni
ModuleInstallClient
sınıfı eklendi.
- API'lerin ek bir Google Play hizmetleri bileşeni (yani isteğe bağlı bir modül) gerektirip gerektirmediğini gösteren yeni
play-services-base-testing
kitaplığının ilk sürümü kullanıma sunuldu.ModuleInstallClient
için test sahteleri sağlar.
maven.google.com'da yayınlanan yapılar
- 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 Haziran 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Android için
google-services
eklentisinin (v4.3.12) ve Android içinstrict-version-matcher
eklentisinin (v1.2.4) güncellenmiş sürümleri kullanıma sunulmuştur. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- com.google.firebase:firebase-auth-ktx:21.0.6
- com.google.firebase:firebase-crashlytics-buildtools:2.9.1
- com.google.firebase:firebase-crashlytics-gradle:2.9.1
- com.google.firebase:firebase-datatransport:18.1.5
- com.google.firebase:firebase-firestore:24.2.0
- com.google.firebase:firebase-firestore-ktx:24.2.0
- com.google.firebase:firebase-messaging:23.0.6
- com.google.firebase:firebase-messaging-ktx:23.0.6
- com.google.firebase:firebase-messaging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-plugin:1.2.4
7 Haziran 2022
play-services-location
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Kotlin istemcileri için boşluk değeri ek açıklaması sorunları düzeltildi.
LocationCallback
bellek sızıntısı sorunu düzeltildi.- getCurrentLocation() için ek istek seçenekleriyle yeni bir API eklendi.
- getLastLocation() için ek istek seçenekleriyle yeni bir API eklendi.
- requestLocationUpdates() için yürütme aracı desteğiyle yeni API'ler eklendi.
- Kullanımdan kaldırılan LocationRequest.PRIORITY_*, Priority.PRIORITY_* sabitleri lehine kalır.
- LocationRequest.setExpirationDuration() için LocationRequest.setExpirationTime() yöntemi kullanımdan kaldırıldı.
- Kütüphanenin referans dokümanlarında bunlara açıklık getirildi ve ilave yönergeler eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-location:20.0.0
1 Haziran 2022
play-services-appindex
kitaplığı artık genel kullanıma sunulmuştur. Bu kitaplık,firebase-appindexing
kitaplığının yerine geçer ve yapılandırılmış dokümanları Google Asistan ileIndexables
veUserActions
olarak paylaşmayla ilgili kullanım alanlarını destekler.Google Asistan'la doküman paylaşma hakkında daha ayrıntılı bilgi için Dinamik kısayolları Asistan'a aktarma başlıklı makaleye bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-appindex:16.1.0
26 Mayıs 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase App Distribution
- Firebase App Distribution Gradle eklentisi
- Firebase Authentication
- Firebase Crashlytics
- Firebase Crashlytics Gradle eklentisi
- Firebase Performance Monitoring
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Google Play hizmetleri TensorFlow Lite kitaplıklarındaki son güncellemeler, TensorFlow'un 2.9 sürümünde yer alan tüm değişiklikleri içerir.
play-services-fitness
kitaplığındaki son güncellemeyle birlikte, geçmiş fitness verilerinin okunup yazılmasını destekleyen API'ler kullanımdan kaldırılarak yerini Health Connect kullanıma aldı.
maven.google.com'da yayınlanan yapılar
- 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 Mayıs 2022
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mayıs 2022
play-service-nearby
'e (v18.2.0) yapılan son güncelleme, Yakındaki UWB API'sinin herkese açık ilk sürümünü içerir.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-nearby:18.2.0
19 Mayıs 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Cloud Messaging
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messaging-directboot:23.0.5
12 Mayıs 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Authentication
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mayıs 2022
- Google Play Hizmetleri Code Scanner kitaplığının ilk beta sürümü. Daha fazla bilgi için ML Kit sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 Mayıs 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Google Analytics için Firebase SDK'sı
- Cloud Firestore
- Cloud Functions for Firebase (istemci)
- Firebase Uygulama Kontrolü
- Firebase Cloud Messaging
- Firebase Realtime Database
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-impl:21.0.0
- com.google.android.gms:play-services-measurement-sdk:21.0.0
- com.google.android.gms:play-services-measurement-sdk-api:21.0.0
3 Mayıs 2022
play-services-basement
kitaplığındaki son güncellemeler, imza doğrulamasındaki güvenliği artırır ve değişkenPendingIntent
güvenlik açığını ortadan kaldırır.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-basement:18.0.2
27 Nisan 2022
play-services-auth
kitaplığındaki son güncellemede aşağıdaki değişiklikler yapıldı:CredentialClient
'teki API'ler ve ilgili istek/yanıt sınıfları kullanımdan kaldırıldı.
Firebase'in son güncellemesinde Firebase Crashlytics'te yapılan değişiklikler var.
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Nisan 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Uygulama Kontrolü
- Firebase App Distribution
- Firebase Cloud Messaging
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
12 Nisan 2022
play-services-nearby
(18.1.0 sürümü) için yapılan son güncellemeler aşağıdaki değişiklikleri içerir:Android S'den Yakındaki Bağlantılar için artık
BLUETOOTH_ADVERTISE
,BLUETOOTH_CONNECT
veBLUETOOTH_SCAN
izinleri gerekiyor.Alınan dosyayı atanmış dosya adı ve göreli yolla birlikte kaydetmek için
Payload#setFileName()
vePayload#setParentFolder()
eklendi.Kamu Sağlığı Kurumu'nun (PHA) temas bildirimlerine PHA ile tanımlanan bir endişe değişkeni eklemesine izin vermek için
VariantOfConcern
eklendi. Örneğin, bir PHA aşağıdaki tanımları atayabilir:"Aşı etkili" olarak
VariantOfConcernType.type1
"Son derece aktarıcı" olarak
VariantOfConcernType.type2
"Yüksek önem derecesi" olarak
VariantOfConcernType.type3
VariantOfConcernType.type4
: "Aşılarla ilgili dönüm noktası"Yakındaki Mesaj ultrasonik özelliği kullanımdan kaldırıldı.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-nearby:18.1.0
24 Mart 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Google Analytics için Firebase SDK'sı
- Cloud Firestore
- Firebase Uygulama Kontrolü
- Firebase Authentication
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2022
play-services-basement
kitaplığındaki son güncellemeler, Android 12 StrictMode ihlallerini ele alıyor.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-basement:18.0.1
17 Mart 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Google Analytics için Firebase SDK'sı
- Firebase Cloud Messaging
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 Mart 2022
play-services-games-v2
kitaplığının ilk sürümü kullanıma sunuldu. Bu kitaplık basitleştirilmiş bir oturum açma işlevi sağlar. Daha fazla bilgi için v2 için oturum açma başlangıç kılavuzuna bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-games-v2:17.0.0
10 Mart 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Cloud Functions for Firebase (istemci)
- Cloud Storage for Firebase
- Firebase A/B Testi
- Firebase App Distribution
- Firebase App Distribution Gradle eklentisi
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Uygulama İçi Mesajlaşma
- Firebase yüklemeleri
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 Mart 2022
play-services-wallet
kitaplığındaki en son güncelleme, kredi kartı OCR'si için yeni bir API içerir. Daha ayrıntılı bilgi için geliştirici kılavuzuna bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-wallet:19.1.0
28 Şubat 2022
OSS lisansları Gradle eklentisinde yapılan son güncelleme, aşağıdaki sorunların çözümlerini içerir:
Görev yürütme sırası Hilt DI kitaplığında sorunlara neden oluyor (GitHub Issue #209, GitHub Issue #194, GitHub Hilt Issue #2744)
Çok sayıda varyantı olan projelerin bağımlılık algılamayı yürütmesi uzun sürer (GitHub Sorunu #200)
Test bağımlılıklarının dahil edilmesi (GitHub Sorunu #214)
Lisanslar eksik (GitHub Sorunu #215)
AmbiguousVariantSelectionException
günlük kaydı önem derecesi düşürüldü (GitHub Sorunu #202)
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 Şubat 2022
Google Play Hizmetleri ML Kit kitaplıklarını günceller. Daha fazla bilgi için ML Kit sürüm notlarına bakın.
Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2022
- Google Play hizmetleri TensorFlow Lite kitaplığının herkese açık beta sürümü kullanıma sunuldu. Bu kitaplık, uygulama boyutunu küçültmek ve otomatik güncellemeler almak için bağımsız TensorFlow Lite kitaplığına alternatif olarak kullanılabilir. Daha fazla bilgi için TensorFlow belgelerine bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Crashlytics
- Firebase ML
- Firebase Performance Monitoring
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2022
play-services-auth
kitaplığındaki son güncelleme, telefon numarasıyla kimlik doğrulama için oturum açma ipuçlarını kolaylaştıran yeni bir API içeriyor. Kullanıcıların SIM kartlarından bir telefon numarası seçmelerine ve bu numarayı çağrı uygulamasıyla paylaşmalarına olanak tanır. Daha fazla bilgi için API belgelerine bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:20.1.0
25 Ocak 2022
- Google Play Hizmetleri ML Kit kitaplıklarını günceller. Daha fazla bilgi için ML Kit sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2022
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Crashlytics
- Firebase App Distribution Gradle eklentisi
- Firebase Performance Monitoring Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2022
Block Store SDK'sının son güncellemesi aşağıdaki değişiklikleri içerir:
Uygulamanın Block Store verilerinin buluta yedeklenmesini sağlayan yeni bir yöntem olan
StoreBytesData.Builder#setShouldBackupToCloud
eklendi.Buluta yedeklenen Block Store verilerinin uçtan uca şifrelenip şifrelenmeyeceğini kontrol etmenizi sağlayan yeni bir API (
BlockstoreClient#isEndToEndEncryptionAvailable
) eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 Ocak 2022
- Çeşitli kitaplıklarda yapılan son güncellemeler (aşağıdaki "Yayınlanan yapılar" bölümüne bakın), 9 Aralık 2021 sürümünde açıklanan sorunu düzeltmek için
play-services-base
veplay-services-tasks
(v18.0.1) sürümlerinin en son sürümlerini kullanmayı içerir.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-ads-identifier:18.0.1
- com.google.android.gms:play-services-afs-native:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-instantapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 Aralık 2021
play-services-base
veplay-services-tasks
ile ilgili en son güncellemeler, Kotlin koduylaTask<Void>
sonuçlarını işlerken çalışma zamanı NPE'lerine (NullPointerException
) yol açabilecek sorunu çözmüştür. 9 Aralık 2021 sürümünde listelenen kitaplık sürümlerinden herhangi birini kullanıyorsanızplay-services-base
veplay-services-tasks
sürümlerinin 18.0.1 sürümüne açıkça bağlı olarak çalışma zamanı NPE'lerinden kaçınabilirsiniz. Aşağıdakileribuild.gradle
sayfanızındependencies
bölümüne ekleyin:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
9 Aralık'ta kullanıma sunulan diğer yapıların yeni sürümlerini Ocak 2022'de,
play-services-base
veplay-services-tasks
'in 18.0.1 sürümlerine yeniPOM
bağımlılıklarıyla birlikte sunmayı planlıyoruz.Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Google Analytics için Firebase SDK'sı
Bu Firebase sürümü, 9 Aralık 2021 sürümünde açıklanan sorunu düzeltmek için en son
play-services-base
veplay-services-tasks
(v18.0.1) sürümlerini alır.Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Aralık 2021
- Google Play Hizmetleri ML Kit kitaplıklarını günceller. Daha fazla bilgi için ML Kit sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Aralık 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Crashlytics
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Aralık 2021
Çeşitli kitaplıklarda yapılan son güncellemeler arasında aşağıdaki değişiklikler yer almaktadır:
- Önceden
@RecentlyNonNull
ve@RecentlyNullable
kullanılan yerlerde katı nullability ek açıklamaları (@NonNull
ve@Nullable
) kullanılıyor. Bu değişiklikle birlikte, önceden nullness uyarısına neden olan durum artık Kotlin kodu oluşturulurken veya Javanull
kontrol çerçeveleri kullanılırken hataya neden olacaktır. Benzer ek açıklama değişiklikleri, diğercom.google.android.gms
yapılarının gelecekteki sürümlerinde de aşamalı olarak kullanıma sunulacaktır.
Etkilenen kitaplıkların tam listesi için "Serbest bırakılan yapılar" bölümünü inceleyin.
- Önceden
play-services-base
,play-services-basement
veplay-services-tasks
kitaplıklarındaki en son güncellemeler, yukarıda açıklanan katı boş değer atanabilirliği ek açıklaması değişikliklerini ve aşağıdaki ek değişiklikleri içerir:- Kullanımdan kaldırılan fitness sabitleri, Kapsamlar'dan kaldırıldı.
- Görevler'e
withTimeout()
yardımcı yöntem yöntemi eklendi
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 Kasım 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Uygulama Kontrolü
- Firebase Crashlytics
- Firebase Crashlytics Gradle eklentisi
- Firebase ML
- Firebase Performance Monitoring
- Firebase Realtime Database
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Kasım 2021
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Kasım 2021
play-services-cast
veplay-services-cast-framework
kitaplıklarındaki güncellemeler:- Sıra iyileştirmeleri:
MediaQueue
öğesine, sıra yeniden sıralandığında çağrılan yeni biritemsReorderedAtIndexes
geri çağırma işlemi eklendi.- Sıra komutlarının serileştirilmesi için destek eklendi.
- "RemoteMediaClient#queueSetRepeatMode" modunda
customData
parametresi null özellikli hale getirildi. - Uzak Ekran özelliği kullanımdan kaldırıldı.
- 14 olan
minSdkVersion
değeri 16 olarak değiştirildi.
Daha fazla bilgi için Cast Android Sender SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
29 Ekim 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Crashlytics Gradle eklentisi
- Firebase Dynamic Links
- Firebase Uygulama İçi Mesajlaşma
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 Ekim 2021
play-services-maps
istemci kitaplığı, Android API Seviyesi 19 (Android 4.4, KitKat) ve sonraki sürümlerde desteklenerek genel kullanıma sunulmuştur.Bu sürüm, isteğe bağlı olarak kullanılabilen yeni bir harita oluşturucu içerir. Bu harita oluşturucu, iyileştirilmiş performans ve kararlılığın yanı sıra bulut tabanlı harita stili desteği sağlar. Bu ve diğer güncellemeler hakkında daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-maps:18.0.0
11 Ekim 2021
play-services-appset
kitaplığı artık genel kullanıma sunulmuştur. Bu kitaplık, analiz veya sahtekarlık önleme gibi kullanım alanlarını, kullanıcı gizliliğine saygı gösterecek şekilde destekleyecek şekilde tasarlanmıştır.Bu kitaplıkta, uygulama grubu kimliğini yönetme yöntemleri bulunur. Bu kimlik, belirli bir cihazda kuruluşunuza ait bir uygulama grubu genelinde kullanımı veya işlemleri ilişkilendirmenize olanak tanıyan benzersiz bir kimliktir. Daha fazla bilgi için bu kılavuzu inceleyin.
Bu GA sürümü, geliştirici önizleme sürümünde aşağıdaki güncellemeleri içerir:
- Birden fazla istemci arayüzü yeniden adlandırıldı. Daha fazla bilgi için
play-services-appset
API referans belgelerini inceleyin. play-services-appset
kitaplığı, yakında kullanıma sunulacak geliştirici kapsamlı uygulama grubu kimliğiyle uyumlu hale getirildi. Google Play Hizmetleri'nin yakında geliştirici kapsamlı uygulama grubu kimliği için destek eklemesi beklenmektedir. Bu özellik Google Play Hizmetleri'nde yayınlanacak veplay-services-appset
kitaplığının sürümünü yükseltmenize gerek kalmadan kullanıcıların cihazlarına aktarılacak.
- Birden fazla istemci arayüzü yeniden adlandırıldı. Daha fazla bilgi için
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-appset:16.0.0
4 Ekim 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Uygulama Kontrolü
- Cloud Firestore
- Firebase Crashlytics
- Firebase Performance Monitoring
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Eylül 2021
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Eylül 2021
ads-identifier
kitaplığındaki son güncelleme, Google Play Hizmetleri izni beyanını içerir:com.google.android.gms.permission.AD_ID
.ads-identifier
17.1.0 veya sonraki bir sürümü kullanıyorsanız reklam kimliğine erişmek için uygulama manifestinizde izni tekrar beyan etmeniz gerekmez. Ancak uygulamanızın reklam kimliğine erişmemesi gerekiyorsa<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
adresini kullanarak izni kaldırmanız gerekir.Daha fazla bilgi için
getId()
adresini inceleyin.play-services-pay
kitaplığındaki son güncelleme, tüm API'lerinin engellenmesine neden olan izin sorunlarını düzeltti.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 Eylül 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Functions for Firebase (istemci)
- Firebase Realtime Database
- Firebase App Distribution Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Eylül 2021
AFS Yerel kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:
onAdLeftApplication
ürününün reklam tıklamalarını kaydetmemesi hatası düzeltildi.- Bağlantı olmadan reklamlar yüklenmeye çalışıldığında uygulamanın kilitlenmesine neden olan hata düzeltildi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-afs-native:19.0.1
23 Ağustos 2021
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Uygulama İçi Mesajlaşma
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2021
Analytics kitaplığındaki son güncelleme aşağıdaki değişikliği içerir:
- Kitaplığın hedef olarak Android 12 ile oluşturulamadığı sorun düzeltildi.
TagManager kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:
- Dahili altyapı iyileştirmeleri.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2021
Blockstore SDK'sı, yeni kurulan telefonlarda sorunsuz oturum açmayı sağlamak için artık uygulamalar tarafından kullanılabilir. Daha fazla bilgi için Blockstore SDK referans belgelerine bakın.
Android için google-services eklentisinin güncellenmiş bir sürümü (v4.3.10) kullanıma sunulmuştur. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 Ağustos 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Crashlytics
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Android için google-services eklentisinin güncellenmiş bir sürümü (v4.3.9) kullanıma sunulmuştur. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2021
play-services-appset
kitaplığının geliştirici önizleme sürümü kullanıma sunuldu. Bu kitaplık, analiz veya sahtekarlık önleme gibi kullanım alanlarını, kullanıcı gizliliğine saygı gösterecek şekilde destekleyecek şekilde tasarlanmıştır.Bu kitaplıkta, uygulama grubu kimliğini yönetme yöntemleri bulunur. Bu kimlik, belirli bir cihazda kuruluşunuza ait bir uygulama grubu genelinde kullanımı veya işlemleri ilişkilendirmenize olanak tanıyan benzersiz bir kimliktir. Daha fazla bilgi için bu kılavuzu inceleyin.
ads-identifier
API referans dokümanı, kullanıcılar reklam izlemeyi sınırlandırmayı etkinleştiren kullanıcılar yakında reklam kimliğinde yapılacak bir değişiklik hakkında ve yeni bir Google Play Hizmetleri izniyle ilgili şartlarla ilgili bilgiler eklenerek güncellendi.Ayrıntılar için bkz.
getId()
.ads-identifier
kitaplığının kendisinde herhangi bir değişiklik yok.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 Temmuz 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Dynamic Links
- Firebase Realtime Database
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2021
play-services-auth
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Uygulamanızdaki bir kullanıcının hesabını, hesap bağlama amacıyla Google'a bağlamanıza yardımcı olacak yeni bir API (
CredentialSavingClient#saveAccountLinkingToken
) eklendi. - Hesaplarını daha önce Google'a bağlamış olan kullanıcılarınızın uygulamanızda oturum açmalarına yardımcı olmak için
BeginSignInRequest.Builder#associateLinkedAccounts
adlı yeni bir yöntem eklendi.
- Uygulamanızdaki bir kullanıcının hesabını, hesap bağlama amacıyla Google'a bağlamanıza yardımcı olacak yeni bir API (
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:19.2.0
9 Temmuz 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Uygulama Kontrolü
- Cloud Firestore
- Firebase Performance Monitoring
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2021
play-services-pay
kitaplığının ilk sürümü kullanıma sunuldu. Bu kitaplık,play-services-wallet
kitaplığınınWalletObjects
işlevinin yerini alıyor. Daha fazla bilgi için bu entegrasyon kılavuzuna bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-pay:16.0.0
23 Haziran 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase App Distribution Gradle eklentisi
- Firebase Crashlytics
- Firebase Crashlytics Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Haziran 2021
AFS Yerel kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:
Mobil reklam oluşturmayı, web ve önizleme reklam görüntülemesiyle eşleşecek şekilde günceller. Daha fazla bilgi için Android için AFS Yerel SDK sürüm notlarına bakın.
SPA reklamları isteme özelliğini kaldırır.
Stream Protect SDK'sı artık gecikmeye duyarlı olan aşağı akış Android TV uygulamalarında kullanılabilir. Bu SDK, cihaz donanım yazılımı desteği gerektirir ve şu anda yalnızca Google TV Yüklü Chromecast'te çalışmaktadır. Daha fazla bilgi için Stream Protect SDK referans belgelerine bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
16 Haziran 2021
Katı boş değer atanabilirliğini uygulamaya hazırlık olarak, daha önce boş değer atanabilirliği açıkça tanımlamayan çeşitli SDK'lara
@RecentlyNonNull
ve@RecentlyNullable
ek açıklamalarını ekledik. Bu değişiklik, boş güvenlik ihlallerinde uyarılara neden olacaktır.Bu değişiklik, Java boş denetimi çerçeveleri kullanan uygulamalar için daha iyi Kotlin birlikte çalışabilirliği ve daha iyi statik boş denetimi sağlar.
Benzer
@RecentlyNonNull
ve@RecentlyNullable
eklemeleri, diğercom.google.android.gms
öğelerinin gelecekteki sürümlerinde kademeli olarak kullanıma sunulacaktır.
maven.google.com'da yayınlanan yapılar
- 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 Haziran 2021
play-services-nearby
(18.0.0 sürümü) ile ilgili en son güncellemeler aşağıdaki değişiklikleri içerir:API yüzeyine, daha önce
null
değerlerini güvenli bir şekilde işlemeyen Kotlin uygulamalarını bozabilecek@NonNull
ve@Nullable
ek açıklamaları eklendi (Null-safety ile ilgili Kotlin dokümanlarına bakın).ConnectionsClient, soyut sınıf yerine arayüz olarak değiştirildi.
ConnectionsClient#MAX_BYTES_DATA_SIZE nihai olarak değiştirildi.
Her iki cihaza da sağlanan, kullanıcılar tarafından okunabilen 4 haneli kimlik doğrulama jetonunu almak için ConnectionInfo#getAuthenticationDigits() yöntemi eklendi.
Diğer uygulamaların paylaşılan bir dosyaya erişimini kısıtlamak için Payload#issensitive() ve Payload#setHassas(boole) ile hassas dosya aktarımı desteği eklendi.
Kullanımı engelleyen yükseltme özelliği için destek eklendi. Bu özellik, varsayılan olarak etkindir. İstemci bu özelliği, yeni sürüme geçiş işlemi sırasında başlangıçta bağlı olan kablosuz ağın devre dışı bırakılmasını veya bağlantısının kesilmesini önleyen AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) ve ConnectionOptions.Builder#setDisruptiveUpgrade(boolean) ile devre dışı bırakılabilir.
Kullanımdan kaldırıldı Payload.File#close() ve Payload.Stream#close().
Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
3 Haziran 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Crashlytics Gradle eklentisi
- Firebase Dynamic Links
- Firebase Performance Monitoring
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mayıs 2021
Katı boş değer atanabilirliğini uygulamaya hazırlık olarak, daha önce boş değer atanabilirliği açıkça tanımlamayan çeşitli SDK'lara
@RecentlyNonNull
ve@RecentlyNullable
ek açıklamalarını ekledik. Bu değişiklik, boş güvenlik ihlallerinde uyarılara neden olacaktır.Bu değişiklik, daha iyi Kotlin birlikte çalışabilirliği ve Java boş denetimi çerçeveleri kullanan uygulamalar için daha iyi statik boş denetimi sağlar.
Benzer
@RecentlyNonNull
ve@RecentlyNullable
eklemeleri, diğercom.google.android.gms
öğelerinin gelecekteki sürümlerinde kademeli olarak kullanıma sunulacaktır.
maven.google.com'da yayınlanan yapılar
- 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 Mayıs 2021
- Android için google-services eklentisinin güncellenmiş bir sürümü (v4.3.8) kullanıma sunulmuştur. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.gms:google-services:4.3.8
13 Mayıs 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Authentication
- Firebase Crashlytics Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Android için google-services eklentisinin güncellenmiş bir sürümü (v4.3.7) kullanıma sunulmuştur. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mayıs 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Cloud Functions for Firebase (istemci)
- Cloud Storage for Firebase
- Google Analytics için Firebase SDK'sı
- Firebase A/B Testi
- Firebase App Distribution Gradle eklentisi
- Firebase App Indexing
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Crashlytics
- Firebase Crashlytics Gradle eklentisi
- Firebase Dynamic Links
- Firebase Uygulama İçi Mesajlaşma
- Firebase yüklemeleri
- Firebase ML
- Firebase Performance Monitoring
- Firebase Performance Monitoring Gradle eklentisi
- Firebase Realtime Database
- Firebase Remote Config
Aşağıdaki özelliklerin ilk beta sürümleri artık kullanıma sunulmuştur:
- Firebase Uygulama Kontrolü
- Firebase dinamik özellik modülü desteği
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Android (v4.3.6) için google-services eklentisinin güncellenmiş bir sürümü kullanıma sunulmuştur. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- com.google.firebase:firebase-common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-dynamic-links:20.0.0
- com.google.firebase:firebase-dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 Nisan 2021
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Nisan 2021
play-services-maps
ile ilgili en son güncellemeler aşağıdaki değişiklikleri içermektedir:- API yüzeyine "non-semver-breaking" nullability ek açıklamaları eklendi.
Android 11 (API düzeyi 30) ve sonraki sürümlerde Paket görünürlüğü filtrelemeyi desteklemek için
AndroidManifest.xml
öğesine aşağıdaki beyan eklendi.com.google.android.gms:play-services-maps:17.0.1
sürümüne geçtikten sonra aşağıdaki satırı kendiAndroidManifest.xml
öğenizden kaldırabilirsiniz:
Giyilebilir cihaz kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:
- Düzeltilen hatalar
- Google Play Hizmetleri'nin yüklü olduğu cihazlarda Wearable SDK'nın kullanılabilirliği iyileştirildi.
Daha fazla bilgi için Giyilebilir cihaz sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 Nisan 2021
Cast SDK'sının son güncellemesinde aşağıdaki değişiklikler yapılmıştır:
- GameManager ve ilgili API'lar silindi. Bunlar 2017'den beri kullanımdan kaldırılmıştır.
- SessionState sınıfı, yayınlama istemci kitaplığına eklendi.
- CastStatusCodes ile ilgili ayrıntılı açıklama sağlamak için CastReasonCodes eklendi. CastStatusCodes'dan CastReasonCodes'a çeviri yapmak için CastContext#getCastREASONCodeForCastStatusCode(int) yöntemini kullanın.
com.google.android.datatransport:transport-api
bağımlılıkları en son sürüme güncellendi.
Daha fazla bilgi için Cast Android Sender SDK Sürüm Notları'na bakın.
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase App Distribution Gradle eklentisi
- Firebase ML
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Nisan 2021
OSS lisansları Gradle eklentisinde yapılan son güncelleme, aşağıdaki sorunların çözümlerini içerir:
- Projelerde bağımlılık döngülerini destekler (GitHub Sorunu #172)
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 Nisan 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Authentication
- Firebase Cloud Messaging
- Firebase Örnek Kimlikleri
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
5 Nisan 2021
OSS lisansları Gradle eklentisinde yapılan son güncelleme, aşağıdaki sorunların çözümlerini içerir:
- Eski API'lerin kullanılması nedeniyle uyarılar oluşturma (GitHub Sorunu #166)
- Görevler önbelleğe alınmadı (GitHub Sorun No. 68) (GitHub Sorunu No. 146) (GitHub Sorunu No. 165)
Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- Firebase Crashlytics Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2021
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Crashlytics
- Firebase Realtime Database
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Authentication
- Firebase Uygulama İçi Mesajlaşma
- Firebase ML
- Firebase Remote Config
- Firebase App Distribution Gradle eklentisi
- Firebase Crashlytics Gradle eklentisi
- Firebase Performance Monitoring Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2021
play-services-location
ile ilgili en son güncellemeler aşağıdaki değişiklikleri içermektedir:Çok Kaynaklı Konum Sağlayıcı (FLP) artık başlangıçtaki hatalı konumları varsayılan olarak gizler. Bu davranış, gecikmeyi minimum düzeyde artırırken daha iyi konum doğruluğuna olanak tanır. Daha doğru sonuçlar yerine daha hızlı sonuçlar elde etmeyi tercih eden geliştiriciler yeni
LocationRequest#setWaitForAccurateLocation()
yöntemini çağırabilir.Uygulamaların Sleep API'ye kaydolmasına izin vermek için
ActivityRecognitionClient#requestSleepSegmentUpdates()
yöntemi eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-location:18.0.0
11 Şubat 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase App Indexing
- Firebase Performance Monitoring
- Firebase Crashlytics Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2021
play-services-base
,play-services-basement
veplay-services-tasks
kitaplıklarındaki en son güncellemeler yalnızca dahili güncellemeleri içerir.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Firebase Crashlytics
- Firebase Uygulama İçi Mesajlaşma
- Firebase Remote Config
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Android için google-services eklentisinin güncellenmiş bir sürümü (v4.3.5) kullanıma sunulmuştur. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2021
play-services-fido
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:SourceDirectTransferClient
sınıfının herkese açık ilk beta sürümü kullanıma sunuldu. Bu sınıfta, kimlik doğrulama sürecini tamamlamak için Android telefonu FIDO kimlik doğrulayıcıya dönüştüren bir yöntem sunulmaktadır.Fido#FIDO2_KEY_RESPONSE_EXTRA
veFido#FIDO2_KEY_ERROR_EXTRA
kullanımdan kaldırıldı.AuthenticatorAssertionResponse#getKeyHandle()
desteği sonlandırıldı.AuthenticatorAttestationResponse#getKeyHandle()
desteği sonlandırıldı.BrowserRequestOptions#getClientDataHash()
kullanıma sunuldu.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-fido:19.0.0-beta
20 Ocak 2021
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2021
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Authentication
- Firebase Performance Monitoring
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Aralık 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Cloud Firestore
- Cloud Functions for Firebase (istemci)
- Cloud Storage for Firebase
- Firebase Cloud Messaging
- Firebase Uygulama İçi Mesajlaşma
- Firebase yüklemeleri
- Firebase Örnek Kimlikleri
- Firebase Performance Monitoring
- Firebase Realtime Database
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
8 Aralık 2020
- Google Play Hizmetleri görüş kitaplıklarındaki son güncelleme yalnızca dahili güncellemeleri içerir.
maven.google.com'da yayınlanan yapılar
- 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 Aralık 2020
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Aralık 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Kasım 2020
play-services-password-complexity
kitaplığı eklendi.Bu kitaplık, Android 4.4 ve sonraki sürümleri çalıştıran cihazlar için ekran kilidi kalite kontrolünü (Android 10'da kullanıma sunulmuştur) destekler.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-password-complexity:17.0.0
12 Kasım 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Authentication
- Firebase Crashlytics
- Firebase Crashlytics Gradle eklentisi
- Firebase yüklemeleri
- Firebase Performance Monitoring
- Firebase Performance Monitoring Gradle eklentisi
- Firebase Remote Config
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Kasım 2020
play-services-auth
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:Kullanıcıların şifre kimlik bilgilerini kaydetmenize yardımcı olmak için daha sonra oturum açmak üzere kullanılabilecek yeni bir API istemcisi (
CredentialSavingClient
) eklendi.Kullanıcı "Google ile Oturum Aç" düğmesine dokunduğunda Google ile Oturum Açma akışını başlatmak için yeni bir API (
SignInClient#getSignInIntent(GetSignInIntentRequest)
) eklendi.
play-services-games
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:Gerçek zamanlı ve sıraya dayalı çok oyunculu API'ler kaldırıldı. Daha fazla ayrıntı için belgelere göz atın.
Şu istemciler arayüz olarak değiştirildi:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
veVideosClient
.Kullanımdan kaldırılan şu GoogleApiClient yöntemleri kaldırıldı:
getAppId
,getSdkVariant
vegetSettingsIntent
.Dahili güncellemeler.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 Ekim 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase A/B Testi
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging
- Firebase Uygulama İçi Mesajlaşma
- Firebase Örnek Kimlikleri
- Firebase Remote Config
- Google Analytics için Firebase SDK'sı
- Firebase Performance Monitoring Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 Ekim 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Firebase Realtime Database SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2020
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2020
play-services-base
veplay-services-basement
kitaplıklarındaki son güncellemeler arasında aşağıdaki değişiklikler yer alıyor:Bir hizmetin bağlantısı kaldırılırken
NoSuchElementException
ara sıra kullanıldığında meydana gelen kilitlenmeleri önler.AndroidManifest.xml
, Google Play Hizmetleri'ni kullanmak için uygun meta veri etiketine sahip olmadığındaIllegalStateException
yerineGooglePlayServicesIncorrectManifestValueException
veyaGooglePlayServicesMissingManifestValueException
döndürür. Bu, uygulamanın oluşturulma şekliyle ilgili bir soruna işaret edebilir.
Google Play Hizmetleri Fitness'ın son güncellemesinde aşağıdaki değişiklikler yapılmıştır:
Yazma erişimi artık bir uygulamanın yalnızca yazdığı verileri okumasına izin veriyor. Google Fit platformundaki diğer uygulamalar tarafından yazılan verileri okumaya devam etmek için kodunuzu ilgili veri türleri için okuma erişimi kapsamları isteyecek şekilde güncelleyin.
Nabız verilerinin kendi kapsamı vardır.
Uyku verilerinin kendi kapsamları ve yeni bir veri türü var.
TYPE_SLEEP_SEGMENT
veSleepStages
sayfalarını inceleyin.Desteği sonlandırılmış
FitnessActivities#SLEEP
ve diğer uyku türleri. Bunun yerine yeniSleepStages
sürümünü kullanın.SessionsClient
ile çalışırken artıkFitnessOptions
'teki uygun yöntemleri kullanarak uygulamanızın ne tür bir oturuma erişmesi gerektiğini belirtmeniz gerekiyor.
Daha fazla bilgi için Google Fit Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2020
play-services-auth-api-phone
kitaplığındaki son güncellemeyle birlikte yeni bir SMS Kodu Tarayıcı API'si eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 Ekim 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Android BoM (Malzeme Listesi)
- Google Analytics için Firebase SDK'sı
- Cloud Firestore ve Firebase Dynamic Links SDK'ları
- Firebase Performance Monitoring Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Eylül 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Malzeme Listesi (BoM)
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Örnek Kimlikleri, Firebase Performance Monitoring ve Firebase Realtime Database SDK'ları
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Android için
google-services
eklentisi (v4.3.4) ve Android içinstrict-version-matcher
eklentisi (v1.2.2) kullanıma sunuldu. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-plugin:1.2.2
23 Eylül 2020
play-services-location
ile ilgili en son güncellemeler aşağıdaki değişiklikleri içermektedir:Cihazda tek bir geçerli konum düzeltmesi hesaplamak için
FusedLocationProviderClient.getCurrentLocation()
yöntemi eklendi.Android 11
FusedLocationProviderClient
'a Android 11 Veri Erişimi Denetimi ilişkilendirme etiketleri için destek eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-location:17.1.0
11 Eylül 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Malzeme Listesi (BoM)
- Firebase Authentication SDK'sı
- Firebase Crashlytics Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Eylül 2020
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Eylül 2020
- Google Play Hizmetleri'nin son güncellemesiyle AFS Yerel'de TCF v2 desteği eklendi. Daha fazla bilgi için Android için AFS Yerel SDK Sürüm Notları'na bakın.
1 Eylül 2020
Google Play Hizmetleri görüş kitaplıklarında yapılan güncellemeler:
- Google Play Hizmetleri yüklü değilken görüntü kitaplıklarındaki
SecurityException
düzeltildi. - Dahili güncellemeler.
- Google Play Hizmetleri yüklü değilken görüntü kitaplıklarındaki
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2020
play-services-games
kitaplığındaki güncellemelerdeLeaderboardsClient
için bir düzeltme bulunur.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-games:20.0.1
27 Ağustos 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Malzeme Listesi (BoM)
- Cloud Firestore, Cloud Functions for Firebase (istemci), Cloud Storage for Firebase, Firebase Uygulama İçi Mesajlaşma ve Firebase Realtime Database SDK'ları
- Firebase Crashlytics Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2020
- Google Play Hizmetleri Farkındalık kitaplığında dahili olarak küçük çaplı özellik güncellemeleri yapıldı.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-awareness:18.0.1
18 Ağustos 2020
play-services-basement
,play-services-tasks
veplay-services-base
ile ilgili son güncellemeler arasında aşağıdaki değişiklikler yer alıyor:Katı boş değer atanabilirliğini uygulamaya hazırlık amacıyla,
base
vebasement
SDK'larının önceden boş değer atanabilirliği açıkça tanımlamadığı@RecentlyNonNull
ve@RecentlyNullable
ek açıklamalarını ekledik. Bu, daha iyi Kotlin birlikte çalışabilirliği ve Javanull
kontrol çerçevelerini kullanan herkes için daha iyi statiknull
kontrolü sağlar. Benzer@RecentlyNonNull
ve@RecentlyNullable
eklemeleri,com.google.android.gms
yapılarının sürümlerinde kademeli olarak kullanıma sunulacaktır.Uygulama ile Google Play hizmetleri arasındaki bağlantı sorunu nedeniyle bir API çağrısı başarısız olduğunda, başarısız olan
ConnectionResult
aracına artıkApiException
içindekiStatus
üzerinden erişilebilir.Bir cihazın geçerli Google Play hizmetlerinin bulunmadığı bazı durumlarda, API çağrıları kullanıcının onayını beklemek yerine daha hızlı başarısız olur.
Fragment
kabul eden yeniGoogleApiAvailability#getErrorDialog
aşırı yüklemeleri eklendi.Kullanımdan kaldırılan
Tasks#call
yöntemlerinin yeriniTaskCompletionSource
aldı.Diğer Google Play Hizmetleri API'leri için dahili güncellemeler.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2020
play-services-games
kitaplığında aşağıdaki değişiklikler yapıldı:loadFriends
eklendi.getCompareProfileIntent
eklendi.- İki oyuncu için daha fazla bağlam bilgisi sağlamak amacıyla takma adlardan yararlanan
getCompareProfileIntentWithAlternativeNameHints
eklendi. - Oturum açmış oynatıcıyla ilgili en son verileri alan
getCurrentPlayer
eklendi. COLLECTION_SOCIAL
kaldırıldı.COLLECTION_FRIENDS
eklendi.- Oturum açmış oynatıcının özelliklerini getiren
getCurrentPlayerInfo
eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-games:20.0.0
14 Ağustos 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Malzeme Listesi (BoM)
- Google Analytics için Firebase SDK'sı
- Firebase Crashlytics ve Firebase ML SDK'ları
- Firebase App Distribution Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
10 Ağustos 2020
Google Play Hizmetleri Fitness'ın son sürümünde aşağıdaki değişiklikler yapıldı:
- Aşağıdaki
DataType
öğeleri kullanımdan kaldırıldı:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- Aşağıdaki kullanımdan kaldırılan
DataType
'ler kaldırıldı:TYPE_ACTIVITY_SAMPLES
- Kullanımdan kaldırılan yöntemler olan
DataSource#getDataQualityStandards
(ve ilişkili sabit değerler),DataSource#getName
veDataSource.Builder#setName
yöntemleri kaldırıldı. - Verilerin toplanmasını kolaylaştırmak için
DataReadRequest#aggregate(DataSource)
veDataReadRequest#aggregate(DataType)
yöntemleri eklendi. - Mevcut
DataReadRequest#aggregate(DataType, DataType)
veDataReadRequest#aggregate(DataSource, DataType)
yöntemleri kullanımdan kaldırıldı.
- Aşağıdaki
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-fitness:19.0.0
30 Temmuz 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Malzeme Listesi (BoM)
- Firebase Cloud Messaging, Firebase Örnek Kimlikleri ve Firebase yükleme SDK'ları
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
29 Temmuz 2020
- Android TV uygulamaları için yeni Yayın Alıcı SDK'sı eklendi. SDK, Android TV uygulamalarının Yayın protokolüyle uyumlu olmasını ve böylece Alıcı uygulamaları gibi davranmalarını sağlar. Ayrıntılar için Cast Android Sender SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2020
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Malzeme Listesi (BoM)
- Firebase Performance Monitoring
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 Temmuz 2020
play-services-auth
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
bölümüne yeni bir API eklendi. Kaydolan kullanıcılar için bu özellik, One Tap ile Oturum Açma sırasında kullanıcı işlemi (ör. "devam" düğmesine dokunma) beklemeden otomatik olarak kimlik bilgilerinin seçilmesine olanak tanır.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:18.1.0
8 Temmuz 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Malzeme Listesi (BoM)
- Firebase Cloud Messaging ve Firebase Örnek Kimlikleri SDK'ları
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase A/B Testi, Firebase Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Uygulama İçi Mesajlaşma, Firebase Örnek Kimlikleri ve Firebase Remote Config SDK'ları
- Google Analytics için Firebase SDK'sı
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-impl:17.4.4
18 Haziran 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Malzeme Listesi (BoM)
- Firebase Cloud Messaging, Firebase Crashlytics, Firebase Örnek Kimlikleri, Firebase Realtime Database SDK'ları
- Firebase Crashlytics Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
4 Haziran 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Crashlytics, Firebase Crashlytics NDK ve Firebase yükleme SDK'ları
- Google Analytics için Firebase SDK'sı
- Firebase App Distribution Gradle eklentisi
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Haziran 2020
play-services-basement
,play-services-tasks
veplay-services-base
ile ilgili son güncellemeler arasında aşağıdaki değişiklikler yer alıyor:- Kullanıcı yerel ayarları değiştirdiğinde Google Play Hizmetleri kullanılabilirliği hata mesajı dizelerini doğru şekilde güncellemeye yönelik bir hata düzeltmesi.
GoogleApi
tabanlı istemcileriActivity
kullanarak ana iş parçacığı için örneklendirirken yarış koşulları için hata düzeltmeleri.- Yinelenen
Task
tamamlamaları için daha ayrıntılı hata mesajları. - Diğer Google Play Hizmetleri API'leri için dahili güncellemeler.
maven.google.com'da yayınlanan yapılar
- 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 Mayıs 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Cloud Messaging, Firebase Uygulama İçi Mesajlaşma, Firebase yüklemeleri ve Firebase Örnek Kimliği SDK'ları
- Google Analytics için Firebase SDK'sı
- Firebase Crashlytics Gradle eklentisi
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mayıs 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Cloud Messaging, Firebase yüklemeleri ve Firebase Örnek Kimliği SDK'ları
- Google Analytics için Firebase SDK'sı
- Firebase App Distribution Gradle eklentisi
- Firebase Crashlytics Gradle eklentisi
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Nisan 2020
play-services-recaptcha
kitaplığının ilk sürümü kullanıma sunuldu. API düzeyi 16 ve sonraki sürümleri hedefleyen hem Android telefonlar hem de TV'ler için aşağıdaki iki özelliğe yönelik destek içerir.Müşterilere sayısal bir puan veren ve kullanıcının otomatik bir saldırının parçası değil, gerçek bir kişi olabileceğini gösteren reCAPTCHA Enterprise API'leridir. Daha fazla bilgi için bu entegrasyon kılavuzuna bakın.
Müşterilere, kimliklerini doğrulamaları için e-posta sorgulaması ile sorgulama yapma olanağı sunan reCAPTCHA 2FA API'leri. Daha fazla bilgi için bu entegrasyon kılavuzuna bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-recaptcha:16.0.0
23 Nisan 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Authentication, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, Firebase Uygulama İçi Mesajlaşma, Firebase yüklemeleri, Firebase Örnek Kimliği, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime Database ve Firebase Remote Config SDK'ları
- Google Analytics için Firebase SDK'sı
- Firebase Crashlytics Gradle eklentisi
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Nisan 2020
- Google Mobile Ads Android SDK'sını ve Firebase Ads SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Nisan 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Crashlytics, Firebase Crashlytics NDK, Firebase Uygulama İçi Mesajlaşma, Firebase için ML Kit ve Firebase Performance Monitoring SDK'ları
- Firebase Crashlytics Gradle eklentisi ve Firebase App Distribution Gradle eklentisi
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Nisan 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Cloud Messaging, Firebase yüklemeleri ve Firebase Örnek Kimlikleri
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Nisan 2020
play-services-auth
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- Mevcut bir kullanıcının oturumunu açma veya yeni bir kullanıcıyı kaydetme de dahil olmak üzere uygulamanız için kullanıcıların kimliğini doğrulamanıza yardımcı olmak amacıyla yeni bir API istemcisi (
SignInClient
) eklendi. Şu anda iki tür kimlik bilgisi desteklenmektedir: Kimlik Jetonu ve kullanıcı adı/şifre.
- Mevcut bir kullanıcının oturumunu açma veya yeni bir kullanıcıyı kaydetme de dahil olmak üzere uygulamanız için kullanıcıların kimliğini doğrulamanıza yardımcı olmak amacıyla yeni bir API istemcisi (
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:18.0.0
30 Mart 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Crashlytics NDK, Firebase kurulumları ve Firebase Örnek Kimlikleri
- Google Analytics için Firebase SDK'sı
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2020
play-services-basement
,play-services-tasks
veplay-services-base
ile ilgili son güncellemeler arasında aşağıdaki değişiklikler yer alıyor:play-services-basement
,androidx-core:core:1.2.0
içindeki bir yönteme referans verdiğinden bu yama bağımlılıkları buna göre günceller.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2020
play-services-basement
,play-services-tasks
veplay-services-base
ile ilgili son güncellemeler arasında aşağıdaki değişiklikler yer alıyor:- API yüzeyine "non-semver-breaking" boş değer ek açıklamaları ekler
Örneğin,
GoogleApiAvailability#makeGooglePlayServicesAvailable
artık Kotlin derleyicisinin bunu bir platform türü yerine null olmayan değer olarak işlemesi için bir@NonNull Task
döndürüyor. Bununla birlikte, kendisine iletilenActivity
parametresi@NonNull
olarak işaretlenmez (fiilen boş olmayan bir değer olsa bile). Böylece, bu değişiklikActivity?
içindeki Kotlin kodunu bozmaz.- Diğer Play Hizmetleri kitaplıkları için dahili güncellemeler.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2020
- Google Mobile Ads Android SDK'sı ve Firebase Ads SDK'sı ile ilgili güncellemeler. Ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Crashlytics Gradle eklentisi
- Firebase Crashlytics, Firebase Cloud Messaging, Firebase Uygulama İçi Mesajlaşma, Firebase Yüklemeleri, Firebase Örnek Kimlikleri ve Firebase Remote Config SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Authentication SDK'sı
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 Mart 2020
play-services-fido
kitaplığındaki son güncelleme aşağıdaki değişiklikleri içerir:- U2F API'leri kullanımdan kaldırıldı. U2F API kullanıcıları, FIDO2 API'lerine geçmelidir. U2F API'leri 2020 yılı boyunca desteklenecek ve 2021'de kaldırılacaktır.
- Kayıt ve imzalama için
Fido2ApiClient
'te yeni yöntemler kullanıma sunuldu. Bu yöntemler standart yöntemlere daha uygundur - Yalnızca oturum açma isteklerinde
UserVerificationMethod
Uzantısı için destek eklendi. Uzantı, kayıt istekleri için desteklenmiyor. IsUserVerifyingPlatformAuthenticatorAvailable
yöntemi için destek eklendi.PublicKeyCredential
, WebAuthn spesifikasyonuna uygun olarak üst düzey yanıt olarak gösterildi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-fido:18.1.0
9 Mart 2020
Firebase'deki son güncelleme şunları içerir:
- Birçok Firebase Android SDK'sı için Kotlin uzantı kitaplıkları artık beta sürümünden çıktı. Bu ktx kitaplıkları, deyimsel Kotlin söz dizimini kullanarak Firebase Android API'lerine erişmenizi sağlar. Bu ktx kitaplıkları hakkında daha fazla bilgiyi Android -- Kotlin referans belgelerinden edinebilirsiniz.
OSS lisansları Gradle eklentisinde yapılan son güncelleme, aşağıdaki sorunların çözümlerini içerir:
- Kitaplık projesi varken lisans bulunamadı (GitHub Sorunu #119)
- POM dosyası çözümlenemediğinde belirsiz yöntem aşırı yükleme (GitHub Sorunu #120)
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 Mart 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Cloud Messaging ve Firebase Örnek Kimlikleri SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Google Play Hizmetleri
SMS Verification APIs
, alıcıyı korumak için yeni bir izin ekledi. Daha fazla bilgi içinSmsRetriever
belgelerini inceleyin.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2020
- Google Mobile Ads Android SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Örnek Kimlikleri ve Firebase Remote Config SDK'ları
- Google Analytics için Firebase SDK'sı
- Firebase Malzeme Listesi (BoM)
Bu güncelleme ayrıca Firebase yüklemeleri SDK'sının ilk sürümünü de içerir.
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2020
Ayrıntılı hata kodları ve hata nedenleri için MediaError önceden tanımlanmış sabit değerler ekleyen
play-services-cast
veplay-services-cast-framework
kitaplıklarındaki güncellemeler.Daha fazla bilgi için Cast Android Sender SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
14 Şubat 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Dynamic Links SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Crashlytics Gradle eklentisi
- Firebase A/B Testi, Firebase Uygulama Endeksleme, Cloud Firestore, Cloud Functions for Firebase (istemci), Cloud Storage for Firebase, Firebase Realtime Database ve Firebase Remote Config SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Google Play Hizmetleri Farkındalık kitaplığının 18.0.0 sürümü aşağıdaki önemli değişiklikleri içerir:
getPlaces()
vegetWeather()
API'leriAwareness#SnapshotClient
ürününden kaldırıldı. Daha fazla bilgi için kullanımdan kaldırma duyurusunu inceleyin.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2020
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Uygulama İçi Mesajlaşma ve Firebase Performance Monitoring SDK'ları
- Google Analytics için Firebase SDK'sı
- Firebase Malzeme Listesi (BoM)
Bu güncelleme, Firebase Crashlytics'in ilk beta sürümlerini de içerir:
- Firebase Crashlytics SDK ve NDK kilitlenme raporu için Firebase Crashlytics SDK
- Firebase Crashlytics Gradle eklentisi
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2020
OSS lisansları Gradle eklentisinde yapılan son güncelleme, aşağıdaki sorunların çözümlerini içerir:
- Eski API'lerin kullanılması nedeniyle uyarılar oluşturma (GitHub Sorunu #57)
- Bazı kitaplıklarda boş içerik (GitHub Sorun #99)
- "Bu uygulamanın açık kaynak lisansı yok" mesajı (GitHub Sorunu #105)
- Potansiyel OOM'ler (GitHub Sorunu #106)
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 Aralık 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase App Distribution Gradle eklentisi
- Firebase Performance Monitoring ve Remote Config SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Aralık 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase App Distribution Gradle eklentisi
- Cloud Firestore, Firebase Cloud Messaging, Firebase Örnek Kimlikleri, Firebase Performance Monitoring ve Remote Config SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Aralık 2019
play-services-cast
veplay-services-cast-framework
kitaplıklarındaki güncellemeler:- Cast SDK tarafından oluşturulan bir medya oturumunu etkinleştirmek ve devre dışı bırakmak için
setMediaSessionEnabled
eklendi. - Yayınlama oturumu sırasında medya bildirimlerinin gösterilme şekli değiştirildi. Medya bildirimi etkinse, her zaman Yayınlama oturumu sırasında gösterilir. Daha önce bu özellik yalnızca uygulama arka plandayken gösteriliyordu.
Parcelable
arayüzü uygulamak için medyayla ilgili bazı sınıflar değiştirildi.
- Cast SDK tarafından oluşturulan bir medya oturumunu etkinleştirmek ve devre dışı bırakmak için
22 Kasım 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Authentication SDK'sı
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 Kasım 2019
com.google.android.gms:play-services-games
kitaplığındaki güncellemeler, Gerçek Zamanlı ve Sıraya dayalı çok oyunculu API'lerin kullanımdan kaldırılmasını içerir. Daha fazla ayrıntı için belgelere bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-games:19.0.0
11 Kasım 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase App Distribution Gradle eklentisi
- Cloud Firestore, Firebase Cloud Messaging, Firebase Uygulama İçi Mesajlaşma, Firebase Örnek Kimlikleri, Firebase için ML Kit ve Firebase Performance Monitoring SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Android için
google-services
eklentisi (v4.3.3) ve Android içinstrict-version-matcher
eklentisi (v1.2.1) kullanıma sunuldu. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Kasım 2019
- Google Mobile Ads Android SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Google Analytics için Firebase SDK'sı
- Cloud Firestore SDK'sı
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase App Distribution Gradle eklentisi
- Cloud Firestore, Firebase için ML Kit, Firebase Performance Monitoring, Firebase Realtime Database ve Firebase Remote Config SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 Ekim 2019
- Yeni SMS Kodu Otomatik Doldurma API'sinin eklenmesi için
play-services-auth-api-phone
kitaplığında yapılan güncellemeler. Daha fazla bilgi içinSmsCodeRetriever
belgelerini inceleyin.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 Ekim 2019
OSS lisansları Gradle eklentisinde yapılan son güncelleme şunları içerir:
- Eklentinin davranışını yalnızca paketlenmiş bağımlılıkları içerecek şekilde değiştirin.
- Birden çok lisans bildirimi içeren .pom dosyalarının işlenmesi düzeltildi GitHub PR#88.
- Daha yeni Gradle API'lerini kullanın (GitHub PR#62 ve PR#64).
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 Eylül 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Authentication, Firebase için Cloud Storage, Firebase Uygulama İçi Mesajlaşma, Firebase ML Kiti ve Firebase Remote Config SDK'ları
- Firebase App Distribution Gradle eklentisi
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 Eylül 2019
play-services-basement
kitaplığı için API özelliklerinin kullanılabilirliğine yönelik hata düzeltmeleri.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-basement:17.1.1
13 Eylül 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Cloud Firestore SDK'sı (v21.1.1)
- Firebase Malzeme Listesi (BoM) (v22.2.1)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Sorun - Cloud Firestore için Firebase Android SDK v21.1.0 sürümünün, yakalanmamış bir istisnayı tetikleyebileceğine dair bildirimler aldık. Sonuç olarak, bu sorun Firebase BoM 22.2.0 sürümünü de etkilemektedir. Düzeltmeyi edinmek için Cloud Firestore SDK veya Firebase BoM'un bir sonraki sürümüne güncellediğinizden emin olun.
maven.google.com'da yayınlanan yapılar
- 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 Eylül 2019
play-services-cast
veplay-services-cast-framework
kitaplıklarındaki güncellemeler:- Başarısız medya komutlarının ayrıntılı hata koduna erişmek için kullanılabilecek
MediaError
alanıRemoteMediaClient.MediaChannelResult
öğesine eklendi. MediaStatus.COMMAND_SKIP_FORWARD
veMediaStatus.COMMAND_SKIP_BACKWARD
kullanımdan kaldırılmıştır. Uygulamalar bunun yerineMediaStatus.COMMAND_QUEUE_NEXT
veMediaStatus.COMMAND_QUEUE_PREVIOUS
kullanmalıdır.com.google.android.datatransport:transport-api:2.0.0
öğesine yeni bir bağımlılık eklendi.
Daha fazla bilgi için Cast Android Sender SDK Sürüm Notları'na bakın.
- Başarısız medya komutlarının ayrıntılı hata koduna erişmek için kullanılabilecek
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
9 Eylül 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Cloud Firestore, Cloud Storage for Firebase, Firebase ML Kit, Firebase Realtime Database ve Firebase Remote Config SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
6 Eylül 2019
- Android için
google-services
eklentisi (v4.3.2) kullanıma sunuldu. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.gms:google-services:4.3.2
29 Ağustos 2019
- Google Mobile Ads Android SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Google Analytics için Firebase SDK'sı
- Cloud Functions for Firebase (istemci) ve Firebase ML Kit SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 Ağustos 2019
Google Play Hizmetleri Cüzdan SDK'sındaki güncellemeler şunlardır:
Kullanımdan kaldırılan Android Pay API'lerinin ve ilişkili sembollerin kaldırılması:
com.google.android.gms.wallet.Cart
sınıfıcom.google.android.gms.wallet.CountrySpecification
sınıfıcom.google.android.gms.wallet.EnableWalletOptimizationReceiver
sınıfıcom.google.android.gms.wallet.FullWallet
sınıfıcom.google.android.gms.wallet.FullWalletRequest
sınıfıcom.google.android.gms.wallet.LineItem
sınıfıcom.google.android.gms.wallet.MaskedWallet
sınıfıcom.google.android.gms.wallet.MaskedWalletRequest
sınıfıcom.google.android.gms.wallet.ProxyCard
sınıfı- Alan
com.google.android.gms.wallet.Wallet#Payments
- Alan
com.google.android.gms.wallet.WalletConstants#Payments
- Arayüz
com.google.android.gms.wallet.Payments
- Paket
com.google.android.gms.wallet.fragment
JSON olmayan derleyicilerin yanı sıra Google Pay API nesnelerinde JSON olmayan yöntemlerin kullanımdan kaldırılması. Kullanımdan kaldırılan simgeler yerine, Google Pay API belgelerinde açıklanan JSON tabanlı API'yi kullanın.
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
sınıfı- Yöntem
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- Yöntem
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
com.google.android.gms.wallet.PaymentDataRequest.Builder
sınıfı- Yöntem
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- Yöntem
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- Yöntem
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- Yöntem
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- Yöntem
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- Yöntem
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- Yöntem
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- Yöntem
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- Yöntem
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- Yöntem
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
com.google.android.gms.wallet.PaymentData.Builder
sınıfı- Yöntem
com.google.android.gms.wallet.PaymentData#getCardInfo
- Yöntem
com.google.android.gms.wallet.PaymentData#getEmail
- Yöntem
com.google.android.gms.wallet.PaymentData#getExtraData
- Yöntem
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- Yöntem
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- Yöntem
com.google.android.gms.wallet.PaymentData#getShippingAddress
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-wallet:18.0.0
22 Ağustos 2019
Android için
google-services
eklentisi (v4.3.1) kullanıma sunuldu. Bu sürüm, kullanımdan kaldırılmış bir API'ye yapılan çağrıları kaldırır. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.Google Play Hizmetleri Fitness'ın 18.0.0 sürümünde aşağıdaki zarar veren değişiklikler var:
- Aşağıdaki GoogleApiClient tabanlı API'ler kullanımdan kaldırıldı:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- Kullanımdan kaldırılmış aşağıdaki DataType'lar kaldırıldı:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- Kullanımdan kaldırılan
fromLocationRequest
yöntemiSensorRequest
öğesinden kaldırıldı. DataPoint
veDataSet
için derleyiciler eklendi.
- Aşağıdaki GoogleApiClient tabanlı API'ler kullanımdan kaldırıldı:
maven.google.com'da yayınlanan yapılar
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
16 Ağustos 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Google Analytics, Cloud Firestore, Firebase Cloud Messaging ve Firebase ML Kit SDK'ları için Firebase SDK
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
14 Ağustos 2019
com.google.android.gms:play-services-games
kitaplığındaki güncellemeler,onSnapshotOpened
içindeIllegalArgumentException
kaynaklı sorun için düzeltme içerir.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-games:18.0.1
7 Ağustos 2019
play-services-base
veplay-services-basement
kitaplıklarındaki güncellemeler:GoogleApiClient.ConnectionCallbacks
veGoogleApiClient.OnConnectionFailedListener
kullanımdan kaldırıldı. Bu e-posta,GoogleApiClient
için yapılanGoogleApi
tabanlı değişiklikler hakkındadır.- İyileştirilmiş oluşturucu tabanlı
AccountPicker.newChooseAccountIntent
yöntemi. GoogleApiAvailability#makeGooglePlayServicesAvailable
'teki olası kilitlenmeler düzeltildi.
com.google.android.gms:play-services-awareness
kitaplığındaki güncellemeler, aşağıdakiAwareness#SnapshotClient
yöntemlerinin kullanımdan kaldırılmasını içerir:Bu sürüm, 2 Temmuz 2019 sürüm notunda açıklanan
com.google.android.gms:play-services-awareness:17.0.0
sürümüyle ilgili uyumluluk sorununu düzeltir. Jetpack öncesicom.google.android.gms:play-services-awareness:16.0.0
kullanımıyla ilgili geçici çözüm artık gerekli değildir.com.google.android.gms:play-services-awareness:**17.0.0**
sürümü kullanılmamalıdır.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2019
- Firebase'deki en son güncelleme, Firebase Performance Monitoring Gradle eklentisinde yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:perf-plugin:1.3.1
24 Temmuz 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Cloud Functions for Firebase (istemci), Firebase Realtime Database, Cloud Storage for Firebase, Cloud Firestore ve Firebase ML Kit SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- com.google.firebase:firebase-firestore-ktx:20.2.0
- com.google.firebase:firebase-functions:18.1.0
- com.google.firebase:firebase-ml-natural-language:20.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
23 Temmuz 2019
- Google Mobile Ads Android SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Analytics, Firebase Authentication, Cloud Storage for Firebase, Firebase Uygulama İçi Mesajlaşma ve ML Kit SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-common:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
10 Temmuz 2019
- Firebase'deki en son güncelleme, Firebase Performance Monitoring Gradle eklentisinde yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:perf-plugin:1.3.0
9 Temmuz 2019
- Google Mobile Ads Android SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2019
- Google Play Hizmetleri
auth.api.phone
, yeni bir SMS User Consent API ekledi. Daha fazla bilgi içinstartSmsUserConsent
belgelerini inceleyin.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth-api-phone:17.1.0
com.google.android.gms:play-services-awareness:17.0.0
ile İlgili Bilinen Sorun
27 Haziran 2019
- Android için
google-services
eklentisi (v4.3.0) ve Android içinstrict-version-matcher
eklentisi (v1.2.0) kullanıma sunuldu. Bu sürüm, hata düzeltmelerinin yanı sıra eklentiyi uygulayabileceğiniz yerle ilgili bir değişiklik içermektedir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.gms:google-services:4.3.0
- com.google.android.gms:strict-version-matcher-plugin:1.2.0
24 Haziran 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Monitoring ve Firebase Örnek Kimlikleri SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Haziran 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Firebase Uygulama İçi Mesajlaşma SDK'ları
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Haziran 2019
Google Play Hizmetleri ve Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
Android Destek Kitaplıklarından Jetpack (AndroidX) Kitaplıklarına taşıma. Kitaplıklar, uygulamanızda aşağıdaki değişiklikleri yapmadığınız sürece çalışmaz:
com.android.tools.build:gradle
uygulamasını 3.2.1 veya sonraki bir sürüme yükseltin.compileSdkVersion
sürümünü 28 veya sonraki bir sürüme yükseltin.- Uygulamanızı Jetpack (AndroidX) kullanacak şekilde güncelleyin; AndroidX'e taşıma bölümündeki talimatları uygulayın.
Firebase Malzeme Listesi (BoM)
maven.google.com'da yayınlanan yapılar
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-common:18.0.0
- com.google.firebase:firebase-common-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-common:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
31 Mayıs 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
- Cloud Firestore SDK'sı
- Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 Mayıs 2019
- Firebase'e yapılan son güncelleme Cloud Firestore, Uygulama İçi Mesajlaşma, ML Kiti ve Performance Monitoring SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
21 Mayıs 2019
- Google Mobile Ads Android SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mayıs 2019
- OSS lisansları Gradle eklentisi güncellendi. Daha fazla bilgi için https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5 adresine bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:oss-licenses-plugin:0.9.5
7 Mayıs 2019
Firebase'deki son güncelleme aşağıdaki değişiklikleri içerir:
Firebase için Google Analytics, Firebase Uygulama Endeksleme, Firebase Authentication, Cloud Firestore, Cloud Functions for Firebase (istemci), Firebase Cloud Messaging, Cloud Storage for Firebase, Firebase Dynamic Links, FirebaseInvites, Firebase ML Kit, Firebase Performance Monitoring Firebase Realtime Database, Firebase Remote Config, Firebase A/B Testi ve Firebase Örnek Kimlikleri SDK'ları
Firebase Gradle Eklentileri
Firebase Malzeme Listesi (BoM)
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-common:17.0.0
- com.google.firebase:firebase-analytics:16.5.0
- com.google.firebase:firebase-appindexing:18.0.0
- com.google.firebase:firebase-auth:17.0.0
- com.google.firebase:firebase-firestore:19.0.0
- com.google.firebase:firebase-functions:17.0.0
- com.google.firebase:firebase-messaging:18.0.0
- com.google.firebase:firebase-storage:17.0.0
- com.google.firebase:firebase-dynamic-links:17.0.0
- com.google.firebase:firebase-invites:17.0.0
- com.google.firebase:firebase-perf:17.0.0
- com.google.firebase:firebase-database:17.0.0
- com.google.firebase:firebase-config:17.0.0
- com.google.firebase:firebase-abt:17.1.1
- com.google.firebase:firebase-iid:18.0.0
- com.google.firebase:firebase-ml-common:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:19.0.0
- com.google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- com.google.firebase:firebase-ml-vision:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:16.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0
- com.google.firebase:firebase-ml-automl:16.0.0
- com.google.firebase:firebase-firestore-ktx:19.0.0
- com.google.firebase:firebase-common-ktx:17.0.0
- com.google.firebase:firebase-plugins:1.2.1
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-bom:18.0.0
- com.google.firebase:firebase-bom:18.1.0
- com.google.android.gms:play-services-measurement:16.5.0
- com.google.android.gms:play-services-measurement-base:16.5.0
- com.google.android.gms:play-services-measurement-sdk-api:16.5.0
- com.google.android.gms:play-services-measurement-api:16.5.0
- com.google.android.gms:play-services-measurement-sdk:16.5.0
- com.google.android.gms:play-services-measurement-impl:16.5.0
- com.google.android.gms:play-services-appinvite:17.0.0
29 Nisan 2019
- Android için Yerler SDK'sının Google Play Hizmetleri sürümü kullanımdan kaldırılmıştır. Android için yeni statik Yerler SDK'sına geçişle ilgili ayrıntıları öğrenmek üzere taşıma rehberine göz atın.
Güncelleme: 29 Temmuz 2019 itibarıyla com.google.android.gms:play-services-places
yapısı kullanımdan kaldırıldı.
Android için Yerler SDK'sını kullanmaya devam etmek istiyorsanız Android için Yerler SDK'sının desteklenen bir sürümüne güncelleyin. Desteklenen sürümler sürüm notlarında listelenmiştir.
23 Nisan 2019
- Canlı yayınları desteklemek için Cast SDK'sına API'ler eklendi. Genişletilmiş kumanda kullanıcı arayüzü, canlı yayınları da destekler. Ayrıntılar için Cast Android Sender SDK'sı Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 Nisan 2019
InstantApps.showInstallPrompt()
'e ön kayıt desteği eklendi
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-instantapps:16.1.2
9 Nisan 2019
- InstantApps SDK, Hazır Uygulamalar'ın belirli bir cihaz için başlatılıp başlatılamayacağını kontrol etmeye yönelik yeni bir yöntem içerecek şekilde güncellendi.
areInstantAppsEnabledForDevice()
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-instantapps:16.1.0
5 Nisan 2019
Firebase'e yapılan son güncelleme Örnek Kimlikleri, Firebase Authentication, Firebase Cloud Messaging, Firebase Performance Monitoring ve Firebase Remote Config SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Kotlin uzantıları içeren Cloud Firestore Android kitaplığının beta sürümü kullanıma sunuldu. Daha fazla bilgi için en son Firebase Android SDK Sürüm Notları'na göz atın.
maven.google.com'da yayınlanan yapılar
- 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 Nisan 2019
- Firebase'e yapılan en son güncelleme, Firebase Malzeme Listesi (BoM) güncellemesini içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-bom:17.0.0
27 Mart 2019
Firebase'deki son güncelleme aşağıdaki konularda yapılan değişiklikleri içerir:
- Firebase Örnek Kimlikleri, Firebase Uygulama İçi Mesajlaşma, Cloud Firestore, Firebase Cloud Messaging, Firebase ML Kit ve Firebase Remote Config SDK'ları
- Firebase Gradle Eklentileri
Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-common:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-natural-language:18.2.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.3
- com.google.firebase:firebase-ml-vision:19.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply:16.3.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:18.0.0
- com.google.firebase:firebase-plugins:1.2.0
- com.google.firebase:perf-plugin:1.2.0
21 Mart 2019
- Drive API kullanımdan kaldırıldı ve 6 Aralık 2019'da kullanıma tamamen kapatılacak. Ayrıntılar için taşıma kılavuzuna bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-drive:16.1.0
18 Mart 2019
- Cronet için Google Play Hizmetleri İstemci Kitaplığı kullanıma sunuldu. Cronet, yüksek performanslı bir ağ iletişimi kitaplığıdır. Daha fazla bilgi edinmek için Cronet kullanarak ağ işlemleri gerçekleştirme başlıklı makaleyi inceleyin. Cronet için Google Play Hizmetleri İstemci Kitaplığı, uygulamaların Google Play hizmetlerinden yüklenen Cronet'in güncel bir kopyasını kullanmasına olanak tanır.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-cronet:16.0.0
15 Mart 2019
Firebase'e yapılan son güncelleme Firebase Core, Firebase için Google Analytics, Firebase Davetleri, Firebase Dynamic Links ve Cloud Functions for Firebase İstemci SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
Firebase Malzeme Listesi (BoM) artık deneysel bir özellik olarak kullanılabilir. Firebase ile Malzeme Listesi (BoM) Gradle özelliğini kullanarak Firebase platformunun sürümünü bir bütün olarak ayarlayabilirsiniz. Firebase BoM'u kullanarak uygulamanıza SDK eklemek için Firebase'i Android Projenize Ekleme sayfasını ziyaret edin.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2019
- Google Mobile Ads Android SDK'sını günceller. Daha fazla bilgi için ürünün sürüm notlarına bakın.
maven.google.com'da yayınlanan yapılar
- 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 Mart 2019
- Kullanımdan kaldırılan
Games.GamesOptions
veGames.Builder
. SnapshotMetadata.getSnapshotId
yöntemi eklendi.- Kaldırılan İstekler/Hediyeler ve Görevler API'si. Önceki duyuruyu görüntüleyin.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-games:17.0.0
11 Mart 2019
- Firebase'e yapılan son güncelleme Firebase Authentication, Firebase Performance Monitoring ve Firebase Remote Config SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2019
- Firebase'in son güncellemesi; Örnek Kimlikleri, Cloud Firestore, Firebase Uygulama İçi Mesajlaşma ve Firebase Cloud Messaging SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
- Google Cloud Messaging'de, uygulama mesaj aldığında bazen uygulamaların Android Yanıt Vermiyor (ANR) hataları nedeniyle kilitlenmesine neden olan bir sorun düzeltildi.
- Örnek Kimliği'nde, jeton isteklerine verilen yanıtların yavaş olduğu veya bazı durumlarda isteklerin zaman aşımına uğramasına neden olan bir sorun düzeltildi.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2019
- Firebase'e yapılan son güncelleme Firebase AB Testi, Firebase Davetleri, Firebase Dynamic Links, Cloud Firestore ve Firebase Remote Config SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
- Google Play hizmetlerinin son güncellemesiyle AFS Yerel'i eklenmiştir. Daha fazla bilgi için Android için AFS Yerel SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Şubat 2019
- Haritalar'ın son güncellemesinde yeni bir hareket kontrolü ayarı eklendi. Daha fazla bilgi için Android için Haritalar SDK'sı Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-maps:16.1.0
31 Ocak 2019
- Firebase'deki son güncelleme; Firebase için Makine Öğrenimi Kiti, Firebase Core, Firebase için Google Analytics ve Ads SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2019
- Firebase'e yapılan son güncelleme, Firebase ML Kit SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2019
- Firebase'in son güncellemesi; Realtime Database, Cloud Firestore ve In-App Messaging SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2019
OSS Lisansları
- OSS Lisans Kitaplığı'ndaki son güncelleme, Google Play Hizmetleri güncellemeleri aracılığıyla OSS lisans verilerinin güncellenmesini sağlar.
Google Play Hizmetleri temel kitaplıkları
- play-services-base ve play-services-basement, diğer kitaplıklardaki değişiklikleri desteklemek için bir dizi yeni yöntem aldı.
maven.google.com'da yayınlanan yapılar
- 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 Ocak 2019
- Firebase'deki son güncelleme, Firebase Remote Config SDK'da yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-config:16.1.3
22 Aralık 2018
- Firebase'deki son güncelleme, Firebase Crashlytics SDK'da yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 Aralık 2018
- Firebase'e yapılan son güncelleme Cloud Firestore ve Firebase Performance Monitoring SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 Aralık 2018
- FIDO2 API, en son WebAuthn spesifikasyonuna göre güncellendi. Geliştiriciler, kullanıcılarının kimliklerini iki tür kimlik doğrulayıcıyla güçlü bir şekilde doğrulamak için FIDO2 API'lerini kullanabilirler: harici U2F kimlik doğrulayıcılar ve desteklenen cihazda yerleşik "yerleştirilmiş" kimlik doğrulayıcı.
Fido2ApiClient
veFido2PrivilegedApiClient
öğelerinden kurucular kaldırıldı. Bu sınıflar,Fido
içindeki statik fabrikalar aracılığıyla örneklenmelidir.MakeCredentialOptions
veBrowserMakeCredentialOptions
, sırasıylaPublicKeyCredentialCreationOptions
veBrowserPublicKeyCredentialCreationOptions
olarak yeniden adlandırıldı.- Arayanın kayıt veya kimlik doğrulama töreni yaparken istemci taraflı davranışları belirtmesine olanak tanıyan
AuthenticationExtensions
üyesiyleRequestOptions
artırıldı. Şu anda yalnızcaFidoAppIdExtension
desteklenmektedir. Kullanım alanına bağlı olarak zaman içinde daha fazla uzantı desteklenebilir. AuthenticatorSelectionCriteria
için Oluşturucu eklendi.PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
için İnşaatçılar değiştirildi.- API yanıt düzeyi nesneleri
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
veAuthenticatorErrorResponse
için Derleyiciler kaldırıldı. - COSE kayıt defterindeki RSA ve EC2 algoritmalarının
PublicKeyCredentialParameters
'te uygulanmak üzere numaralandırmaları eklendi. - Kayıt töreninde döndürülen onay nesnesinin kod karartma düzeyini belirten
AttestationConveyancePreference
eklendi. - Eski TokenBindingIdValue öğesinin adı
TokenBinding
olarak değiştirilip yeniden yapılandırıldı. - Diğer veri yapıları, WebAuthn taslağını WD11 temsil edecek şekilde geliştirildi ve/veya güncellendi.
Örneğin,
PublicKeyCredentialUserEntity
alanındaki "user id" alanıString
yerinebyte[]
olacak şekilde güncellenmiştir. Lütfen uygulamanızı bu doğrultuda güncellediğinizden emin olun.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-fido:17.0.0
13 Aralık 2018
- Oturum başka bir gönderen tarafından durdurulursa Cast SDK'nın oturumu devam ettirmeyi deneyebilmesine neden olan hata düzeltildi.
- Yayınlama uygulaması arka plandayken Android O veya üzeri sürümleri çalıştıran cihazlarda görülen bildirim hatası düzeltildi.
- Yayınlama uygulaması sonlandırıldıktan sonra medya yayınlama bildiriminin yanıt vermemesine neden olan hata düzeltildi.
- Depo sorunları nedeniyle bir yapı grubu maven.google.com adresine taşındı.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
Yapılar maven.google.com adresine taşındı
- 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 Aralık 2018
- Firebase'e yapılan son güncelleme Firebase Authentication ve Cloud Firestore SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 Aralık 2018
- Firebase'deki son güncelleme; Firebase Dynamic Links, FirebaseInvites, Firebase Remote Config, Firebase Performance Monitoring, Firebase için Google Analytics ve Firebase için Google Ads SDK'larındaki değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Kasım 2018
- Firebase'deki son güncelleme; Firebase Uygulama Davetiyeleri, Firebase Ml Kiti ve Firebase Performance Monitoring SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Kasım 2018
2 Ekim 2018 sürümüyle ilgili Bilinen Sorun
2 Ekim 2018 sürümündeki bazı kitaplıkların POM bağımlılıklarında sorun vardı. Bu durum, büyük olasılıkla bazı bağımlılık sürümleri güncellendiğinde (strict-version-matcher-plugin
kullanılırken bile) sıralama birleştirme sorunları olarak ortaya çıkar.
Sorunu çözmek için Recommended Minimum Version
sürümüne aşağıdaki şekilde güncelleyin:
Kitaplık | Etkilenen Sürüm | Önerilen Minimum Sürüm |
---|---|---|
com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
12 Kasım 2018
Reklamlar
- Belirli
play-services-ads
vefirebase-analytics
kombinasyonlarının (ör.ads:17.1.0
veanalytics:16.0.5
)duplicate entry
derleyici hatasıyla sonuçlandı. Herhangi bir reklam kitaplığının17.1.1
sürümüyle birliktefirebase-analytics
kullanan yayıncılar (ör.com.google.android.gms:play-services-ads:17.1.1
)com.google.firebase:firebase-analytics:16.0.5
kullanmalıdır.
maven.google.com'da yayınlanan yapılar
- 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 Kasım 2018
- Firebase'e yapılan son güncelleme; Cloud Firestore, Cloud Functions for Firebase, Firebase Uygulama İçi Mesajlaşma, Firebase Database ve Firebase Storage SDK'larıyla ilgili güncellemeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
maven.google.com'da yayınlanan yapılar
- 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 Kasım 2018
- OSS lisansları Gradle eklentisinde yapılan son güncelleme, bazı geliştiricilerin karşılaştığı bir hatayı çözmek için lisans metnini UTF-8 ile kodlar.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 Kasım 2018
- Firebase'deki en son güncelleme, hata düzeltmelerini ve Firebase için Google Analytics'e yönelik başlatma gecikmesinin azaltılmasını içerir. Daha fazla bilgi için Firebase Android SDK'sı Sürüm Notları'na bakın.
Reklamlar
AdRequest.Builder
'asetMaxAdContentRating()
vesetTagForUnderAgeOfConsent()
yöntemleri eklendi.AdRequest.Builder.setMaxAdContentRating()
veAdRequest.Builder.setTagForUnderAgeOfConsent()
ile kullanılacak aşağıdaki sabit değerler eklendi: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
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2018
- Firebase'e yapılan son güncelleme; Cloud Firestore, Uygulama İçi Mesajlaşma ve Performance Monitoring SDK'larının yanı sıra Google Services Graadle Eklentisi'nde yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2018
- Cast ile ilgili en son güncelleme Ads, CAF manifest dosyası ve
UIMediaController
'tekiSeekBar
bağlamasında yapılan değişiklikleri içerir. Daha fazla bilgi için Cast Android Gönderen Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 Ekim 2018
- Firebase'e yapılan son güncelleme Firebase Messaging, Firebase IID, Firebase ML, Firebase Vision, Firebase Config ve Firebase Auth SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Google Play Hizmetleri temel kitaplıkları
- play-services-basement, diğer kitaplıklardaki değişiklikleri desteklemek için bir dizi yeni yöntem aldı.
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2018
- Çakışan yapı sürümleri tespit edildiğinde daha iyi bir hata mesajı sunmak için katı sürüm eşleştirme aracı-eklenti bağımlılık analizini yeniden düzenledi. Hata mesajları, bildirilen bağımlılıklardan hangilerinin hatalara neden olduğunu belirlemenize yardımcı olmak için artık proje adlarını ve proje içi bağımlılık adlarını da içeriyor.
- Eklentide çok modüllü ve paralel derlemelerle ilgili hatalar düzeltildi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 Ekim 2018
Reklamlar
- AndroidManifest.xml dosyasına yeni bir
<meta-data>
etiketi şartı eklendi:- Google AdMob yayıncılarının,
com.google.android.gms.ads.APPLICATION_ID
anahtarıyla bir<meta-data>
etiketi belirtmesi gerekir. Daha fazla ayrıntı için AdMob başlangıç kılavuzunu inceleyin. - Google Ad Manager yayıncılarının,
com.google.android.gms.ads.AD_MANAGER_APP
anahtarıyla bir<meta-data>
etiketi belirtmesi gerekir. Daha ayrıntılı bilgi için Ad Manager başlangıç kılavuzuna bakın.
- Google AdMob yayıncılarının,
- Yerel reklamlar:
NativeAppInstallAd
,NativeContentAd
ve ilişkili API'ler kullanımdan kaldırılarak yerineUnifiedNativeAd
kullanılmaya başlandı. Yeni API'leri kullanmayla ilgili daha fazla talimat için Yerel Reklamlar Gelişmiş Birleştirilmiş sayfasına bakın. - Doğal reklamlar: "Bu Reklamı Bir Daha Gösterme" özelliği eklendi.
- Yerel reklamlar: Yararlı uyarı günlüğü: “ClickConfirmingView ayarlanırken UnconfirmedClickListener null olmamalıdır.” kaldırıldı.
- Ödüllü reklamlar:
destroy()
çağrısı dinleyiciyi geçersiz kılar. - Aşağıdaki yöntemler
AdRequest.Builder
tarihinde kullanımdan kaldırıldı. onRewardedVideoCompleted()
uygulamasının emülatörlerde tetiklenmemesine neden olan hata düzeltildi.
maven.google.com'da yayınlanan yapılar
- 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 Ekim 2018
Çekirdek kitaplıklarda küçük özellik güncellemeleri.
- Diğer Google Play hizmetleri kitaplıkları tarafından kullanılan bazı temel kitaplıklarda (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats, play-services-tasks) bazı temel kitaplıklarda küçük dahili özellik güncellemeleri yapıldı.
- Küçük kitaplıklar ve yama sürümlerinin ayrı ayrı kullanılabilmesi için çekirdek kitaplıklar arasındaki katı bağımlılıklar gevşetildi. Önceden bu kitaplıkların POM dosyaları, bağımlılıklarını tam sürümler halinde belirtiyordu. Bu da, bağımlılıkların çözümlenmesini karmaşık hale getiriyordu.
- Çekirdek kitaplık bağımlılığı değişiklikleri, POM bağımlılıklarında güncellenmiş sürümlere sahip tam bir kitaplık grubunun yayınlanmasını gerektirdi. Çekirdek olmayan kitaplıkların geçişli bağımlılıklarını güncellemek dışında herhangi bir harici değişiklik yoktur.
- Hata düzeltmeleri ve firebase-database ve firebase-firestore için dahili iyileştirmeler.
maven.google.com'da yayınlanan yapılar
Aşağıdaki kitaplıklarda kod değişiklikleri var:
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
Aşağıdaki kitaplıklarda kod değişikliği yapılmaz, yalnızca POM bağımlılık güncellemeleri bulunur. Yeni yayınlar, kitaplık 16.0.0 sürümünün altında olduğu durumlar dışında yama sürümü ile artırıldı. 16.0.0'ın altındaki kitaplıklar, 23 Mayıs'taki not uyarınca 16.0.0'a yükseltildi:
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 Eylül 2018
Google Play Hizmetleri Fitness'ın 16.0.0 sürümü, iki yeni veri türüne ve bunların toplamlarına erişim sağlar:
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-fitness:16.0.0
25 Eylül 2018
Giyilebilir cihaz
- Hatalar düzeltildi ve Google Play Hizmetleri'ne sahip cihazlarda Wearable SDK'nın kullanılabilirliği iyileştirildi. Daha fazla bilgi için Giyilebilir Cihaz Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-wearable:16.0.0
18 Eylül 2018
- Firebase'deki son güncelleme, Firebase Messaging SDK'sında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 Eylül 2018
- Firebase'e yapılan son güncelleme Firebase Common, Firebase Database, Firebase Örnek Kimliği, Firebase Messaging ve Firebase Storage SDK'larında yapılan değişiklikleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Yayınla
- Android O veya sonraki sürümleri hedefleyen uygulamaların arka planında
ReconnectionService
başladığındaIllegalStateException
simgesi düzeltildi. Uygulamanızda Otomatik Yeniden Bağlantı özelliği etkinse hatadan kaçınmak için Cast SDK'nızı güncelleyin.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2018
- Firebase'deki son güncelleme Firebase Core'daki API değişikliklerini, Firebase için Google Analytics'i, Firebase Crash Reporting'i, Firebase Dynamic Links ve FirebaseInvites SDK'larını içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2018
- Firebase'deki son güncelleme, Firebase Uygulama İçi Mesajlaşma SDK'larını günceller. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 Ağustos 2018
- Firebase'deki en son güncelleme, Firebase Uygulama İçi Mesajlaşma için beta API'yi kullanıma sunuyor. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 Ağustos 2018
Google Play Hizmetleri Cüzdan 16.0.0'ın aşağıdakileri içeren yeni sürümü:
- Geliştiricilerin JSON isteklerini belirtmelerine ve JSON yanıtlarını kullanmalarına olanak tanıyan Google Pay API güncellemesi. Daha fazla bilgi için Google Pay API belgelerine bakın.
- Kartlar için Google Pay API'de aşağıdaki yöntemlerin kullanımdan kaldırılması:
GiftCardWalletObject.Builder
kaynağındansetBarcodeLabel
yöntemiGiftCardWalletObject.Builder
kaynağındansetCardIdentifier
yöntemiGiftCardWalletObject.Builder
kaynağındansetInfoModuleDataHexBackgroundColor
yöntemiGiftCardWalletObject.Builder
kaynağındansetInfoModuleDataHexFontColor
yöntemiGiftCardWalletObject
kaynağındangetBarcodeLabel
yöntemiGiftCardWalletObject
kaynağındangetCardIdentifier
yöntemiGiftCardWalletObject
kaynağındangetInfoModuleDataHexBackgroundColor
yöntemiGiftCardWalletObject
kaynağındangetInfoModuleDataHexFontColor
yöntemiLoyaltyWalletObject.Builder
kaynağındansetBarcodeLabel
yöntemiLoyaltyWalletObject.Builder
kaynağındansetInfoModuleDataHexBackgroundColor
yöntemiLoyaltyWalletObject.Builder
kaynağındansetInfoModuleDataHexFontColor
yöntemiLoyaltyWalletObject
kaynağındangetBarcodeLabel
yöntemiLoyaltyWalletObject
kaynağındangetInfoModuleDataHexBackgroundColor
yöntemiLoyaltyWalletObject
kaynağındangetInfoModuleDataHexFontColor
yöntemiOfferWalletObject.Builder
kaynağındansetBarcodeLabel
yöntemiOfferWalletObject.Builder
kaynağındansetInfoModuleDataHexBackgroundColor
yöntemiOfferWalletObject.Builder
kaynağındansetInfoModuleDataHexFontColor
yöntemiOfferWalletObject
kaynağındangetBarcodeLabel
yöntemiOfferWalletObject
kaynağındangetInfoModuleDataHexBackgroundColor
yöntemiOfferWalletObject
kaynağındangetInfoModuleDataHexFontColor
yöntemiWalletObjectMessage
kaynağındangetActionUri
yöntemiWalletObjectMessage
kaynağındangetImageUri
yöntemi
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-wallet:16.0.0
13 Ağustos 2018, güncelleme
- Cloud Firestore 17.0.5 sürümündeki yöntemlerle ilgili bir sorun düzeltildi.
- play-services-auth'ta hatalı bir şekilde açığa çıkan ve kullanılamaz API yöntemi
Credential#getGeneratedPassword
kaldırıldı.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 Ağustos 2018
- Firebase'deki son güncelleme; Firebase Performance Monitoring, Firebase ML Kit, Cloud Firestore ve daha fazlası için API değişikliklerini içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
- SignIn API'lerinde, kullanıcı oturum açmayı iptal ettiğinde yanlış durum kodu döndürülmesi sorunu düzeltildi.
maven.google.com'da yayınlanan yapılar
- 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 Ağustos 2018
Yayınla
- Bir arama isteği RemoteMediaPlayer ve RemoteMediaClient'ta zaman aşımına uğradığında oluşan IllegalStateException hatası düzeltildi. Bu, 15.0.0 sürümünde kullanıma sunulan bir regresyondur. Düzeltmenin sağlanması için istemciler, 16.0.1 veya daha yeni bir sürüme güncellemelidir.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
1 Ağustos 2018
- OSS lisansları Gradle eklentisinin en son sürümü,
com.google.android.gms
grup kimliği olarak yeniden paketlendi veoss-licenses-plugin
olarak yeniden adlandırıldı. Rapor, bundan sonra bu yeni grup kimliği ve adı altında yayınlanmaya devam edecektir. Ayrıca, GitHub'da açık kaynak hale getirilmiştir.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 Temmuz 2018
- Kullanıcının mevcut hazır uygulamayı yüklemesine izin veren bir iletişim kutusu gösteren
InstantApps.showInstallPrompt()
yöntemi eklendi.
maven.google.com'da yayınlanan yapılar
- com.google.android.gms:play-services-instantapps:16.0.0
27 Temmuz 2018
Cloud Firestore
- Firebase'deki son güncelleme, Cloud Firestore için API değişikliklerini içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Yayınla
- Cast için yapılan en son güncelleme,
CastDevice
'teki API değişikliklerini ve CAF Medya Bildirimi'ndeki iyileştirmeleri içerir. Daha fazla bilgi için Cast Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- 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 Temmuz 2018
- Firebase'deki son güncelleme, Cloud Functions for Firebase ve Cloud Firestore için yapılan API değişikliklerini içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 Temmuz 2018
OSS Lisans Kitaplığı hata düzeltmesi
- İşlem çubuğu olmadan uygulama temalarının desteklenmesini engelleyen hata düzeltildi.
- Bu sürüm, SemVer'e göre hata düzeltme sürümü olarak kabul edilir, ancak aşağıdaki 23 Mayıs 2018 tarihli nota göre ana sürüm olarak artırılmıştır.
maven.google.com'da yayınlanan yapılar:
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 Haziran 2018
Firebase
- Firebase'deki son güncelleme, Firebase Cloud Messaging ve Firebase Örnek Kimliği için API değişikliklerini içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 Haziran 2018
Açık kaynak hale getirilmiş Katı Sürüm Eşleştirme eklentisi
com.google.android.gms.strict-version-matcher-plugin
için kaynak kodu GitHub'da kullanıma sunulmuştur.
21 Haziran 2018
Firebase
- Firebase'deki son güncelleme, Firebase davetleri ve Firestore için API değişikliklerini içerir. Daha fazla bilgi için Firebase Android SDK'sı Sürüm Notları'na bakın.
maven.google.com'da yayınlanan yapılar
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 Haziran 2018
Firebase
- Firebase'deki son güncelleme; Firebase Authentication, Firebase Uygulama Endeksleme ve Firebase Core için API değişikliklerini içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
23 Mayıs 2018
Sürüm Aralıkları Kaldırıldı
Google Play Hizmetleri ve Firebase'in 15.0.0 sürümünden itibaren, kitaplık arası bağımlılıklar POM'lerde sürüm aralıkları kullanılarak tanımlanıyordu. Bu durum, bu kitaplıkları kullanan projelerin derleme yeniden oluşturulabilirliğini etkiledi. Örneğin, Gradle'ın bağımlılık çözümlemesi bir depoda mevcut en yüksek somut sürümü kullanmaya çalışır. Bu durum, projenin kendisinde herhangi bir değişiklik yapılmadan bir bağımlılık sürümü artışına neden olur.
Sürüm aralıklarının kullanımı bir hataydı ve düzeltildi. Google Play hizmetleri ve Firebase bağımlılıkları artık sürüm aralıklarını kullanmayacak. Ancak mevcut, yayınlanmış kitaplık POM dosyaları zaten aralıklar içerir. Bu nedenle, gelecekteki tüm kitaplık güncellemelerinin daha önce yayınlanan kitaplıkların bağımlılık aralıkları dışında başlaması gerekir.
Örnek:
play-services-bar
,[15.0.0, 16.0.0)
aralığındaplay-services-foo
öğesine bağımlıysa yeniplay-services-foo
sürümü bu aralığın dışında olmak için16.0.0
ile başlamalıdır.- Gelecekteki
play-services-bar
sürümlerinde ise tek birplay-services-foo
sürümü için "soft" şart belirlenecek. play-services-foo
yayınlarının sonraki sürümleri SemVer'den sonra yayınlanacaktır.
Firebase
- Firebase'deki son güncelleme Cloud Firestore, Cloud Storage, Firebase Authentication, Firebase Realtime Database ve Makine Öğrenimi için API değişikliklerini içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na bakın.
- Firebase artık uygulama gradle dosyasının, Firebase hizmetlerinin beklendiği gibi çalışması için
com.google.firebase:firebase-core
uygulamasını açıkça listelemesini gerektiriyor.
8 Mayıs 2018
Firebase
- Firebase'deki son güncelleme, Firebase Performance Monitoring'e yapılan eklemeleri ve Firebase için ML Kit beta sürümünü içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'nı okuyun.
2 Mayıs 2018
Firebase
- Firebase'e yapılan son güncelleme bağımsız sürüm numaralarının yanı sıra Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting ve Firebase Performance Monitoring'e yapılan eklemeleri içeriyor. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'nı okuyun.
Play Hizmetleri güncellemeleri
- 15.0.0'dan sonraki Google Play Hizmetleri kitaplıkları artık SemVer'den sonra gelen bağımsız sürüm numaralarına sahiptir. Bu değişiklik, her bir bileşenin daha sık, esnek bir şekilde güncellenmesine olanak tanıyacaktır.
- Google Services Gradle eklentisi, sürüm oluşturmadaki bu değişikliği destekleyecek şekilde 3.3.0 sürümüne güncellenmiştir. Bağımsız bir eklenti olan bu eklentiyi kullanmıyorsanız
com.google.android.gms.strict-version-matcher-plugin
, aynı sürüm destek işleviyle yayınlanmıştır. Daha fazla bilgi için sürüm oluşturma kılavuzuna bakın.
12 Nisan 2018 - Sürüm 15.0.0
15.0.0 sürümüyle ilgili Bilinen Sorunlar
Gradle için Android Eklentisi'nin 2.2.0 veya daha eski bir sürümünü kullanıyorsanız aşağıdaki hatayla karşılaşabilirsiniz:
Error: more than one library with package name 'com.google.android.gms'
Bu sorunu çözmek için eklentiyi daha yeni bir sürüme güncelleyin.
15.0.0 sürümünde öne çıkanlar:
Play Hizmetleri güncellemeleri
com.google.gms.oss.licenses.plugin
Gradle eklentisinin yeni bir sürümü kullanıma sunuldu. Yalnızca bu son sürüm, Google Play Hizmetleri 15.0.0 ve sonraki sürümleriyle çalıştığı için lütfen güncelleme yapın. Bu, eklentinin Android Studio 2.x'i destekleyen son sürümüdür. Bir sonraki sürümden itibaren, eklenti yalnızca Android Studio 3.x'i destekleyecektir.com.google.android.gms.R
sınıflarına yapılan tüm referansların yerini bileşene özel referanslar aldı (örneğin,com.google.android.gms.ads.R
). Bu sınıfları doğrudan kodunuzda kullanıyorsanız kodunuzu uyumlu olması için güncellemeniz gerekebilir.15.0.0 sürümünden itibaren, çevrimdışı Javadoc (Android Studio’nun SDK Yöneticisi'ndeki Google Play Hizmetleri yapısı) güncellenmeyecektir.
15.0.0 sürümünden itibaren, tüm Google Play Hizmetleri bileşenlerini almak için artık bir
play-services
takma ad hedefi olmayacaktır. Bu bir süredir öneriliyordu.
Reklamlar
- Uygulama yükleme reklamı veya içerik reklamı içerebilen
UnifiedNativeAd
sınıfı eklendi. - Native Ads Advanced API'si
UnifiedNativeAd
özelliğini destekleyecek şekilde güncellendi:UnifiedNativeAdView
veUnifiedNativeAdAssetNames
sınıfları eklendi.UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
arayüzü eklendi.AdLoader.Builder
sınıfınaforUnifiedNativeAd()
yöntemi eklendi.- Bağdaştırıcıların ve özel etkinliklerin
UnifiedNativeAd
örneklerini döndürmesine olanak tanıyarak uyumlulaştırma API'sinde birkaç güncelleme yapıldı.
Auth
AccountTransfer
sınıfınaKEY_EXTRA_ACCOUNT_TYPE
sabit değeri eklendi. Bu sayede, paketler hangi hesap türünün ele alınması gerektiğini bilebilir.
Yayınla
AppVisibilityListener
sınıfı kullanımdan kaldırıldı.- Desteği sonlandırılmış
RemoteMediaClient.Listener
sınıfı. Bunun yerine yeniRemoteMediaClient.Callback
sınıfını kullanın. TracksChooserDialogFragment
'teki bir kilitlenme düzeltildi. Ayrıca, oluşturucu ve oluşturucu üzerinde birkaç değişiklik yapıldı.- Mevcut medya sırası mekanizmasının yerine
MediaQueue
API kullanıma sunuldu. Geri dönüşüm görünümleri ve liste görünümlerindeMediaQueue
ürününe erişmek için yeniMediaQueueRecyclerViewAdapter
veMediaQueueArrayAdapter
sınıflarını kullanın. - Cast uygulamasının oturuma otomatik olarak katılmayı destekleyip desteklemediğine bağlı olarak, yayın uzaktan kumanda bildirimlerine dokunulduğunda artık kullanıcılar Google Home uygulamasına veya ilgili Cast uygulamasına yönlendiriliyor.
- Ads Desteği Güncellemesi:
- Cast Sender API artık
VAST
reklamların yüklenmesini destekliyor. - "Reklamı Atla" düğmesi ve geri sayım metni kullanıcı arayüzü öğeleri eklendi.
- Cast Sender API artık
- Parametre olarak
Context
kullanılmasını gerektirmeyen birCastContext.getSharedInstance()
sürümü eklendi. - CAF'deki
IllegalStateException
kilitlenmesi düzeltildi. DEVICE_CONNECTION_SUSPENDED
,PendingResult
içinCastStatusCodes
listesine eklendi.- Ayrıntılı bilgi için
Google Cast release notes
başlıklı makaleyi inceleyin.
Firebase
- Firebase'deki son güncelleme, Firebase Authentication ve Firebase Cloud Storage'a yapılan eklemeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Fitness
SensorRequest
sınıfınınfromLocationRequest()
yöntemi kullanımdan kaldırıldı. Bunun yerine SensorRequest oluşturmak için SensorRequest.Builder aracını kullanın.
Google Cloud Mesajlaşma
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
veInstanceIDListenerService
sınıflarının desteği sonlandırıldı. Bunun yerineFirebaseMessaging
alanını kullanın.
Oyunlar
getChurnProbability()
, PlayerStats.getHighSpenderProbability,getSpendProbability()
vegetTotalSpendNext28Days()
yöntemleriPlayerStats
sınıfından kullanımdan kaldırıldı.
Hazır Uygulamalar
InstantApps.API
kaldırıldı. Bunun yerineInstantApps.getInstantAppsClient()
alanını kullanın.
Yakındakilerle
NearbyConnections
ile ilgili dahili durumlar kullanımdan kaldırıldı.
Cüzdan
Payments
sınıfı kullanımdan kaldırıldı. Bunun yerine, yeniPaymentsClient
sınıfının bir örneğini almak içinWallet.getPaymentsClient()
aracını kullanın.
28 Mart 2018 - Sürüm 12.0.1
12.0.1 sürümünde düzeltilen sorunlar:
GoogleSignIn
veCredentialsClient
ile ilgili sahte Android lint hatalarına neden olan sorun düzeltildi. Bu hatalar yalnızca dahili kullanıma yöneliktir.READ_PHONE_STATE
veREAD_EXTERNAL_STORAGE
izinlerinin otomatik olarak dahil edilmesini engellemek için eksikminSdkVersion
öğelerini lisans yapılarına ekler.- Bazı derleme sistemlerinin (ör. Ionic Pro) uyumluluk sorunlarını etkileyen çalışma zamanına bağlı lisans yapıları için benzersiz paket adlarını geri yükler.
- 12.0.1'de kodu karartılan bazı alan adlarını, yani firebase-firestore ve firebase-database'de
@PropertyName
ek açıklamalarınınvalue()
yöntemini geri yükler.
20 Mart 2018 - Sürüm 12.0.0
12.0.0 sürümüyle ilgili Bilinen Sorunlar
- -lisans POM bağımlılıkları için
minSdkVersion
/targetSdkVersion
ayarlanmamıştır. Bu, ima edilentargetSdkVersion
değerinin 1 olduğu anlamına gelir. Bu işlem, 12.0.0 kullanan uygulamalar içinREAD_PHONE_STATE
veREAD_EXTERNAL_STORAGE
izinlerini ekler. - -lisans POM bağımlılıkları, Ionic Pro'da "'com.google.android.gms.license' paket adına sahip birden fazla kitaplık" sorunlarına neden olur.
- firebase-database ve firebase-firestore için
@PropertyName
ek açıklamalarınınvalue()
yöntemi karartılmıştır. Bu,@PropertyName
kullanırsanız uygulamanızın geliştirilmeyeceği anlamına gelir. - Bir ek açıklama,
GoogleSignIn
veCredentialsClient
değerlerinin yalnızca dahili olduğunu iddia eden sahte lint hatalarına neden oluyor. Bunları güvenle yoksayabilirsiniz.
Bu sorunları gidermek için yakında güncellenmiş bir 12.0.1 sürümü sunacağız.
Google Play Hizmetleri 12.0.0 sürümünden öne çıkanlar:
Reklamlar
NativeAdMapper
sınıfınatrackViews()
yöntemi eklendi. Bu yöntem, aynı sınıfın kullanımdan kaldırılmış durumdakitrackView()
yönteminin yerini alır.
Auth
Auth.AuthCredentialsOptions
sınıfı kullanımdan kaldırılmış ve yerini yeniCredentialsOptions
sınıfı almıştır.
Yayınlama
- İyileştirilmiş Ads desteği:
- Medya yükleme isteğinde reklam arası ve klip bilgilerinin gönderilmesini sağlamak için
MediaInfo.Builder
sınıfınasetAdBreakClips()
vesetAdBreaks()
yöntemleri eklendi. - Yeni ara verme ve klip gönderme yöntemlerini kolaylaştırmak için
AdBreakInfo.Builder
sınıfı güncellendi veAdBreakClipInfo
sınıfı eklendi.
- Medya yükleme isteğinde reklam arası ve klip bilgilerinin gönderilmesini sağlamak için
- Yeni ses yayınlama API'leri için destek eklendi:
setCredentials()
vesetCredentialsType()
yöntemleriMeadiaLoadOptions.Builder
sınıfına,getCredentials()
vegetCredentialsType()
yöntemleriMediaLoadOptions
sınıfına eklendi. Yöntemler, yükleme istekleriyle uygulamaya özgü kimlik bilgileri belirlemenize ve almanıza olanak tanır.MediaInfo
sınıfınagetEntity()
yöntemi eklendi. Varlık, Google Asistan'dan yüklenen medya için bir derin bağlantıyı temsil eder.
- Google Play Hizmetleri'nin eski sürümlerine sahip cihazlarda
CastContext.getSharedInstance()
çağrısının kilitlenmeye neden olduğu bir hata düzeltildi. Eski Google Play Hizmetleri sürümleri yöntemin başarısız olmasına neden olur. Bu nedenle, istemcilerin uygun bir sürüm olup olmadığını kontrol etmesi gerekir.
- İyileştirilmiş Ads desteği:
Fido
- Fast Identity Online 2.0 (Fido2) API artık erken erişim iş ortaklarının kullanımına sunuldu. API hâlâ erken erişim aşamasında olduğu için zarar veren değişiklikler uyarı verilmeden yapılabilir. Uygulamanızın kararlılığı için daha genel kullanıma sunulana kadar bu API'ya güvenmeyin.
Firebase
- Firebase'e yapılan son güncelleme Firebase Authentication, Firebase Cloud Messaging, Firestore ve Firebase Functions'a yapılan eklemeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Hazır Uygulamalar
- Sağlanan URL'yi kontrol etmek ve bulunursa hazır uygulama başlatmak için yeni bir
Launcher
API'si eklendi.
- Sağlanan URL'yi kontrol etmek ve bulunursa hazır uygulama başlatmak için yeni bir
Konum
- Uygulamaların, kullanıcıların yaptıkları farklı fiziksel aktiviteleri (ör. yürüme, koşma veya araba kullanma) ayırt etmesine yardımcı olmak için
ActivityTransition
sınıfı eklendi. getAutocompletePredictions()
yönteminin sınır kısıtlamaları olan aramaları etkinleştirmesine olanak tanımak içinBoundsMode
arayüzü eklendi.
- Uygulamaların, kullanıcıların yaptıkları farklı fiziksel aktiviteleri (ör. yürüme, koşma veya araba kullanma) ayırt etmesine yardımcı olmak için
Maps
- Street View aramalarını yalnızca dış mekan sonuçlarıyla kısıtlamanıza olanak tanıyan
StreetViewSource
sınıfı eklendi. - Özelliklerin tam listesi, hata düzeltmeleri ve diğer notlar için Haritalar Android API'si Sürüm Notları'na bakın.
- Street View aramalarını yalnızca dış mekan sonuçlarıyla kısıtlamanıza olanak tanıyan
Etrafımda
GoogleApiClient
tabanlıMessages
veConnections
arayüzleri kullanımdan kaldırıldı. Bunun yerineGoogleApi
tabanlı yeni istemciler olanMessagesClient
veConnectionsClient
'ı kullanın.
18 Aralık 2017 - Sürüm 11.8.0
Google Play Hizmetleri 11.8.0 sürümünde öne çıkanlar:
Auth
WorkAccountApi
sınıfı kullanımdan kaldırıldı. Bunun yerineWorkAccount.getClient()
üzerindenWorkAccountClient
hesabını kullanın.
Yayınlama
UIMediaController
sınıfında aşağıdaki değişiklikler yapıldı:- Görüntülemeler
UIMediaController
öğesine bağlandığında denetleyici artık kullanıcı etkileşimlerine yanıt olarak aşağıdaki etkinlik işleme yöntemlerinden birini çağıran işleyicileri uygun şekilde kaydeder: - Davranışlarını özelleştirmek için yukarıdaki etkinlik işleme yöntemlerinden herhangi birini geçersiz kılın.
UIMediaController
ürününün temel uygulamasını netleştirmek için dokümanlar iyileştirildi.- Sesi kapatma açma/kapatma düğmesi ekranını, ses açıldığında bir hoparlör simgesi ve sessiz olduğunda çapraz hoparlör simgesi gösterecek şekilde ters çevirdi.
- Görüntülemeler
- Android için Cast SDK'sı artık Hazır uygulamaları destekliyor.
Firebase
- Firebase'deki son güncelleme; Firebase Appindexing, Firebase Authentication, Firebase Cloud Messaging ve Firebase Performance Monitoring'e yapılan eklemeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Konum
- Bir konumun tahmini dikey doğruluğunu gösteren
KEY_VERTICAL_ACCURACY
sabiti eklendi.
- Bir konumun tahmini dikey doğruluğunu gösteren
Cüzdan
isReadyToPay()
yöntemi, kullanıcının mevcut bir ödeme yöntemine sahip olmasını sağlayan ek bir kontrol seçeneği sunacak şekilde güncellendi.
Giyilebilir cihaz
Hizmetlerle bağlantıları otomatik olarak yöneten ve kullanımı daha az standart kod gerektiren
GoogleApi
tabanlı yeni istemciler için Wearable API güncellendi:- Wear ağındaki düğümler tarafından sağlanan özellikler hakkında bilgi edinme yöntemi olarak
CapabilityApi
arayüzünün yerini alacakCapabilityClient
sınıfı veWearable.getCapabilityClient()
yöntemi eklendi. - Giyilebilir düğümlerden veri gönderip alma yöntemi olarak
ChannelApi
arayüzünün yerini alanChannelClient
sınıfı veWearable.getChallenClient()
yöntemi eklendi. - Veri öğelerini ve öğeleri okuma ve yazma yöntemi olarak
DataApi
arayüzünün yerini alanDataClient
sınıfı veWearable.getDataClient()
yöntemi eklendi. - Diğer düğümlere ileti gönderme yöntemi olarak
MessageApi
arayüzünün yerini alanMessageClient
sınıfı veWearable.getMessageClient()
yöntemi eklendi. - Bağlı düğümler hakkında bilgi edinme yöntemi olarak
NodeApi
arayüzünün yerini alanNodeClient
sınıfı veWearable.getNodeClient()
yöntemi eklendi.
- Wear ağındaki düğümler tarafından sağlanan özellikler hakkında bilgi edinme yöntemi olarak
API çağrıları
PendingResult<ResultWrapper>
yerineTask<ResultType>
döndürüyorChannelClient.ChannelCallback
,ChannelApi.ChannelListener
'in yerini almıştır.WearableOptions.Builder.setLooper()
, yeni API İstemci sınıflarında dinleyici geri çağırmalarına ilişkin ileti dizisini ayarlamak içinGoogleApiClient.Builder.setHandler()
öğesinin yerini alır.
En son Wearable API sürümü hakkında daha fazla bilgi için Android Wear Sürüm Notları sayfasına bakın.
11.8.0 sürümündeki çözülmüş sorun
targetSdkVersion 26 sürümüne sahip uygulamalarda Context
ile oluşturulan GoogleApi
örnekleri artık kullanıcılardan otomatik olarak Google Play hizmetlerini güncellemelerini isteyecek ve bilinen sorun 11.6.0'dan çözülecektir.
27 Kasım 2017 - Sürüm 11.6.2
Google Play Hizmetleri 11.6.2 sürümünde öne çıkanlar:
Firebase
- Firebase'e yapılan son güncelleme, Cloud Firestore ve Firebase için Cloud Storage'a yapılan eklemeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
6 Kasım 2017 - sürüm 11.6.0
Google Play Hizmetleri 11.6 sürümünde öne çıkanlar:
Reklamlar
- Yerel reklamları göstermenin alternatif bir yolu olan
NativeAdViewHolder
sınıfı eklendi. AdLoader.getMediationAdapterClassName()
yöntemi kullanımdan kaldırıldı. Yayıncılar bunun yerine, kısa süre önce kullanıma sunulanNativeAppInstallAd.getMediationAdapterClassName()
veyaNativeContentAd.getMediationAdapterClassName()
'i kullanmalıdır.- Sunucudan sunucuya ödül doğrulamasıyla kullanılan
RewardedVideoAd.setUserId()
yöntemi kullanımdan kaldırıldı.
- Yerel reklamları göstermenin alternatif bir yolu olan
Auth
- Hizmetlerle bağlantıları otomatik olarak yöneten ve kullanımı daha az standart kod gerektiren
GoogleApi
tabanlı yeni istemciler için Auth API güncellendi:CredentialsClient
veCredentials
sınıfları eklendi.CredentialsClient
, kimlik bilgisi istemek ve kimlik bilgisi kullanılarak oturum açma işleminin başarılı olup olmadığını göstermek için kullanılan giriş noktasını sağlar.GoogleSignInClient
veGoogleSignIn
sınıfları eklendi.GoogleSignInClient
, Google Sign In API ile etkileşim için giriş noktası sağlar.
GoogleAuthUtil.requestGoogleAccountsAccess()
yöntemi eklendi. Kullanıcı izin verirse bu yöntem, cihazda yüklü tüm Google hesaplarını Android O'da arayan tarafından görülebilir hale getirir.AuthCredentialsOptions.Builder.forceEnableSaveDialog()
yöntemi eklendi. Bu yöntem, Android O ve sonraki sürümlere sahip cihazlarda, bazen etkin Otomatik Doldurma hizmetinin kaydetme iletişim kutusunun yerineAuth.Api.Credential
kaydetme onayı iletişim kutusunun gösterilmediği bir sorunu düzeltir. Bu varsayılan davranışı geçersiz kılmak için eklenen yöntem.
- Hizmetlerle bağlantıları otomatik olarak yöneten ve kullanımı daha az standart kod gerektiren
Bilinirlik
- Hizmetlerle bağlantıları otomatik olarak yöneten ve kullanmak için daha az standart kod gerektiren
GoogleApi
tabanlı yeni istemciler için Değişim API'si güncellendi:FenceClient
sınıfı veAwareness.getFenceClient()
yöntemleri eklendi.FenceApi
yerineFenceClient
kullanın.SnapshotClient
sınıfı veAwareness.getSnapshotClient()
yöntemleri eklendi.SnapshotApi
yerineSnapshotClient
kullanın.
- Hizmetlerle bağlantıları otomatik olarak yöneten ve kullanmak için daha az standart kod gerektiren
Yayınlama
RemoteMediaClient
sınıfındaki yöntemlerde aşağıdaki değişiklikler yapıldı:load(MediaInfo, MediaLoadOptions)
yöntemi eklendi.- Diğer
load()
yöntemleri kullanımdan kaldırıldı. setPlaybackRate(double)
vesetPlaybackRate(double, JSONObject)
yöntemleri eklendi. Geçerli medya öğesi için değişken oynatma hızını ayarlamak üzere bu yöntemleri çağırın.
- Daha ayrıntılı bilgi için Google Cast sürüm notlarına bakın.
Google Drive
- Hizmetlerle bağlantıları otomatik olarak yöneten ve kullanımı daha az standart kod gerektiren
GoogleApi
tabanlı yeni istemciler için Drive API güncellendi:DriveClient
sınıfı veDrive.getDriveClient()
yöntemleri eklendi.DriveClient
, Drive API ile genel etkileşimler için giriş noktası sağlar.DriveResourceClient
sınıfı veDrive.getDriveResourceClient()
yöntemleri eklendi.DriveResourceClient
,DriveResource
(ör.DriveFile
veyaDriveFolder
) ile etkileşim kuran API yöntemleri için giriş noktası sağlar.
- İlgili dosya seçicileri oluşturmak için yeni
DriveClient.newCreateFileActivityIntentSender()
veDriveClient.newOpenFileActivityIntentSender()
yöntemlerine aktarılabilecekCreateFileActivityOptions
veOpenFileActivityOptions
nesneleri eklendi. DriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
veDriveFile
üzerinden erişilen, kullanımdan kaldırılmışGoogleApiClient
API yöntemleri.
- Hizmetlerle bağlantıları otomatik olarak yöneten ve kullanımı daha az standart kod gerektiren
Firebase
- Firebase'deki son güncelleme Kimlik Doğrulama, Dinamik Bağlantılar ve Cloud Messaging'e yapılan eklemeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Fitness
- Hizmetlerle bağlantıları otomatik olarak yöneten ve kullanımı daha az standart kod gerektiren
GoogleApi
tabanlı yeni istemciler için Fitness API güncellendi:BleClient
sınıfı veFitness.getBleClient()
yöntemleri eklendi.BleClient
, Google Fit'teki Bluetooth Düşük Enerji cihazlarını taramak, talep etmek ve kullanmak için giriş noktası sağlar.ConfigClient
sınıfı veFitness.getConfigClient()
yöntemleri eklendi.ConfigClient
, Google Fit'teki özel veri türlerine ve ayarlara erişmek için giriş noktası sağlar.GoalsClient
sınıfı veFitness.getGoalsClient()
yöntemleri eklendi.GoalsClient
, Google Fit'te kullanıcılar tarafından oluşturulan fitnessGoal
belgelerini okumak için giriş noktası sağlar.HistoryClient
sınıfı veFitness.getHistoryClient()
yöntemleri eklendi.HistoryClient
, Google Fit'e veri eklemek, verileri silmek ve okumak için giriş noktası sağlar.RecordingClient
sınıfı veFitness.getRecordingClient()
yöntemleri eklendi.RecordingClient
, Google Fit'te sensör verilerinin düşük güçle ve her zaman açık şekilde arka planda toplanmasını sağlayan giriş noktası sağlar.SensorsClient
sınıfı veFitness.getSensorsClient()
yöntemleri eklendi.SensorsClient
, yerel ve bağlı cihazlarda farklı fitness verisi kaynaklarını göstermek ve dinleyicilere canlı etkinlikler sunmak için bir giriş noktası sağlar.SessionsClient
standartları vegetSessionsClient
yöntemleri eklendi.SessionsClient
, Google Fit'teSession
kullanıcı etkinliği oluşturmak ve yönetmek için giriş noktası sağlar.
- Hizmetlerle bağlantıları otomatik olarak yöneten ve kullanımı daha az standart kod gerektiren
Oyunlar
GoogleApi
tabanlı yeni istemciler için Games API güncellendi. Bu istemciler, hizmetlerle bağlantıları otomatik olarak yönetir ve daha az standart kod gerektirir:AchievementsClient
sınıfı veGames.getAchievementsClient()
yöntemleri eklendi.AchievementsClient
, başarı işleviyle etkileşimde bulunan API yöntemleri için giriş noktası sağlar.EventsClient
sınıfı veGames.getEventsClient()
yöntemleri eklendi.EventsClient
, etkinlikler işleviyle etkileşim kuran API yöntemleri için giriş noktası sağlar.GamesClient
sınıfı veGames.getGamesClient()
yöntemleri eklendi.GamesClient
, oyunların temel işlevleriyle etkileşime giren API yöntemleri için giriş noktası sağlar.GamesMetadataClient
sınıfı veGames.getGamesMetadataClient()
yöntemleri eklendi.GamesMetadataClient
, oyun meta verilerini almak için API yöntemlerinin giriş noktasını sağlar.InvitationsClient
sınıfı veGames.getInvitationsClient()
yöntemleri eklendi.InvitationsClient
, davetiyeler işleviyle etkileşimde bulunan API yöntemleri için giriş noktası sağlar.LeaderboardsClient
sınıfı veGames.getLeaderboardsClient()
yöntemleri eklendi.LeaderboardsClient
, skor tablosu işlevselliğiyle etkileşimde bulunan API yöntemleri için giriş noktası sağlar.NotificationsClient
sınıfı veGames.getNotificationsClient()
yöntemleri eklendi.NotificationsClient
, Bildirimler ile etkileşimde bulunan API yöntemleri için giriş noktası sağlar.PlayerStatsClient
sınıfı veGames.getPlayerStatsClient()
yöntemleri eklendi.PlayerStatsClient
, Oynatıcı istatistiklerini almak üzere API yöntemleri için giriş noktası sağlayan API yöntemleri için giriş noktası sağlar.PlayersClient
sınıfı veGames.getPlayersClient()
yöntemleri eklendi.PlayersClient
, Oyuncularla etkileşimde bulunan API yöntemleri için giriş noktası sağlar.RealTimeMultiplayerClient
sınıfı veGames.getRealTimeMultiplayerClient()
yöntemleri eklendi.RealTimeMultiplayerClient
, gerçek zamanlı çok oyunculu oyun işlevselliğiyle etkileşimde bulunan API yöntemleri için giriş noktası sağlar.SnapshotsClient
sınıfı veGames.getSnapshotsClient()
yöntemleri eklendi.SnapshotsClient
, Shapshots ile etkileşim kuran API yöntemleri için giriş noktası sağlar.TurnBasedMultiplayerClient
sınıfı veGames.getTurnBasedMultiplayerClient()
yöntemleri eklendi.TurnBasedMultiplayerClient
, sıraya dayalı çok oyunculu oyunlarla etkileşimde bulunan API yöntemleri için giriş noktası sağlar.VideosClient
sınıfı veGames.getVideosClient()
yöntemleri eklendi.VideosClient
, videolarla etkileşim kuran API yöntemleri için giriş noktası sağlar.
- Kullanımdan kaldırılan API giriş noktaları:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,Snapshots
,Snapshots
,Snapshots
,Snapshots
RealTimeMultiplayer
TurnBasedMultiplayer
Videos
Konum
- Google Play hizmetleri güncellendiğinde zaman zaman kilitlenmelere neden olan
FusedLocationProviderClient
sorunu düzeltildi. AddPlaceRequest
sınıfıGeoDataApi.addPlace()
veGeoDataClient.addPlace()
yöntemleri kullanımdan kaldırıldı.AddPlaceRequest
, 30 Haziran 2018 tarihinde kaldırılacaktır.
- Google Play hizmetleri güncellendiğinde zaman zaman kilitlenmelere neden olan
Etrafımda
- Hizmetlerle bağlantıları otomatik olarak yöneten ve daha az standart kod gerektiren
GoogleApi
tabanlı yeni istemciler için Nearby API güncellendi:ConnectionClient
sınıfı veNearby.getConnectionsClient()
yöntemleri eklendi.ConnectionClient
, reklamları yayınlayıp yakındaki uygulama ve hizmetleri keşfetmek ve kurulan bağlantılar üzerinden bu kişilerle iletişim kurmak için giriş noktası sağlar.MessagesClient
sınıfı veNearby.getMessagesClient()
yöntemleri eklendi.MessagesClient
, basit mesajlar yayınlamak ve yakındaki cihazlardan bu mesajları almak için abone olmak amacıyla giriş noktası sağlar.
- Uzak uç noktalarda şu anda devam eden veya giden bir
Payload
olanConnections.cancelPayload()
yöntemi eklendi.
- Hizmetlerle bağlantıları otomatik olarak yöneten ve daha az standart kod gerektiren
Cüzdan
getPaymentMethodTokenizationParameters
vegetTransactionInfo
artık zorunlu alanlar değil. Bunlar ayarlanmadığında Google Payment API, ücretlendirilebilir bir jeton döndürmez. Kullanıcıların satın alma işlemi gerçekleştirmeden yalnızca seçimleri değiştirmeye çalıştığı akışlarda (ör. bir uygulamanın Ödeme Ayarları) bu alanları ayarlamaktan kaçının.- Bir etkinliğe geçici Fragment eklemek için
resolveTask()
yöntemi değiştirildi. Yöntemi çağırmadan önce, Etkinliğin durum kaybı olmadan parça işlemlerini yürütebildiğinden emin olun.resolveTask()
genellikle bir düğme tıklama işleyici içinde çağrıldığından, çoğu geliştirici bu değişiklikten etkilenmez.
11.6.0 sürümüyle ilgili Bilinen Sorunlar
targetSdkVersion 26 sürümüne sahip uygulamalarda Context
ile oluşturulan GoogleApi
örnekleri, kullanıcılardan Google Play hizmetlerini güncellemelerini otomatik olarak istemez. Bunun yerine aşağıdaki koşullarda GoogleApiAvailability.showErrorDialogFragment()
ürününü kullanabilirsiniz.
3 Ekim 2017 - sürüm 11.4.2
Google Play Hizmetleri 11.4.2 sürümünde öne çıkanlar:
- Cloud Firestore
- Cloud Firestore'un herkese açık ilk beta sürümü şu anda kullanıma sunulmuştur. Cloud Firestore; Firebase ve Google Cloud Platform'dan mobil, web ve sunucu geliştirme için esnek ve ölçeklenebilir bir veritabanıdır. Firebase Realtime Database gibi, gerçek zamanlı dinleyiciler aracılığıyla verilerinizi istemci uygulamaları arasında senkronize eder ve çevrimdışı destek sunar. Böylece ağ gecikmesinden veya internet bağlantısından bağımsız olarak çalışan duyarlı uygulamalar oluşturabilirsiniz. Cloud Firestore, ayrıca Cloud Functions dahil olmak üzere diğer Firebase ve Google Cloud Platform ürünleriyle kurumsal düzeyde ölçeklenebilirlik ve sorunsuz entegrasyon sunar. Cloud Firestore hakkında daha fazla bilgi için Firebase bloguna bakın. Cloud Firestore'u hemen kullanmaya başlamak için quickstart ziyaret edin.
Eylül 2017 - sürüm 11.4.0
Google Play Hizmetleri 11.4 sürümünde öne çıkanlar.
Reklamlar
NativeAppInstallAd
veNativeContentAd
sınıflarınagetMediationAdapterClassName()
yöntemleri eklendi. AdLoader'da aynı ada sahip olan yöntem kullanımdan kaldırılacak.- Yerel video uyumlulaştırmasını desteklemek için bazı sınıflara yöntemler eklendi:
SearchAdRequest
sınıfı kaldırıldı.
Analytics
- Yeni sınıf (
AnalyticsJobService
) eklendi. Bu sınıf, Android O için uyumluluk desteği sağlar ve Analytics tarafından veri yüklemek için kullanılır. Bu sınıfı kullanmak için herhangi bir işlem yapmanıza gerek yoktur. Sınıf, Analytics paketinin parçası olarak otomatik olarak eklenir. AnalyticsService
sınıfınıngetContext()
yöntemi kullanımdan kaldırıldı.CampaignTrackingService
sınıfı kullanımdan kaldırıldı.
- Yeni sınıf (
Auth
- İpucu seçici, kullanıcı kayıtlı ipucu bilgisi olmadığında artık
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
sonucunu gönderir.
- İpucu seçici, kullanıcı kayıtlı ipucu bilgisi olmadığında artık
Bilinirlik
Yayınlama
- Yeni sınıf (
PrecacheManager
) eklendi. Bu sınıf, yükleme süresini kısaltmak amacıyla, kullanıcıların tüketmeyi amaçladıkları içeriği önbelleğe almaya yönelik yöntemler sunar. PrecacheManager
sınıfının örneğini almak için uygulamanızınCastContext
sınıfınagetPrecacheManager()
yöntemi eklendi.startSession(Intent)
,SessionManager
sınıfına eklendi. Gönderen uygulaması dolaylı intent ile başlatıldığında yayınlama oturumuna katılmak için bu yöntemi çağırın.
Daha ayrıntılı bilgi için Cast API sürüm notlarına bakın.
- Yeni sınıf (
Yaygın
GoogleApiAvailability
sınıfınacheckApiAvailability()
yöntemi eklendi. Yöntem, belirtilen API'lerin kullanılabilir olup olmadığını eşzamansız olarak kontrol eden bir görev döndürür. Bunlardan biri veya daha fazlası mevcut değilse görev, bağımsız API kullanılabilirliği için sorgulayabileceğiniz birAvailabilityException
ile başarısız olur.
Google Drive
cancelPendingActions()
,DriveApi
arayüzünden kaldırıldı.
Firebase
- Firebase'deki son güncelleme, Uygulama Dizine Ekleme ve Kimlik Doğrulama'ya yapılan eklemeleri içeriyor. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Maps
- Kullanıcının Konumum mavi noktasını ne zaman tıkladığını algılamak için yeni
GoogleMap.OnMyLocationClickListener
uygulamasını kullanın. Ayrıntılar için, geliştiricinin Konumum katmanı ile ilgili kılavuzuna bakın.
- Kullanıcının Konumum mavi noktasını ne zaman tıkladığını algılamak için yeni
Etrafımda
- Yakındaki Bağlantılar için
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
veCHANGE_WIFI_STATE
izinleri gerekiyor.
- Yakındaki Bağlantılar için
OS lisansları
- Lisans içeriğinde köprüler için destek eklendi.
OssLicensesMenuActivity
sınıfınasetActivityTitle()
yöntemi eklendi. Bu sayede özel etkinlik başlıkları ayarlamak artık daha kolay. Önceki başlık belirleme yaklaşımı kullanımdan kaldırıldı.
Cüzdan
PaymentsClient
sınıfında tanımlanan yeni bir Google Payment API'yi kullanıma sunduk. Önemli farklılıklar:loadPaymentData()
yöntemi,Payments
sınıfındakiloadFullWallet()
veloadMaskedWallet()
yöntemlerinin yerini almıştır.isReadyToPay()
yöntemi, arayanların desteklenen ödeme yöntemlerini belirtmesine olanak tanır.
Daha fazla bilgi için yeni Payment API'ye göz atın.
Ağustos 2017 - sürüm 11.2.0
Google Play Hizmetleri 11.2 sürümünde öne çıkanlar.
Google Play Hizmetleri 11.2.2 olarak güncellendi Bu sürümde:
- Firebase Performance Monitoring'deki küçük sorunlar düzeltildi. Daha fazla bilgi edinmek için Firebase Android Sürüm Notları'na göz atın.
RewardedVideoAd
sınıfınaPublisherAdRequest
nesnesi alan yeni birloadAd()
yöntemi eklendi.- Yeni OSS lisansları kitaplığı, Google Play hizmetleri ve diğer kitaplıklardaki bağımlılıkların lisanslarını görüntülemeyi basitleştirir. Daha fazla bilgi için Açık Kaynak Bildirimlerini Dahil Etme kılavuzuna bakın.
Google Play Hizmetleri bağımlılıklarını artık maven.google.com adresinden kullanabilirsiniz
Bağımlılıkları artık doğrudan
maven.google.com
hizmetinden görebilirsiniz. Derlemeyi aşağıdaki gibi yapılandırarak uygulamanızın Gradle derleme komut dosyalarını bu depoyu kullanacak şekilde güncelleyebilirsiniz:allprojects { repositories { jcenter() google() } }
Bu değişiklikle ilgili daha fazla bilgi edinmek için ilgili blog yayınını inceleyin. Google maven deposu hakkında daha fazla bilgi edinmek için Android belgelerindeki Derleme Bağımlıları Ekleme bölümüne bakın.
11.2'de SDK Sürümü Desteği
Uygulamanızın Play Hizmetleri bağımlılıklarını 11.2.0 veya sonraki bir sürüme yükselttiğinizde, uygulamanızın
build.gradle
özelliği decompileSdkVersion
değerini en az 26 (Android O) belirtecek şekilde güncellenmelidir. Bu, uygulamanızın çalışma şeklini değiştirmez.targetSdkVersion
uygulamasını güncellemeniz gerekmez.compileSdkVersion
uygulamasını 26'ya güncellerseniz derlemenizde Android destek kitaplığına ilişkin aşağıdaki mesajı içeren bir hata alabilirsiniz:This support library should should not use a different version (25) than the compileSdkVersion (26).
Bu hata, destek kitaplığı bağımlılıklarınızı en az 26.0.0 sürümüne yükselterek giderilebilir.
Reklamlar
AdLoader
sınıfınaloadAds()
yöntemi eklendi. Bu sayede uygulamalar tek bir istekte birden fazla benzersiz reklam yükleyebilir.
Auth
WorkAccountClient
sınıfı eklendi. Bu derste, Android for Work hesaplarının yaşam döngüsünü yönetmeye yönelik yöntemler sunulmaktadır.- Accounttransfer paketi eklendi. Bu paket, hesapları başlatmak için kimlik doğrulayıcılar tarafından kullanılan API'leri içerir.
- Fast Identity Online Universal 2nd Factor (FIDO U2F) API kullanıma sunuldu. Uygulamalara ve web sitelerine FIDO Alliance tarafından tanımlanan standartlara uygun şekilde U2F fiziksel güvenlik anahtarı desteği sağlar. Daha fazla bilgi edinmek için FIDO U2F'yi Kullanmaya Başlama ve com.google.android.gms.fido sayfalarına göz atın.
Yayınlama
- Özel medya bildirimi işlemlerini desteklemek için yeni bir NotificationActionsProvider sınıfı eklendi.
Firebase
- Firebase'deki son güncelleme Uygulama Dizine Ekleme, Veritabanı, Dinamik Bağlantılar ve Depolama'ya yapılan eklemeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Hazır Uygulamalar
InstantAppsClient
yeni bir ana giriş noktası olarak eklendi.- Oturumlar arasında küçük miktarlarda hazır uygulama verilerini korumak için
PackageManagerCompat
çerez API'leri eklendi.
Yerler
GeoDataClient
sınıfı eklendi. Bu sınıf, Google'ın yerel mekân ve işletme bilgileri veritabanına erişim sağlar.PlaceDetectionClient
sınıfı eklendi. Bu sınıf, cihazın mevcut konumuna hızlı erişim sağlar ve belirli bir yerdeki (check-in gibi) cihazın konumunu bildirme fırsatı sunar.Places
sınıfınagetGeoDataClient()
vegetPlaceDetectionClient()
yöntemleri eklendi.
Cüzdan
- Kullanımdan kaldırılmış birkaç yöntem ve sınıf kaldırıldı.
Haziran 2017 - sürüm 11.0
Google Play Hizmetleri 11.0 sürümünde öne çıkanlar.
Google Play Hizmetleri 11.0.4'e güncellendi Bu sürüm, Firebase Cloud Messaging ve Firebase Performance Monitoring'deki küçük sorunları düzeltmektedir. Daha fazla bilgi edinmek için Firebase Android Sürüm Notları'na göz atın.
Google Play Hizmetleri 11.0.2'ye güncellendi Bu sürüm, Firebase Crash Reporting ve Firebase Performance Monitoring'deki küçük sorunları düzeltmektedir. Daha fazla bilgi edinmek için Firebase Android Sürüm Notları'na göz atın.
Google Play Hizmetleri 11.0.1 olarak güncellendi Bu sürüm, rxjava kullanan uygulamaları etkileyen bir sorunu gidermektedir.
Reklamlar
VideoController.VideoLifecycleCallbacks
sınıfınaOnVideoMute()
,OnVideoPause()
,OnVideoPlay()
veOnVideoStart()
yöntemleri eklendi.PublisherInterstitialAd
veRewardedVideoAd
sınıflarınasetImmersiveMode()
yöntemi eklenerek tam ekran reklamlarda yoğun içerik modunu etkinleştirme özelliği eklendi.- Yerel artı banner istekleri için
AdLoader
ile kullanılmak üzereOnPublisherAdViewLoadedListener
arayüzü vePublisherAdViewOptions
ilePublisherAdViewOptions.Builder
sınıfları eklendi. - Uyumlulaştırma bağdaştırıcılarının, yoğun içerik modu güncellemelerinden haberdar olmak için uygulayabileceği isteğe bağlı
OnImmersiveModeUpdatedListener
arayüzü eklendi. RewardedVideoAd
sınıfınagetMediationAdapterClassName()
yöntemi eklendi.
Uygulama Davetleri
AppInvite
sınıfı kullanımdan kaldırıldı. Dinamik Bağlantı verilerine erişmek için ana giriş noktası olarakFirebaseDynamicLinks#getInstance()
, Uygulama Davetleri verilerini almak için iseFirebaseAppInvite#getInvitation()
kullanın.
Bilinirlik
- Snapshot API ve Fence API'ye yeni bağlam türleri sağlamak için
TimeFence
sınıfına sabit değerler eklendi. - Cihazın yerel saat dilimindeki değişikliklere duyarlı saat sınırları oluşturma özelliği eklendi.
- Yerel gün doğumu veya gün batımı saatine göre belirlenen zaman sınırları dahil, cihaz konum değişikliklerine duyarlı zaman sınırları oluşturma özelliği eklendi.
- Snapshot API ve Fence API'ye yeni bağlam türleri sağlamak için
Kimlik
- Kullanıcılardan cihazlarına gönderilen tüm SMS mesajlarını okuma izni istemeden uygulamanıza yönlendirilen SMS mesajlarını almanıza yardımcı olan
SmsRetriever
API eklendi. Daha fazla bilgi edinmek için SMS Retriever API'ye bakın.
- Kullanıcılardan cihazlarına gönderilen tüm SMS mesajlarını okuma izni istemeden uygulamanıza yönlendirilen SMS mesajlarını almanıza yardımcı olan
Yayınlama
Cast.CastApi
,Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
,RemoteMediaPlayer.OnStatusUpdatedListener
arayüzleri kullanımdan kaldırıldı. AyrıcaRemoteMediaPlayer
sınıfı kullanımdan kaldırılmıştır. Uygulamanızı güncellemeyle ilgili talimatlar için Android Sender App'i Cast SDK v2'den Cast SDK v3'e taşıma bölümüne bakın.bindTextViewToSmartSubtitle()
yöntemi artıkUIMediaController
sınıfında kullanılabilir.
Common API
GoogleApiAvailability
sınıfındakigetOpenSourceSoftwareLicenseInfo()
yöntemi kullanımdan kaldırılmıştır.ApiException
veResolvableApiException
sınıfları eklendi. Bu sınıflar, Google Play hizmetlerine yapılan bir çağrı başarısız olduğunda Görev nesneleri için istisnalar sağlar.GoogleApi
sınıfı eklendi. Uygulamanız ile Google Play hizmetleri arasındaki bağlantıyı bu sınıfa dayalı API istemcileri yönetir.Response
sınıfı eklendi. Bu sınıf,GoogleApi
alt sınıfı kullanılarak Google Play hizmetlerinde API yöntemi çağrısının sonuçlarını sağlar.
Firebase
- Firebase'deki son güncelleme, Telefonla Kimlik Doğrulama özelliğinin yanı sıra Uygulama Dizine Ekleme ve Dinamik Bağlantılar'a yönelik çeşitli iyileştirmeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Oyunlar
Players
sınıfındakigetPlayerSearchIntent()
,loadConnectedPlayers()
,loadInvitablePlayers()
veloadMoreInvitablePlayers()
yöntemleri kullanımdan kaldırılmıştır.Invitations
sınıfındakiloadInvitations()
yöntemi kullanımdan kaldırılmıştır.RealTimeMultiplayer
veTurnBasedMultiplayer
sınıflarındakigetSelectOpponentsIntent()
yöntemi kullanımdan kaldırılmıştır.GameRequest
,OnRequestReceivedListener
veRequests
arayüzleri kullanımdan kaldırılmıştır. Buna ek olarak,GameRequestBuffer
veGameRequestEntity
sınıflarının desteği sonlandırılmıştır. Uygulamanızı güncellemeyle ilgili talimatlar için Play Games kimlik doğrulamasında Google ile Oturum Açma API'sini kullanma başlıklı makaleye göz atın.
Hazır Uygulamalar
- Android Hazır Uygulamalar API'ları artık Google Play Hizmetleri'nde kullanılabiliyor. Android Hazır Uygulamalar, Android kullanıcılarının uygulamalarınızı yüklemeden hemen çalıştırmalarını sağlar. Daha fazla bilgi edinmek için Android Hazır Uygulamalar bölümüne bakın.
Konum
FusedLocationProviderClient
sınıfı eklendi. Bu sınıf, cihazın konumunu mümkün olduğunca doğru ve hızlı bir şekilde belirlemek için GPS'e ek olarak çeşitli veri kaynaklarını kullanan çok kaynaklı konum sağlayıcısıyla etkileşim için ana giriş noktasını sunar.GeofencingClient
sınıfı eklendi. Bu sınıf, coğrafi sınır çizme API'leriyle etkileşim için ana giriş noktasını sağlar.LocationServices
sınıfınagetFusedLocationProvider()
vegetGeofencingClient()
yöntemleri eklendi.LocationSettingsResponse
sınıfı eklendi. Bu sınıf,checkLocationSettings()
yöntemi kullanılarak konumla ilgili sistem ayarları başarıyla kontrol edildiğinde yanıt olarak döndürülür.SettingsClient
sınıfı eklendi. Bu sınıf, bir cihazın konumla ilgili sistem ayarlarının incelenmesine ve yapılandırılmasına yardımcı olan konum ayarları API'leriyle etkileşimde bulunmak için ana giriş noktası sağlar.
Etrafımda
- Yakındaki Bağlantılar API'si artık aşağıdaki özellikleri sunuyor:
- Bluetooth, BDE ve kablosuz hotspot'lar kullanarak tamamen çevrimdışı eşler arası iletişim
- Eş zamanlı reklamcılık ve keşif
- Şifreleme (isteğe bağlı kimlik doğrulamasıyla)
- 32 kb'a kadar bayt veri yükleri için destek
- Dosya verisi yükleri (cihazdaki alanla sınırlıdır) ve akış veri yükleri için destek (yük boyutu sınırı yoktur).
AdvertistingOptions
sınıfı eklendi. Bu sınıf,startAdvertising()
yöntemine çağırma seçenekleri sunar.ConnectionInfo
sınıfı eklendi. Bu sınıf, başlatılmakta olan bir bağlantı hakkında bilgi sağlar.ConnectionLifecycleCallback
sınıfı eklendi. Bu sınıf, uzak bir uç noktaya bağlantıyla ilişkili yaşam döngüsü olayları için dinleyicidir.ConnectionResolution
sınıfı eklendi. Bu sınıf,onConnectionInitiated()
yönteminin çağrılmasıyla alınan sonuçtur.DiscoveredEndpoints
sınıfı eklendi. Bu sınıf, keşfedilen uç nokta hakkında bilgi sağlar.DiscoveryOptions
sınıfı eklendi. Bu sınıf,startDiscovery()
yöntemine çağırma seçenekleri sunar.EndpointDiscoveryCallback
sınıfı eklendi. Bu sınıf, uç nokta keşfi sırasında çağrılan bir işleyicidir.Payload
,PayloadCallback
,Payload.File
vePayload.Stream
sınıfları eklendi. Bu sınıflar verileri, bir veri yükü dinleyicisini, bir cihazdaki yerel depolama alanındaki bir dosyada bulunan verileri ve veri akışını temsil eder. İlgiliPayloadTransferUpdate.Status
arayüzü de eklendi.Strategy
sınıfı eklendi. Bu sınıf, cihazın bağlantı gereksinimlerini ve bağlantının topoloji kısıtlamalarını tanımlar.Connections.ConnectionRequestListener
veConnections.ConnectionResponseCallback
sınıfları kullanımdan kaldırılmıştır. Bunun yerineConnectionLifecycleCallback
sınıfını kullanın.Connections.EndpointDiscoveryListener
sınıfı kullanımdan kaldırıldı. Bunun yerineEndpointDiscoveryCallback
sınıfını kullanın.Connections.MessageListener
arayüzü kullanımdan kaldırıldı. Bunun yerinePayloadCallback
sınıfını kullanın.ConnectionsStatusCodes
sınıfı artık izinlerle ilgili birkaç yeni durum kodu içerir.
- Yakındaki Bağlantılar API'si artık aşağıdaki özellikleri sunuyor:
Security
SafetyNetClient
sınıfı eklendi. Bu sınıf, SafetyNet için aşağıdaki özellikleri sunan ana giriş noktasını sağlar:- Cihaz durum denetimi sağlar
- reCAPTCHA API'yi kullanarak kullanıcıları doğrular
- Kullanıcıların zararlı olabilecek uygulamalardan kaçınmasına yardımcı olur
- Uygulamalarda güvenli tarama sağlar
- Belirli URI'lerle ilişkili bilinen tehditleri kontrol eder
HarmfulAppsData
sınıfı ve ilgiliSafetyNetApi.HarmfulAppsResponse
sınıfı eklendi. Bu sınıflar zararlı olabilecek uygulamalarla ilgili bilgileri temsil eder. İlgiliSafetyNetApi.HarmfulAppsResult
sınıfı kullanımdan kaldırılarak yerine bu yöntemler kullanılmaya başlandı.- SafetyNet sınıfına
getClient(Context)
vegetClient(Activity)
yöntemleri eklendi. Bu yöntemler, tüm SafetyNet API'lerine erişmek için kullanılan birSafetyNetClient
döndürür. Bu yöntemler,SafetyNet
sınıfının kullanımdan kaldırılanAPI
veSafetyNetAPI
alanlarının yerini almıştır. SafetyNetApi.AttestationResponse
sınıfı eklendi. Bu sınıf, Android Uyumluluk Test Paketi'nden alınan test sonuçlarını sağlar. Bu sınıf, kullanımdan kaldırılanSafetyNetApi.AttestationResult
veSafetyNet.SafeBrowsingResult
sınıflarının yerini almıştır.SafetyNetApi.RecaptchaTokenResponse
sınıfı eklendi. Bu sınıf, reCAPTCHA kullanıcı yanıtı jetonu içerir. Bu sınıf, kullanımdan kaldırılmış olanSafetyNetApi.RecaptchaTokenResult
sınıfının yerini almaktadır.SafetyNetApi.SafeBrowsingResponse
sınıfı eklendi. Bu sınıf, bir uygulamalookupUri()
yöntemini çağırdığında sağlananResponse
bilgisini sağlar. Bu sınıf, kullanımdan kaldırılmış durumda olanSafetyNetApi.SafeBrowsingResult
sınıfının yerini almaktadır.SafetyNetApi.VerifyAppsUserResponse
sınıfı veVerifyAppsConstants
sınıfına yeni sabit değerler eklendi. Bu sınıflarVerify Apps API'yi destekler.
Cüzdan
InstrumentInfo.CardClass
sınıfı eklendi. Bu sınıf, kartın kredi kartı, banka kartı veya ön ödemeli kart olduğunu belirtir.
Mayıs 2017 - sürüm 10.2.6
Uygulama Dizine Ekleme
Google Play Hizmetleri 10.0 SDK'sı sürümünden bu yana, Uygulama Dizine Ekleme API'si yeni Firebase Uygulama Dizine Ekleme API'sine taşındı. Orijinal Uygulama Dizine Ekleme API'si artık tamamen kullanımdan kaldırılmıştır ve 10.2.6 SDK ile oluşturulan uygulamalarda kullanılamaz.
Firebase
Firebase'e yapılan son güncelleme Performans İzleme'nin beta sürümünün yanı sıra Cloud Messaging ve Test Lab'i de içeren birçok özellikte çeşitli iyileştirmeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Nisan 2017 - sürüm 10.2.4
Firebase
Bu sürüm, Firebase için Cloud Storage güncellemelerini içerir. Daha fazla bilgi edinmek için Firebase Android SDK Sürüm Notları'na göz atın.
Mart 2017 - sürüm 10.2.1
Android O Geliştirici Önizlemesi 1
Bu sürüm, Android O Geliştirici Önizlemesi 1 ile uyumluluk sağlayacak güncellemeler içerir. En önemli güncellemeler, Google Cloud Messaging (GCM) ve Firebase Cloud Messaging (FCM) kitaplıklarındaki dahili değişiklikler ve GCM ile FCM geri çağırmalarının garantili yaşam döngüsünün 10 saniyeye inmesi. 10 saniye sonra, Android O bu tür geri çağırmaları sonlandırılmaya uygun olarak kabul ediyor. Android O'da GCM ve FCM mesajlarının işlenmesi hakkında daha fazla bilgi için Firebase Blogu'na bakın.
Şubat 2017 - sürüm 10.2
Google Play Hizmetleri 10.2 sürümünde öne çıkanlar.
Android 2.3.x (Gingerbread) sürümünün kullanımdan kaldırılması
Google Play Hizmetleri 10.2.x, artık Android sürüm 2.3.x (Gingerbread) için tam destek içermeyen ilk sürümdür. SDK 10.2.x ve sonraki sürümler kullanılarak geliştirilen uygulamalar en az Android API düzeyi 14 gerektirir ve API düzeyi 14'ün altında olan cihazlara yüklenemez. Uygulamanızın Android Gingerbread desteğini genişletmek amacıyla birden fazla APK oluşturma da dahil olmak üzere seçenekleriniz hakkında daha fazla bilgi edinmek için Android Geliştiricileri Blogu'na göz atın.
Reklamlar
- Doğal Gelişmiş içerik reklamlarına video öğeleri için destek ve DoubleClick for Publishers (DFP) özel olarak oluşturulmuş yerel reklamlara yönelik destek.
NativeCustomTemplateAd
arayüzünedestroy()
yöntemi eklendi.PublisherAdView
sınıfınagetVideoController()
,setVideoOptions
vegetVideoOptions()
yöntemleri eklendi.AdChoicesView
sınıfı eklendi.NativeAdMapper
sınıfınagetAdChoicesContent()
vesetAdChoicesContent()
yöntemleri eklendi.- Aynı anda birden fazla reklam birimini başlatabilen ödüllü video bağdaştırıcıları için
InitializableMediationRewardedVideoAdAdapter
arayüzü eklendi.
Şifreler için Smart Lock
Smart Lock ile kimlik jetonlarının davranışı iyileştirildi. Uygulamalar artık
setIdTokenRequested(true)
yöntemini çağırarak açıkça jeton istemelidir. Ayrıca uygulamalarsetServerClientId()
vesetIdTokenNonce()
yöntemlerini kullanarak bir jeton içinaudience
venonce
değerlerini belirtebilir. Daha fazla bilgi edinmek için aşağıdaki API referansı güncellemelerine bakın:CredentialRequest
sınıfınagetAccountTypesSet()
,getIdTokenNonce()
,getServerClientId()
veisIdTokenRequested()
yöntemleri eklendi.CredentialRequest.Builder
sınıfınasetIdTokenRequested()
vesetServerClientId()
yöntemleri eklendi.HintRequest
sınıfınagetIdTokenNonce()
,getServerClientId()
veisIdTokenRequested()
yöntemleri eklendi.HintRequest.Builder
sınıfınasetIdTokenNonce()
,setIdTokenRequested()
vesetServerClientId()
yöntemleri eklendi.
Bilinirlik
- Geliştiriciler için zaman sınırı seçeneklerinin kapsamını genişletmek amacıyla Fence API yöntemleri eklendi. Daha fazla bilgi edinmek için
TimeFence.aroundTimeInstant()
veTimeFence.inTimeInterval()
sayfalarına bakın. - Geçerli zaman ve konum için semantik zaman aralıklarını almak amacıyla Snapshot API arayüzleri eklendi. Daha fazla bilgi edinmek için
SnapshotAPI.getTimeIntervals()
,TimeIntervalsResult()
veTimeIntervals()
sınıflarını inceleyin.
- Geliştiriciler için zaman sınırı seçeneklerinin kapsamını genişletmek amacıyla Fence API yöntemleri eklendi. Daha fazla bilgi edinmek için
Google ile Oturum Açma
Oyun geliştiricilerinin, sunucu tarafı kimlik doğrulamasını basitleştirmek için Google Sign-in API'yi kullanma olanağı eklendi. Daha fazla bilgi edinmek için
GoogleSignInOptionsExtension
arayüzünü,GoogleSignInOptions
sınıfını veGoogleSignInOptions.Builder.addExtension()
yöntemini inceleyin. Oyunlarınıza sunucu tarafı kimlik doğrulamasını entegre etme hakkında daha fazla bilgi edinmek için Google Play Games Hizmetleri'ne Sunucu Tarafı Erişimini Etkinleştirme bölümüne bakın.Google Fit
Google Fit platformuna tansiyon, kan şekeri, oksijen doygunluğu, vücut pozisyonu, vücut sıcaklığı ve üreme sağlığı verileri gibi daha çeşitli sağlık verilerini yazmanıza olanak tanıyan yeni sağlık verisi türleri eklendi. Daha fazla bilgi edinmek için
HealthDataTypes
veHealthDataFields
sınıflarını inceleyin.Maps
Bu sürümde, çoklu çizgiler ve poligonlar ile dairelerin dış çizgileri için özel stil özellikleri sunulmaktadır.
- Artık geometri nesnelerinizle rastgele veri nesnelerini depolayabilirsiniz. Örneğin, bir çoklu çizgiye veri nesnesi eklemek için setTag() yöntemini çağırın.
- Özelliklerin tam listesi, hata düzeltmeleri ve diğer notlar için Maps Android API'nin sürüm notlarını inceleyin.
Etrafımda
Cihazların ultrasona yakın ses kullanarak veri gönderip almasına olanak tanımak için
AudioBytes
sınıfı Nearbymessages.audio
API'sine eklendi.Firebase
Firebase'in son güncellemesinde Analytics, Authentication, Realtime Database, Storage, Test Lab for Android, Crash Reporting ve Dynamic Links'in de dahil olduğu birçok özellikte çeşitli iyileştirmeler yapıldı. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Kasım 2016 - sürüm 10.0
Google Play Hizmetleri 10.0 sürümünden öne çıkanlar.
Google Play Hizmetleri 10.0.1 sürümüne güncellendi
Bu sürümde,
play-services-location.aar
öğesinde istenmeyenWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
veREAD_PHONE_STATE
izinlerinin uygulama manifestleriyle birleştirilmesine neden olan eksikminSdkVersion
değeri düzeltildi.Android 2.3.x (Gingerbread) sürümünün kullanımdan kaldırılması
Google Play Hizmetleri 10.0.x, Android sürüm 2.3.x (Gingerbread) için tam destek içeren son sürümdür. Gelecekteki SDK sürümleri 10.0.x'ten sonra geliştirilen uygulamalar, Android Gingerbread cihazlarda Google Play Hizmetleri'ne bağlanamayacaktır. Uygulamanızın Android Gingerbread desteğini genişletmek amacıyla birden fazla APK oluşturma da dahil olmak üzere seçenekleriniz hakkında daha fazla bilgi edinmek için Android Geliştiricileri Blogu'na göz atın.
Yayınlama
Cast API'nin Kasım sürümü, uygulama geliştiricilere aşağıdaki alanlarda iyileştirilmiş işlevler sunar:
MediaStatus
sınıfındaki yenigetVideoInfo()
yöntemi, 4K ekran çözünürlüğünü tanımlayan mevcutVideoInfo
örneğini alır.- Mevcut oturum durumunu (ör. cihazların kullanılabilir olup olmadığı ve bir oturum oluşturulup oluşturulmadığı) barındıran yeni
CastContext.getCastState()
yöntemiCastState
kullanılır. - Yeni
@drawable
düğme özellikleri, mini denetleyicide ve genişletilmiş kumandada düğme stillerini özelleştirmeyi sağlar. ImagePicker
artık beklenen en boy oranına sahip birImageHints
sınıfını alanonPickImage
işleyiciye sahip.- Yeni
CastContext.getMergedSelector()
yöntemiMediaRouteSelector
'i ortaya çıkarır. - İki yeni reklam arası sınıfı eklendi:
AdBreakClipInfo
, reklam arası klibiyle ilgili statik bilgileri içerir veAdBreakStatus
durum bilgilerini içerir. - Bir kullanıcı yayın yaparken aynı ağdaki diğer cihazlar da oynatmayı kontrol etmek için sabit bir uzaktan kumanda bildirimi alır.
- Bu sürüm hakkında daha fazla bilgi edinmek ve ek notları görmek için Cast SDK Kasım Sürümü bölümüne göz atın.
Konum
- Bluetooth Düşük Enerji (BDE) taramalarıyla ilgili iyileştirmeler.
Etrafımda
- Etrafımda Bildirimleri artık tekrar kullanılabilir. Ayrıntılar ve güncellemeler için Etrafımda Bildirimleri geliştirici sitesine bakın.
Firebase
- Firebase'in son güncellemesi, yeni Firebase Uygulama Dizine Ekleme API'sinin kullanıma sunulması da dahil olmak üzere birçok özellik genelinde çeşitli iyileştirmeler ve hata düzeltmeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Ekim 2016 - sürüm 9.8
Google Play Hizmetleri 9.8 sürümünden öne çıkanlar.
Reklamlar
- Reklamları Google Mobile Ads SDK'sını kullanan uygulamalarda oluşturulan DoubleClick Campaign Manager reklamverenleri için Aktif Görüntüleme trafik ölçüm verileri koleksiyonu eklendi.
Yayınlama
Cast API 3.3 sürümü, uygulama geliştiricilere aşağıdaki alanlarda iyileştirilmiş işlevler sağlar:
- Reklam oynatılırken arama çubuğunun görünümü iyileştirildi ve arka plan poster resmi bulanıklaştırıldı.
- Mini kumandaların stilini özelleştirme olanağı eklendi.
ImagePicker
nesnesine, kullanıcı arayüzünde görüntülenmek üzere seçilecek resmin türü ve boyutu hakkında ipuçları sağlayanImageHints
sınıfı eklendi.- Bu sürüm hakkında daha fazla bilgi edinmek için Cast SDK v3.3 sayfasına bakın.
Sığdır
- Fit artık uygulamanızın Google Fit Android uygulamasının kullanıcıları tarafından oluşturulan fitness hedeflerini okumasına olanak tanıyan bir Goals API içeriyor.
Google ile Oturum Açma
- Kullanıcıların Credentials API kullanan uygulamalarda hesaplarıyla ilişkili telefon numaralarını tek bir dokunuşla doldurma özelliği eklendi.
Etrafımda
- Etraftaki Mesajlar, yeni bir kaydolma kullanıcı arayüzü ve eller serbest kullanım desteğiyle geliştirildi.
- Etrafımda Bildirimleri geçici olarak kullanılamıyor. Ayrıntılar ve güncellemeler için Etrafımda Bildirimleri geliştirici sitesine bakın.
Firebase
- Firebase'in son güncellemesi, birçok özellik genelinde çeşitli iyileştirmeler ve hata düzeltmeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Eylül 2016 - sürüm 9.6
Google Play Hizmetleri 9.6 sürümünde öne çıkanlar.
Google Play hizmetleri 9.6.1 olarak güncellendi Bu sürümde,
play-services-location.aar
'da istenmeyenWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
veREAD_PHONE_STATE
izinlerinin uygulama manifestleriyle birleştirilmesine neden olan eksikminSdkVersion
değeri düzeltildi.Reklamlar
- Mobil web ve mobil uygulama reklam yayıncılarına, masaüstü reklamlarda kullanılabilen sorun giderme ve önizleme işlevlerinin aynılarını sağlamak için
MobileAds
sınıfına bir yayıncı teşhis API'si yöntemi (openDebugMenu
) eklendi.
- Mobil web ve mobil uygulama reklam yayıncılarına, masaüstü reklamlarda kullanılabilen sorun giderme ve önizleme işlevlerinin aynılarını sağlamak için
Yayınlama
Cast API 3.2 sürümü, uygulama geliştiricilere aşağıdaki alanlarda iyileştirilmiş işlevler sağlar:
- Reklam Modu: Denetleyicileri ve bildirim kontrolünü, reklamlar yayınlanırken kontrollerin devre dışı bırakıldığı bir moda getirin.
- Canlı Mod: Canlı video ve ses akışlarında artık oynat/duraklat düğmesi yerine oynat/durdur düğmesi bulunmaktadır.
- Bu sürüm hakkında daha fazla bilgi edinmek için Cast SDK v3.2 sayfasına göz atın.
Maps
- Özel harita stiliyle tanışın: Artık yollar, parklar, işletmeler ve daha fazlası gibi özelliklerin görünümünü değiştirmek (hatta gizlemek) için haritanızın stilini ayarlayabilirsiniz.
- İşletme önemli yerleri (ÖY'ler) artık haritada varsayılan olarak görünüyor. Önemli İş Yerleri mağazalar, restoranlar ve oteller gibi işletmeleri temsil eder. Özel harita stilleri kullanarak bunları gizleyebilirsiniz.
- Ayrıntılar ve önemli notlar için Haritalar Android API sürüm notlarına göz atın.
Yerler
- Yerler otomatik tamamlama isteğinin kapsamını tek bir ülkeyle kısıtlamak için
setCountry
yöntemi eklendi.
- Yerler otomatik tamamlama isteğinin kapsamını tek bir ülkeyle kısıtlamak için
Firebase
- Firebase'in son güncellemesi, birçok özellik genelinde çeşitli iyileştirmeler ve hata düzeltmeleri içerir. Daha fazla bilgi için Firebase Android SDK Sürüm Notları'na göz atın.
Ağustos 2016 - sürüm 9.4
Google Play Hizmetleri 9.4 sürümünde öne çıkanlar.
Google ile Oturum Açma
GoogleSignInAccount
artık oturum açmış kullanıcıların soyadına ve belirlenen adlarına erişime izin verengetFamilyName()
vegetGivenName()
yöntemlerini içeriyor.
Google Artı
Plus.API (
Plus.PeopleApi
vePlus.AccountApi
dahil) kullanımdan kaldırıldı. Paylaşım ve "+1" düğmeleri gibi tüm Google+ kullanıcı arayüzü widget'ları desteklenmeye devam etmektedir.- Google ile Oturum Açma ile entegrasyon yapmak istiyorsanız
GoogleSignInApi
'a geçin. - Uygulamanız sosyal bilgiler ve daha kapsamlı profil verileri gerektiriyorsa Android Contact Provider'ı veya platformlar arası People API'yi inceleyin. Uygulamanızın kullanıcı tabanına ait sosyal grafikler aracılığıyla dağıtımını geliştirmek için Firebase davetleri kullanın.
Ayrıntılar için Plus.API desteğinin sonlandırılmasına ilişkin notlara bakın.
- Google ile Oturum Açma ile entegrasyon yapmak istiyorsanız
Yayınlama
Cast API v3, uygulama geliştiricileri için artık aşağıdaki alanlarda iyileştirilmiş işlevler içermektedir:
ControlButtonsContainer
arayüzü, kontrol düğmeleri için bir kapsayıcı tanımlar.ExpandedControllerActivity
sınıfı, uygulamaların büyük bir kısmını tam ekran uzaktan kumanda olan genişletilmiş kumandalar için sunar.
Yerler
- Places API artık, malzeme tasarımının ilkelerini uygulayan, yeniden tasarlanmış bir Yer Seçici kullanıcı arayüzü içeriyor.
Maps
- Kamera hareketi başlatma, devam eden ve bitiş etkinlikleri için bir dizi yeni kamera değiştirme işleyicisi eklendi.
- İşaretçilerle ilişkilendirilen rastgele veri nesnelerini depolama ve alma özelliği eklendi.
- Tercih edilen minimum ve maksimum yakınlaştırma düzeylerini ayarlama olanağı eklendi.
- Kullanıcıların kaydırma ve kaydırma sınırlarını sınırlama özelliği eklendi.
- Daha fazla bilgi edinmek için en son Google Haritalar Android API'leri Sürüm Notları'na bakın.
Security
- Safebrowsing API, uygulamanızın bir URI'nın zararlı olabilecek bir uygulama veya olası bir sosyal mühendislik saldırısıyla ilişkili olup olmadığını belirlemesine olanak tanır. Daha fazla bilgi edinmek için Güvenli Tarama API'si ile URL'leri kontrol etme bölümüne bakın.
Firebase
- Firebase'in son güncellemesi, birçok özellik genelinde çeşitli iyileştirmeler ve hata düzeltmeleri içerir. Daha fazla bilgi için Firebase Sürüm Notları'na bakın.
Haziran 2016 - sürüm 9.2
Google Play Hizmetleri 9.2 sürümünde öne çıkanlar.
Google Play Hizmetleri 9.2.1'e güncellendi Bu sürüm, 9.2.0 sürümüne dahil olan
proguard.txt
dosyasıyla ilgili aşağıdaki hataların ortaya çıkmasına neden olan bir sorunu gidermektedir:Gradle kaynak küçültücü kullanan Android projelerinde aşağıdaki hata meydana gelir:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
Jack araç zincirinin kullanıldığı Android projelerinde aşağıdakine benzer hatalar ortaya çıkar:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
Reklamlar
NativeAdOptions.Builder
sınıfınasetAdChoicesPlacement
yöntemi eklendi. Uygulama yayıncıları, yerel reklamlardaki Reklam Seçenekleri simgesinin konumunu belirtmek için bu yöntemi kullanabilir.- Birkaç hata düzeltmesiyle iyileştirilmiş video reklam oynatma.
Bilinirlik
Bilinirlik API'si, yedi konum ve bağlam sinyalini tek bir API'de birleştirerek sistem kaynakları üzerinde minimum etkisi olan, bağlama dayalı güçlü özelliklere sahip uygulamalar oluşturmanıza olanak tanır. İki grup API içerir:
- Snapshot API, uygulamaların yedi sinyalden herhangi birinin geçerli değerini almasını sağlar.
- Fence API, uygulamaların kullanıcı bağlamındaki değişikliklere tepki vermesini sağlar.
Yayınlama
Cast API v3, uygulama geliştiricilere aşağıdaki alanlarda iyileştirilmiş işlevler sağlar:
- Oturum durumu yönetimi
- Bağlanma, bağlantıyı kesme ve yeniden bağlama mantığı
- UX uygulaması ve kullanıcı arayüzü
- Daha çeşitli cihaz türleri için destek
- Bu sürüm hakkında daha fazla bilgi edinmek için Google Cast SDK v3'e bakın.
Firebase
- Firebase'in son güncellemesi, birçok özellik genelinde çeşitli iyileştirmeler ve hata düzeltmeleri içerir. Daha fazla bilgi için Firebase Sürüm Notları'na bakın.
Google Fit
- Adım sayısı ölçümünün hem kadranlarda ve uygulamalarda hem de HistoryApi#readDailyTotal ile tutarlı olmasını sağlamak için Android Wear'daki adım sayısı özelliğinde yapılan iyileştirmeler
- Depolanan veriler başka bir uygulama tarafından güncellendiğinde uygulamanızın dahili veri önbelleğini güncellemesine izin vermek için HistoryApi#registerDataUpdateListener() ile veri güncellemelerini dinleyin.
- Su tüketimini ölçmek için kullanılan yeni bir hidrasyon veri türü eklendi.
Konum
- Pil yönetimi ve etkinlik tanıma da dahil olmak üzere çeşitli alanlarda hata düzeltmeleri ve iyileştirmeler.
Maps
- Yeni MarkerOptions.zIndex() yöntemi, bir işaretçinin yığın sırasını haritadaki diğer işaretçilere göre belirler.
- Karo yer paylaşımları için bir şeffaflık faktörü ayarlayabilirsiniz. Böylece, kullanıcılar yer paylaşımlı karoların altındaki temel haritayı görebilir.
- Daireleri tıklanabilir yapmak ve ardından tıklama etkinliklerini dinlemek için bir OnCircleClickListener öğesini kullanmak artık daha kolay.
- Ayrıntılar ve önemli notlar için Haritalar Android API sürüm notlarına göz atın.
Mobil Vizyon
- Mobile Vision barkod algılama ve yüz algılama özelliğinin gerektirdiği bir hizmetle ilgili sorunlar çözüldü. Tüm kullanıcılar tekrar barkod ve yüz algılama işlevini kullanabilir. Daha fazla bilgi için Mobil Vizyon Sürüm Notları'na bakın.
- Metin API'si eklendi: Fotoğraflardaki Latince karakter metinleri (İngilizce, İspanyolca, Almanca, Fransızca vb.) için optik karakter tanıma özelliği eklendi. Text API, metnin kuruluş yapısının (paragraflar, satırlar, kelimeler) yanı sıra metnin kendisini de döndürür.
Etrafımda
- Kullanıcılara, yakındaki işaretçiler ve akıllı cihazlarla ilişkili uygulamalar ve web siteleri hakkında bilgi vermek için Etrafımda bildirimleri eklendi.
- Nearby.Messages, arka planda Eddystone işaretçilerini ve iBeacon'ları tarayabilir, böylece filtreleriyle eşleşen işaretçiler bulunduğunda istemci uygulamalarını uyandırır. Daha fazla bilgi edinmek için Nearby.Messages bölümüne bakın.
- Bu sürüm, istemcilerin işaretçilerini yönetmek için Proximity Beacon API'yi kullanma zorunluluğunu ortadan kaldırır. Etrafımda özelliği artık ayrıştırılmış BLE reklamlarını doğrudan döndürecek ve müşterilerin bu reklamları yorumlamak için kendi çözümlerini kullanmalarına olanak tanıyacaktır.
- Mesafe tahminleri ve RSSI bilgileri artık ön plan işaretçi istemcilerine geri dönüyor.
Mayıs 2016 - sürüm 9.0
Google Play Hizmetleri 9.0 sürümünden öne çıkanlar.
Google Play Hizmetleri 9.0.2 olarak güncellendi Google Play Hizmetleri 9.0.2 sürümü artık kullanıma sunulmuştur. Bu sürüm,
FirebaseAuthApi
öğesinin bazı cihazlarda kullanılamadığı Firebase Authentication ile ilgili bilinen bir sorunu gidermektedir. Bu cihazlar Kimlik Doğrulama API'lerini kullanmaya çalıştığındaFirebaseApiNotAvailableException
hatası oluşur.Google Play Hizmetleri 9.0.1 sürümüne güncellendi
Google Play Hizmetleri 9.0.1 sürümü kullanıma sunuldu. Bu sürüm, 9.0.0 sürümüyle ilgili aşağıdaki sorunları düzeltir:
- ContextCompat.getNoBackupFilesDir() ile bir sınıf değişikliği derleme hatasını düzeltir.
- Uygulamanızda ProGuard işlem sonrası kullanıldığında, Google Play Hizmetleri APK'sı olmayan cihazlarda AdMob reklamları yayınlamayla ilgili bilinen bir sorunu düzeltir.
Firebase
Firebase, mobil geliştiricilere uygulamalarını geliştirmek, kullanıcı tabanlarını büyütmek ve uygulama içi reklamlardan gelir elde etmek için ihtiyaç duydukları araçları ve altyapıyı sunar. Bu sürümde, Firebase API'leri artık Google Play hizmetlerinde kullanılabilir ve yeni ürünler içerir: Firebase Analytics, Firebase Storage, Firebase Remote Config, Firebase Crash Reporting, Firebase Dynamic Links ve Firebase Notifications.
Farklı Firebase özellikleriyle kullanılabilen kitaplıkların listesi için Firebase kitaplıkları bölümünü inceleyin. Aşağıdaki özellikler artık Google Play Hizmetleri 9.0 SDK'sında Firebase'in bir parçasıdır:
Uygulama Davetleri (yeni adıyla Firebase Davetleri) hâlâ
com.google.android.gms.appinvite
adresinde kullanılabilir ancak bundan sonracom.google.firebase:firebase-invites
kullanmanız gerekecek.Firebase Cloud Messaging, Google Cloud Messaging API'yi temel alır ve iyileştirir. Google Cloud Messaging'i
com.google.android.gms.gcm
ile kullanmaya devam edebilirsiniz ancakcom.google.firebase:firebase-messaging
sürümüne yükseltmenizi öneririz.
Firebase hakkında daha fazla bilgi edinmek için https://firebase.google.com/ adresini ziyaret edin.
Reklamlar
- Ödüllü Video Yayıncı API'si artık özel etkinlikler için destek içeriyor.
- Yerel ekspres videolar artık videoların görüntülenme şeklinin kontrolünü sağlayan API'ler içeriyor. Buna, ilk ses kapatma durumunu ve video tamamlandığında geri çağırmaları belirtmek de dahildir.
- Mobil uygulamalar için güncellenmiş Özel Arama Reklamları, uygulama geliştiricilerin, kullanıcıların sorgularına dayalı olarak yüksek alaka düzeyine sahip reklamlar içeren uygulama içi arama etkinliklerinden para kazanmalarına olanak tanır. Bu güncellemeyle, uygulama içi para kazanma çözümü masaüstü veya mobil web'de kullanılabilen çözümlerle eşdeğer olacak. Uygulama geliştiriciler artık tüm uzantılara, düzenlere, ilişkilendirme seçeneklerine, geri aramalara ve özel reklam simgelerine erişebilirler.
- MobileAds API artık
setAppVolume()
kullanarak video reklamların tercih edilen hacmini ayarlama vesetAppMuted()
kullanarak video reklamları yoksayma desteği içeriyor. - MobileAds
initialize(android.content.Context, java.lang.String)
yöntemi kullanımdan kaldırıldı. Bunun yerine,initialize(android.content.Context)
yöntemi kullanımdan kaldırılmıştır. MediationNativeListener
arayüzünde artık mobil reklam ağlarının gösterim kaydederken çağırabileceğionAdImpression()
yöntemi bulunuyor.
Etrafımda
- Yakındaki izin kullanıcı arayüzü ve izin modeli basitleştirildi.
- Ayrıntılı konum iznine sahip tüm uygulamalar ek izin olmadan BDE İşaretçilerini tarayabilir.
- Uygulama, GoogleAPIClient
connect()
yöntemini çağırdığında kullanıcılara dahil olma iletişim kutuları gösterilir.
- Yakındaki izin kullanıcı arayüzü ve izin modeli basitleştirildi.
Oyunlar
- İstemci SDK'sı, Oyuncu İstatistik API'sini iki yeni tahminle iyileştirmek için güncellenir: sonraki 28 gün içindeki oyuncu harcamasını ve bir oyuncunun yüzde 95'lik yüzdelik harcama yapan olma olasılığını tahmin eder.
- Video Kayıt API'sini geniş çapta kullanıma sunmak için istemci SDK'sı güncellemeleri.
Google Cloud Mesajlaşma
- Google Cloud Messaging (GCM) Firebase ile entegredir. Mevcut GCM kullanıcıları, GCM'yi kesintisiz olarak kullanmaya devam edebilir. Ancak, kullanıcıların yeni özellik ve geliştirme sürümlerinden yararlanabilmeleri için yeni ve basitleştirilmiş Firebase Cloud Messaging (FCM) API'lerine geçiş yapmalarını önemle tavsiye ederiz. Daha fazla bilgi edinmek için Android için GCM İstemci Uygulamasını Firebase Cloud Messaging'e taşıma bölümüne bakın.
Mobil Vizyon
- Mobile Vision'ın gerektirdiği bir hizmet, söz konusu hizmetle ilgili bir sorun nedeniyle devre dışı bırakıldı. Bu şekilde, yüz tanıma veya barkod algılamayı henüz kullanmamış olan kullanıcıların bu özellikleri kullanması engellenir. Bu sorun düzeltilene kadar uygulamanıza yeni Mobil Görüş özellikleri eklemenizi önermiyoruz.
- Mobil Görüş özelliklerini kullanan uygulamalarda yüz veya barkod dedektörünü kullanmadan önce
FaceDetector.isOperational()
ya daBarcodeDetector.isOperational()
kutusunu işaretleyerek algılayıcının hazır olduğunu onaylayın.
Auth
GoogleAuthUtil, Google Play Hizmetleri SDK'sındaki -auth API bölmesine taşındı. Uygulamanız
GoogleAuthUtil.getToken()
kullanıyorsa aşağıdakine benzer bir hata görebilirsiniz:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
Android'de REST API'ye erişmeniz gerekiyorsa build.gradle dosyanıza -auth bölmesini ekleyin:
compile 'com.google.android.gms:play-services-auth:9.0.1'
Aksi takdirde, güvenlik ve kullanıcı deneyimiyle ilgili en son iyileştirmeleri uygulamanıza dahil etmek için uygulamanızı Google Sign-In API'ye taşımanızı öneririz. Daha fazla bilgi edinmek için Google ile Oturum Açma ile ilgili en iyi uygulamalar kılavuzumuza göz atın.
9.0.0 sürümüyle ilgili Bilinen Sorunlar
Uygulamanız hem AdMob'u hem de ProGuard işleme sonrası sürecini kullanıyorsa ProGuard yapılandırmanızı ayarlamadığınız veya uygulamanızı Google Play hizmetlerinin sürüm 9.0.1 SDK'sını kullanacak şekilde güncellemediğiniz sürece uygulamanız Google Play Hizmetleri APK'sı olmayan cihazlara reklam sunamaz. Uygulamanız Google Play Hizmetleri 9.0.0 SDK'sını kullanacak şekilde güncellendikten sonra reklamların bu cihazlara sunulduğundan emin olmak için ProGuard yapılandırma dosyanıza aşağıdaki saklama seçeneğini ekleyin:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
Aralık 2015 - sürüm 8.4
Google Play Hizmetleri 8.4 sürümünden öne çıkanlar.
Google Haritalar
- Bu sürümde bir dizi yeni etkinlik işleyici kullanıma sunulmuştur:
OnInfoWindowLongClickListener
, kullanıcı bir bilgi penceresini uzun tıkladığındaonInfoWindowLongClick(Marker)
çağrısını tetikler.OnInfoWindowCloseListener
, bir bilgi penceresi kapatıldığındaonInfoWindowClose(Marker)
çağrısını tetikler. Ayrıntılar için bilgi penceresi etkinlikleri kılavuzuna bakın.- Kullanıcı bir çoklu çizgiyi tıkladığında
OnPolylineClickListener
,onPolylineClick(Polyline)
çağrısını tetikler. Çoklu çizgi etkinlikleri kılavuzunu inceleyin. - Kullanıcı bir poligonu tıkladığında
OnPolygonClickListener
,onPolygonClick(Polygon)
çağrısını tetikler. Poligon etkinlikleri ile ilgili kılavuzu inceleyin. OnGroundOverlayClickListener
, kullanıcı bir yer paylaşımını tıkladığındaonGroundOverlayClick(GroundOverlay)
geri çağırma işlemini tetikler. Yer bindirme etkinlikleri ile ilgili kılavuzu inceleyin.
- İlgili nesnede
setClickable(boolean)
çağrısı yaparak çoklu çizgilerin, poligonların ve zemin bindirmelerinin tıklanabilirliğini etkinleştirebilir veya devre dışı bırakabilirsiniz. - Çeşitli hata düzeltmeleri. Ayrıntılar Google Haritalar sürüm notlarında yer alır.
- Bu sürümde bir dizi yeni etkinlik işleyici kullanıma sunulmuştur:
Google Rehber
- Bu sürümde, kullanıcı arama sorgularına yanıt olarak yer tahminleri döndüren yeni bir otomatik tamamlama hizmeti kullanıma sunulmuştur.
PlaceAutocompleteFragment
, yerleşik otomatik tamamlama işlevine sahip bir arama iletişim kutusudur.GeoDataApi.getAutocompletePredictions()
, tam bir özel arama kullanıcı arayüzü oluşturmak için yer tahminlerine programatik erişim sağlar.
- Otomatik tamamlama özelliği de Yer Seçici'ye eklendi.
- Bu sürümde, kullanıcı arama sorgularına yanıt olarak yer tahminleri döndüren yeni bir otomatik tamamlama hizmeti kullanıma sunulmuştur.
Google'da Oturum Açma
- Kullanıcılar Google Ayarları > Bağlı Uygulamalar'a giderek bir uygulamanın erişimini iptal ettiklerinde, Google Play Hizmetleri önbelleğe alınmış oturum açma durumunu temizlemek için İptal hizmetini başlatır.
GoogleSignInOptions
nesnesini, setHostedDomain oluşturucu yöntemini kullanarak kullanıcılardan yalnızca Google Apps alanınızdaki hesaplarla oturum açmalarını isteyecek şekilde yapılandırabilirsiniz.onUploadServerAuthCode
geri çağırma ve ilgili işlevler kaldırıldı. Arka ucunuz için erişim jetonu almak istiyorsanızrequestServerAuthCode
vegetServerAuthCode
yöntemlerini kullanın. Ayrıntılar için Sunucu Tarafı Erişimini Etkinleştirme bölümüne bakın.
Google Fit Geçmişi
- Google Fit History API, artık Google Fit'te depolanan verileri güncellemeyi kolaylaştıran yeni bir yöntem olan
updateData
özelliğini içeriyor.updateData
sayesinde, Google Fit'e eklemek istediğiniz yeni bir veri noktasıyla çakışan mevcut veri noktalarını artık silmeniz gerekmez. Çakışmalar, yeni veri noktasıyla çakışan mevcut veri noktalarının silinmesiyle otomatik olarak çözülür.
- Google Fit History API, artık Google Fit'te depolanan verileri güncellemeyi kolaylaştıran yeni bir yöntem olan
Yakındaki Mesajlaşma
- Arka planda BLE işaretçi mesajlarına abone olmak için yeni destek. Bu, uygulamanızın o anda etkin olmasa bile işaretçi bildirimleri almasını mümkün kılar.
Uygulama Davetleri
Vision API
- Aztek barkodları için destek eklendi.
Konum Hizmetleri
- Konumu belirlemek için WiFi veya baz istasyonları kullanılırken daha yüksek doğruluk.
Bilinen Sorunlar
- Android Wear'ın son sürümüne yönelik emülatörler şu anda kullanılamıyor.
Kasım 2015 - sürüm 8.3
Google Play Hizmetleri 8.3 sürümünde öne çıkanlar.
- Google ile Oturum Açma - Yeni
GoogleSignIn
API, temel Google hesabı işlevlerini uygulamanıza entegre etmeyi önemli ölçüde kolaylaştırır. Değişikliklerden bazıları şunlardır:- Artık yeniden bağlantı kurmanıza gerek kalmadan
GoogleApiClient
oturum açma durumunu değiştirebilirsiniz. Daha ayrıntılı bilgi içinSIGN_IN_MODE_OPTIONAL
veSIGN_IN_MODE_REQUIRED
sayfalarına bakın. - Sunucuyla kimlik doğrularken entegrasyonu basitleştirir.
- Oturum açılmış bir hesabı almak için artık sistem iznine gerek yoktur.
- Yeniden tasarlanmış Oturum Aç düğmesi.
- Artık yeniden bağlantı kurmanıza gerek kalmadan
- Konum Hizmetleri
- Çok Kaynaklı Konum Sağlayıcı için pil iyileştirmeleri.
- Yeni
flushLocations()
yöntemi, toplu işlemin gerçekleşmesini beklemek yerine toplu konumları anında geri göndermenize olanak tanır.
- Uygulama Ölçümü - Bu sürümde, uygulama içi satın alma etkinlikleri hakkında anonim istatistikler toplama özelliği eklendi.
- Uygulama Davetleri: Yeni
AppInvite.AppInviteApi.getInvitation()
yöntemi, derin bağlantı etkinliğinizi başlatmak için kullanabileceğiniz birResultCallback
oluşturur.
- Uygulama Davetleri: Yeni
- Çeşitli İyileştirmeler - Google Play hizmetlerinde aşağıdakileri de içeren çeşitli iyileştirmeler ve değişiklikler yapılmıştır:
- Yeni
AdRequest.Builder setIsDesignedForFamilies
yöntemi, Aileler için programını etkinleştiren uygulamaların, belirli bir reklam isteğinin Aileler için uyumlu reklamlar döndürüp döndürmeyeceğini belirtmesine olanak tanır. ResolvingResultCallbacks
, kullanıcı etkileşimi gerektiğinde API çağrıları tarafından döndürülen çözümleri otomatik olarak başlatmak için kullanılabilirCastRemoteDisplayLocalService
, yerel hizmet oluşturulduğunda çağrılan yeni bir geri çağırmayı (onServiceCreated
) kullanıma sunar.GoogleApiClient.dumpAll()
yöntemi, yaşam döngüsü sorunlarında hata ayıklamaya yardımcı olması için kullanılabilir.- Artık
CameraSource
üzerinde programatik olaraksetAutoFocusEnabled()
. DataApi
, artıkPutDataRequest.isUrgent()
yöntemiyle giyilebilir bir cihazla senkronize edilecek öğelerin aciliyetini belirtmenize olanak tanıyor.- Credentials API'si, -base konumundan -auth kitaplığına taşındı. Derleme hatalarını önlemek için
compile 'com.google.android.gms:play-services-auth:8.3.0'
eklemeniz gerekebilir.
- Yeni
Bilinen Sorunlar
- Google-services eklentisini kullanırken "com.google.android.gms:play-services-auth:8.3.0 bulundu ancak sürüm 8.1.0 gerekli" hatasını alıyorsanız lütfen google-services eklentisini 1.5.0-beta2 veya daha yeni bir sürüme yükseltin.
Eylül 2015 - sürüm 8.1
Google Play Hizmetleri 8.1 sürümünde öne çıkanlar.
- Marshmallow İzin modeli için destek ekler.
- Play Games Oyuncu İstatistikleri API'sı - Oyuncu deneyimlerini, oyun yaşam döngüsü boyunca belirli oyuncu segmentlerine göre özelleştirmenizi sağlayan yeni bir API. Oyuncu segmentleri oyuncunun ilerleme durumuna, harcamalarına ve etkileşimine dayalıdır.
- Google Maps Android API - Giyilebilir uygulamalar için ambiyans modu için yeni destek. Ambiyans modu her zaman açık uygulamalar içindir ve kullanıcı artık uygulamayı aktif olarak kullanmadığında etkinleştirilir.
- Uygulama Davetleri: Uygulamanızdan gönderilen e-posta davetiyesini artık özelleştirebilirsiniz.
- Etraftaki Mesajlar API'si - Etkin bir Etrafımda yayını veya aboneliğin süresi dolduğunda uygulamanız geri çağırma alır.
- Google Places API -
AutocompletePrediction
'a üç yeni yöntem eklendi. Bu sayede yer açıklamasının birincil ve ikincil bölümlerine ve açıklamanın tam metnine kolayca erişebilirsiniz. Bu yöntemler, kullanımdan kaldırılangetDescription()
vegetMatchedSubstrings()
yöntemlerinin yerini almıştır. Daha fazla ayrıntı için Android için Google Rehber API'si sürüm notlarına bakın. Uygulama Ölçümü - Bu sürümde ölçüm paketi eklendi. Bu pakette, bir kullanıcının uygulamanızı ilk kez açması gibi uygulama etkinlikleri hakkında anonim istatistikler toplamaya yönelik özellikler yer almaktadır. Bu veriler doğru yapılandırılmadığı sürece toplanmaz ancak aşağıdaki kaynağı uygulamanıza ekleyerek bu istatistiklerin raporlanmasını kalıcı olarak devre dışı bırakabilirsiniz:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
,PendingResult
veOptionalPendingResult
artık arayüz yerine soyut sınıflardır.PendingResult.setResultCallback
kullanıcısının imzasısetResultCallback(ResultCallback<R> callback)
ikensetResultCallback(ResultCallback<? super R> callback)
olarak değiştirildi. Zaman aşımı parametresini kabul edensetResultCallback
için eşdeğer bir değişiklik yapıldı. Bu arayüzleri daha önce doğrudan uyguladıysanız bunun yerine soyut sınıfları genişletmeniz gerekir. Bu sınıfları test amacıyla kullandıysanız iptal edilen veya hemen kullanılabilen birResult
sağlayabilen, sağlanan yardımcı program sınıfınıPendingResults
kullanmanızı öneririz.
Ağustos 2015 - sürüm 7.8
Google Play Hizmetleri 7.8'de öne çıkan özelliklerin bir özeti için duyuruyu içeren blog yayınına bakın.
- Mobile Vision API - Bu sürümde, fotoğraflardaki ve videolardaki nesneleri anlamak için yeni, gerçek zamanlı, cihaz üzerinde bir API kullanıma sunuluyor. Mobil Görüş çerçevesi bir yüz dedektörü, barkod tarayıcı ve videoda bu nesnelerin konumunu izleme işlevleri içerir.
- Etraftaki Mesajlar API'si: Yeni Etraftaki Mesajlar API'si, yakındaki cihazlar için platformlar arası bir API ile işaretçilerin aynı kablosuz ağda bulunmalarına gerek kalmadan birbirlerini keşfetmelerini ve iletişim kurmalarını sağlar.
- Android için Smart Lock Bu sürüm, Android için Smart Lock özelliğini yürüyüşünüzdeki benzersiz yürüyüşü algılama yeteneğiyle geliştirmiştir. Bir yan cep, telefonunuzla uzaklaşırsa cihaz çoğu durumda kilitlenir. Denemek için üzerinde algılamayı etkinleştirin.
- Yer Fotoğrafları Places API ile Yer fotoğraflarını alma ve görüntüleme desteği eklendi.
Mayıs 2015 - sürüm 7.5
Google Play Hizmetleri 7.5'te öne çıkan özelliklerin bir özeti için duyuruyu içeren blog yayınına bakın.
Şifreler için Smart Lock - Bu sürümde, kimlik bilgilerinin kaydedilip alınması ve kullanıcıların farklı cihazlarda (ve Chrome'daki web sitelerinde) otomatik olarak oturum açmasını sağlayan
gms.auth.api.credentials
API'si kullanıma sunulmuştur. Kimlik bilgilerini kaydetmek içinAuth.CredentialsApi.save()
yöntemini çağırın. Buna karşılık, Android cihazlarda ve Chrome'da kaydedilen kimlik bilgilerini almak içinAuth.CredentialsApi.request()
yöntemini çağırın.Google Cloud Messaging: Bu sürüm, son kullanıcılara daha verimli bir şekilde mesaj ve bildirim gönderme, pil kullanımından tasarruf etmek için görev planlamasını optimize etme ve uygulamanızın mesajları alma şeklini basitleştirme olanağı sunar. Konu mesajları, hedeflenen bir kitleye ulaşmak için kişiselleştirilmiş bildirimler oluşturmanızı sağlar. GCM mesajlarını almak ve GCM sunucusu tarafından istekte bulunulduğunda bildirimleri görüntülemek için standart bir yöntem uygulamak üzere yeni
GcmListenerService
ürününü kullanın. YeniGcmNetworkManager
sınıfı, tek seferlik ve periyodik görevleri pil tasarrufu sağlayacak şekilde planlamanıza, ayrıca pil kullanımını daha da optimize etmek için ağ ve cihaz şarj kısıtlamaları belirlemenize olanak tanır.Reklamlar - Bu sürümde, yayıncı tarafından oluşturulan yerel reklamlar AdMob, DFP ve AdX'e eklenir. Yerel reklamlar sayesinde yayıncılar, reklamın tek tek öğelerine erişebilir ve reklamın, uygulama içeriğine en uygun şekilde nasıl sunulacağına karar verme gücüne sahiptir. AdMob, DFP ve AdX, uygulama yükleme ve içerik reklamları olmak üzere sistem tanımlı iki biçimi destekler. DFP yayıncıları, kendi rezervasyon envanterlerini kullanarak özel bir yerel çözüm oluşturmak için özel yerel reklam biçimlerine de erişebilir.
Yayınlama - Yeni Google Cast için Oyun Yöneticisi API'leri; basitleştirilmiş iletişim modeline, gönderen cihaz başına birden çok oyuncuya ve gönderenler ile alıcı arasında özel mesajlaşmaya sahip oyunlar için destek sunar. Bu API'ler, Cast deneyimiyle herhangi bir oyunu geliştirmenizi sağlar. Yeni Uzaktan Ekran bağlantı modeli, yerel uygulamaların, özellikle de oyunların, Cast'in doğrudan TV'ye ikinci bir ekran göstermesini sağlar. Artık Cast ile tüm oyunlar daha büyük hale getirilebilir. Yeni Otomatik Oynatma ve Sıraya Ekleme API'leri, tüm bağlı uygulamalara senkronize edilmiş, düzenlenebilir bir medya sırası ve uyarlanabilir akışları önceden yükleme desteği sunar.
Örnek Kimliği : Örnek Kimliği, bir uygulamanın Örnek Kimliği bulut hizmetini kullanarak güvenlik jetonları oluşturmasını sağlayan, uygulama örneği başına benzersiz bir tanımlayıcıdır.
Haritalar - Bu sürüm, Google Haritalar Android API'sini Android Wear'da kullanıma sunuyor. Böylece, artık doğrudan giyilebilir cihazlarda çalışan harita tabanlı uygulamalar oluşturabilirsiniz.
Fit - Fit API artık abone olabileceğiniz kat edilen mesafe ve tüketilen kalori verilerini sağlıyor. Bu sürümde ayrıca, egzersiz aktiviteleri için yeni bir veri türü (
TYPE_WORKOUT_EXERCISE
) kullanıma sunuluyor.Drive - Bu sürüm,
delete()
yöntemini çağırarak uygulamanız çevrimdışı olsa bile dosyaları ve klasörleri kalıcı olarak silmenize olanak tanır.Uygulama Davetiyeleri: Kulaktan kulağa pazarlama aracılığıyla uygulamanızı büyütmek için yeni
appinvite
API'yi kullanın. Kullanıcılarınızın uygulamanızı kişileri ve arkadaşlarıyla paylaşmasını sağlayın. Yönlendirme ve ilk katılım akışınızı Google'ın desteklemesine izin verin. Bu sayede siz de harika bir uygulama oluşturmaya odaklanabilirsiniz.