Google Play Hizmetleri'ne genel bakış
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Google Play Hizmetleri, Android'de uygulamanızı oluşturmak, gizliliği ve güvenliği artırmak, kullanıcılarla etkileşim kurmak ve işinizi büyütmek için çok çeşitli SDK'ları destekler. Bu SDK'lar, Şekil 1'de gösterildiği gibi uygulamanıza yalnızca basit bir istemci kitaplığının dahil edilmesini gerektirir. Çalışma zamanında istemci kitaplığı, ana Google Play Hizmetleri uygulamasında çalışan tam bir uygulamayla iletişim kurar.
Google Play Hizmetleri, paylaşılan istemci taraflı uygulamalar sağlayarak:
- Uygulama kalitesini ve kullanıcılarınızın genel deneyimini iyileştirmek için depolama ve bellek gibi cihazdaki kaynakların optimize edilmesine yardımcı olur.
- İşletim sistemi, OEM veya uygulama güncellemelerinden bağımsız olarak otomatik güncellemeler alır. Böylece kullanıcılarınız iyileştirmeleri ve hata düzeltmelerini daha hızlı bir şekilde alır.
- Android 6.0 (API düzeyi 23) ile geriye dönük uyumluluk sağlar ve çeşitli form faktörlerinde çalışır. Bu sayede daha az çabayla daha fazla kullanıcıya ulaşabilirsiniz.
1.şekil Google Play Hizmetleri, iyileştirmeler ve hata düzeltmeleri içeren düzenli güncellemeler alır.
Google Play Hizmetleri'nin işleyiş şekli
SDK'lar
Her Google Play Hizmetleri SDK'sı, Google Play Hizmetleri uygulamasında çalışan bir hizmetle etkileşimde bulunan API'ler içeren basit bir istemci kitaplığı içerir.
Bu kitaplıklar, bir hizmetin eksik, devre dışı veya güncel olmaması gibi çalışma zamanı sorunlarını düzgün bir şekilde ele almak için yardımcılar da sağlar. Kod küçültmeyi etkinleştirdiğinizde R8 optimize edicisi, kullanılmayan kodu kaldırarak SDK'nın paket boyutunuz üzerindeki etkisini daha da azaltır.
Yeni Google Play Hizmetleri özelliklerine veya ürünlerine erişmek için Google Maven deposunda yeni bir sürüm yayınlandığında SDK'yı yükseltin.
Hizmetler
Google Play Hizmetleri, Google onaylı tüm Android cihazlarda çalışan temel bir dizi cihaz içi arka plan hizmeti içerir.
Google Play Hizmetleri'ndeki otomatik güncellemeler, operatör, işletim sistemi veya OEM sistem görüntüsü güncellemelerinden bağımsız olarak sunulur. Genel olarak, Android 6.0 veya sonraki sürümlerin yüklü olduğu cihazlar, Google Play Hizmetleri'nin yüklü olması ve yeterli depolama alanının bulunması koşuluyla güncellemeleri otomatik olarak alır. Bu sayede kullanıcılar iyileştirmeleri ve hata düzeltmelerini daha hızlı bir şekilde alır. Ayrıca, Android ekosistemindeki çoğu cihaza ulaşırken en yeni API'lerden yararlanabilirsiniz. Android 6.0'dan eski cihazlar veya Google Play Hizmetleri'nin yüklü olmadığı cihazlar desteklenmez.
Sonraki adımlar: Uygulamanızı ayarlayın
Uygulamanızda Google Play Hizmetleri API'lerini kullanmaya başlamak için bu kurulum kılavuzunu okuyun.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-09-05 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-09-05 UTC."],[[["\u003cp\u003eGoogle Play services optimizes app performance and user experience by providing shared, client-side implementations of SDKs, minimizing resource usage.\u003c/p\u003e\n"],["\u003cp\u003eAutomatic updates to Google Play services ensure users receive the latest improvements and bug fixes quickly, independent of OS or device updates.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Play services offers broad compatibility, supporting Android 6.0 (API level 23) and above, various form factors, enabling wider user reach with less development effort.\u003c/p\u003e\n"],["\u003cp\u003eSDKs powered by Google Play services utilize lightweight client libraries, reducing app size and ensuring efficient interactions with Google services.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Play services runs essential Google services in the background on certified Android devices, delivering automatic updates for enhanced functionality and security.\u003c/p\u003e\n"]]],["Google Play services provides lightweight SDK client libraries for Android apps, which interact with shared services on the device. These services optimize device resources, receive automatic updates independent of OS or app updates, and offer backward compatibility to Android 6.0. Developers can update SDKs to access new features through the Google Maven repository. Automatic updates are delivered to devices with Google Play services installed and running Android 6.0 or later. R8 optimizer can reduce the footprint of each SDK.\n"],null,["\u003cbr /\u003e\n\nGoogle Play services powers a broad set of SDKs on Android for building\nyour app, enhancing privacy and security, engaging users, and growing your\nbusiness. These SDKs only require a lightweight client library to be\nincluded in your app, as shown in figure 1. At runtime, the client library\ncommunicates with a full implementation running in the main Google\nPlay services application.\n\nBy providing shared, client-side implementations, Google Play services:\n\n- Helps to optimize on-device resources, such as storage and memory, to improve [app quality](https://developer.android.com/quality) and your users' overall experience.\n- Receives automatic updates---independent of OS, OEM, or app updates---so your users receive improvements and bug fixes more quickly.\n- Provides backward compatibility to Android 6.0 (API level 23) and works across various form factors, enabling you to reach more users with less effort.\n\n**Figure 1.** Google Play services receives regular updates that contain\nimprovements and bug fixes.\n\nHow Google Play services works\n\nSDKs\n\nEach Google Play services SDK includes a lightweight client library with APIs\nthat interact with a service that runs in the Google Play services application.\nThese libraries also provide helpers to gracefully handle runtime issues, such\nas when a service is missing, disabled, or out-of-date. When you\nenable code shrinking, the\n[R8 optimizer](https://developer.android.com/studio/build/shrink-code)\nfurther reduces the SDK's impact on your package size by removing unused code.\n\nTo access new Google Play services features or products, upgrade the SDK when a\nnew version is [released](/android/guides/releases) to the [Google Maven\nrepository](https://maven.google.com/web/index.html#com.google.android.gms).\n\nServices\n\nGoogle Play services contains a core set of on-device background services that\nrun on all Google-certified Android devices.\n\nAutomatic updates to Google Play services are delivered independent of carrier,\nOS, or OEM system image updates. In general, devices running Android 6.0 or\nhigher receive updates automatically, provided that these devices have Google\nPlay services installed and sufficient storage available. This means that users\nreceive improvements and bug fixes more quickly, and you can take advantage of\nthe latest APIs while reaching most devices in the Android ecosystem. Devices\nolder than Android 6.0, or devices without Google Play services installed,\naren't supported.\n\nNext steps: set up your app\n\nTo begin using Google Play services APIs in your app, read this [setup\nguide](/android/guides/setup)."]]