Google Mobile Ads Lite SDK

Seit Januar 2026 wird das Google Mobile Ads Lite SDK nicht mehr unterstützt. Wenn Sie weiterhin Support erhalten möchten, migrieren Sie zu GMA Next-Gen SDK. GMA Next-Gen SDK ist auf dem Gerät kleiner als die Vollversion von Google Mobile Ads SDK (Legacy). Weitere Informationen finden Sie unter Vorteile von GMA Next-Gen SDK.

Wie jede Android-Bibliothek erhöht das Google Play-Dienste SDK die Größe der Apps, in denen es enthalten ist. Das Google Mobile Ads Lite SDK ist eine abgespeckte Version von Google Mobile Ads SDK (Legacy), die entwickelt wurde, um diese Auswirkungen zu reduzieren. Es ist nur ein Bruchteil der Größe des regulären SDKs.

Neben der geringeren Größe wird durch die Verwendung des Lite SDK auch die Gesamtzahl der in einer App referenzierten Methoden reduziert. Das ist besonders nützlich, wenn die App auf älteren Android-Versionen bereitgestellt wird, bei denen Entwickler möglicherweise an das 64K-Referenzlimit stoßen.

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

dependencies {
    implementation 'com.google.android.gms:play-services-ads-lite:25.0.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 Standardimplementierung von Google Mobile Ads SDK (Legacy) im APK der Google Play-Dienste auch in der Clientbibliothek der Google Play-Dienste enthalten. So können auch Geräte ohne das Google Play-Dienste-APK unterstützt werden. Zur Laufzeit vergleicht das SDK die Versionen der Clientbibliothek und des Google Play-Dienste-APK und verwendet die neuere Version.

Beim Lite SDK wird die Google Mobile Ads SDK (Legacy)-Implementierung aus der Clientbibliothek entfernt, sodass nur eine Schnittstelle zum Google Play-Dienste-APK übrig bleibt. Das Lite SDK basiert auf der Implementierung des APK. Wenn Sie Ihre App außerhalb des Google Play Store bereitstellen, ist nicht garantiert, dass das APK für Google Play-Dienste auf den Geräten Ihrer Nutzer 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 veraltet oder nicht vorhanden sind, kann das Lite SDK jedoch auf APIs verweisen, die nicht verfügbar sind oder sich von denen im Google Play-Dienste-APK unterscheiden. Dies führt zu einem No-Op und einem Fehler, der protokolliert wird. Dadurch werden Anzeigen möglicherweise nicht auf diesen Geräten ausgeliefert.

Release-Rhythmus des Lite SDK

Ab Version 24.1.0 wird das Artefakt play-services-ads-lite nicht mehr im selben Rhythmus wie play-services-ads verö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 während der App-Kompilierung ein Duplicate class-Fehler auf. Beheben Sie diesen Fehler, indem Sie nur eines der Artefakte play-services-ads oder play-services-ads-lite verwenden.