Google Mobile Ads Lite SDK

Das Google Mobile Ads Lite SDK wird im Januar 2026 eingestellt. Wenn Sie weiterhin Unterstützung benötigen, migrieren Sie zu GMA Next-Gen SDK. GMA Next-Gen SDK ist auf Geräten kleiner als das vollständige Google Mobile Ads SDK. Weitere Informationen finden Sie unter Vorteile des GMA Next-Gen SDK.

Wie jede Android-Bibliothek erhöht das Google Play Services SDK die Größe von Apps, die es enthalten. Das Google Mobile Ads Lite SDK ist eine schlanke Version von Google Mobile Ads SDK, die entwickelt wurde, um diese Auswirkungen zu verringern. Es ist nur ein Bruchteil der Größe des regulären SDK.

Neben der geringeren Größe wird durch die Verwendung des Lite SDK die Gesamtzahl der in einer App referenzierten Methoden verringert. Das ist besonders nützlich, wenn Sie die App auf älteren Android-Versionen bereitstellen, bei denen Entwickler auf das Limit von 64.000 Referenzen stoßen können.

So konfigurieren Sie Gradle, um das Lite SDK in Ihre App einzubinden:

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

Einschränkungen des Lite SDK

Das Lite SDK sollte nur in Apps verwendet werden, die über den Google Play Store vertrieben werden.

Im Gegensatz zu anderen Google Play-Diensten ist die Standard- Google Mobile Ads SDKImplementierung im APK für die Google Play-Dienste auch in der Clientbibliothek der Google Play-Dienste enthalten. So wird Unterstützung auf Geräten ohne das APK für die Google Play-Dienste ermöglicht. Zur Laufzeit vergleicht das SDK die Versionen der Clientbibliothek und des APK für die Google Play-Dienste und verwendet die neuere Version.

Das Lite SDK entfernt die Google Mobile Ads SDK Implementierung aus der Client Bibliothek und lässt nur eine Schnittstelle zum APK für die Google Play-Dienste übrig. Das Lite SDK basiert auf der Implementierung des APK. Wenn Sie Ihre App außerhalb des Google Play Store bereitstellen, ist nicht garantiert, dass auf den Geräten Ihrer Nutzer das APK für die Google Play-Dienste installiert ist.

Auf Geräten mit einer aktuellen Version der Google Play-Dienste verhält sich das Lite SDK genauso wie das Standard-SDK. Auf Geräten, auf denen die Google Play-Dienste jedoch veraltet sind oder nicht vorhanden sind, verweist das Lite SDK möglicherweise auf APIs, die nicht verfügbar sind oder sich von denen im APK für die Google Play-Dienste unterscheiden. In diesem Fall wird keine Aktion ausgeführt und ein Fehler protokolliert. Dadurch werden auf diesen Geräten möglicherweise keine Anzeigen ausgeliefert.

Release-Zyklus des Lite SDK

Ab Version 24.1.0 wird das play-services-ads-lite Artefakt nicht mehr im selben Zyklus wie play-services-adsveröffentlicht. Diese Änderung ermöglicht eine schrittweise und stabilere Einführung der SDK-Implementierung. Das Lite SDK wird ungefähr bei jedem dritten SDK-Release veröffentlicht.

Bei Projekten, die sowohl von play-services-ads-lite Version 24.0.0 oder niedriger als auch von play-services-ads Version 24.1.0 oder höher abhängen, tritt bei der App-Kompilierung ein Duplicate class Fehler auf. Verwenden Sie nur eines der play-services-ads oder play-services-ads-lite Artefakte, um diesen Fehler zu beheben.