Google Mobile Ads Lite SDK'sı

Diğer Android kitaplıklarında olduğu gibi Google Play Hizmetleri SDK'sı da için de geçerlidir. Google Mobile Ads Lite SDK'sı, bu etkiyi azaltmak için tasarlanmış Google Mobile Ads SDK'sının hafif bir sürümüdür. Bu, normal SDK'nın boyutunun bir kısmıdır.

Lite SDK'yı kullanmak, boyutun yanı sıra uygulamada referans verilen toplam yöntem sayısını da azaltır. Bu, özellikle geliştiricilerin 64K referans sınırına ulaşabileceği Android'in eski sürümlerine dağıtırken kullanışlıdır.

Lite SDK'sını uygulamanıza eklemek için gradle'ı nasıl yapılandıracağınız aşağıda açıklanmıştır:

dependencies {
    implementation 'com.google.android.gms:play-services-ads-lite:23.4.0'
}

Lite SDK'nın sınırlamaları

Lite SDK'sı yalnızca Google Play Store'a gidin.

Diğer Google Play hizmetlerinin aksine, standart Google Play Hizmetleri APK'sındaki Google Mobile Ads SDK'sı uygulaması da Google Play Hizmetleri istemci kitaplığındaki mevcut. Bu sayede, Google Play Hizmetleri APK'sı olmayan cihazlar. SDK, çalışma zamanında istemci kitaplığı ile Google Play Hizmetleri APK'sının sürümlerini karşılaştırır ve daha yeni sürümü kullanır.

Lite SDK, Google Mobile Ads SDK'sı uygulamasını istemci kitaplığından kaldırır ve yalnızca Google Play Hizmetleri APK'sına arayüz bırakır. Lite SDK, APK'nın uygulanmasına bağlıdır. Uygulamanızı Google Play mağazasının dışında dağıtırsanız kullanıcılarınızın cihazlarında Google Play Hizmetleri APK'sının yüklü olması garanti edilmez.

Google Play Hizmetleri'nin güncel bir sürümüne sahip cihazlarda Lite SDK'nın davranışı standart SDK'nınkiyle aynıdır. Ancak, Google Play Hizmetleri eski veya mevcut değil. Lite SDK'sı referans alabilir Kullanılamayan veya Google Play'dekilerden değiştirilmiş API'ler hizmet APK'sı. Bu durumda işlem yok ve hata kaydedilir. Bu da reklamların bu cihazlara sunulmamasına neden olabilir.