Pakiet SDK do reklam mobilnych Google Lite

Podobnie jak w przypadku każdej biblioteki Androida, pakiet SDK Usług Google Play zwiększa rozmiar aplikacji, które je zawierają. Pakiet SDK do reklam mobilnych Google to prostsza wersja pakietu SDK do reklam mobilnych Google, Jest to ułamek rozmiaru zwykłego pakietu SDK.

Zmniejszając rozmiar, zmniejszasz także liczbę metod wywoływanych w aplikacji. Jest to szczególnie przydatne, gdy wdrażasz starsze wersje Androida, gdzie programiści mogą przekroczyć limit 64 tys. odwołań.

Oto jak skonfigurować Gradle w celu włączenia do aplikacji pakietu SDK Lite:

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

Ograniczenia pakietu SDK Lite

Pakietu Lite SDK należy używać tylko w aplikacjach rozpowszechnianych w Sklepie Google Play.

W bibliotece klienta usług Google Play znajdziesz też standardowy zestaw SDK do reklam mobilnych Google (w przeciwieństwie do innych Usług Google Play). Umożliwia to obsługę urządzeń bez pakietu APK usług Google Play. W czasie działania pakiet SDK porównuje wersje biblioteki klienta i pakietu APK Usług Google Play z nowszą.

Pakiet SDK Lite usuwa implementację pakietu SDK do reklam mobilnych Google z biblioteki klienta, pozostawiając interfejs w pakiecie APK usług Google Play. Pakiet SDK Lite wykorzystuje implementację pakietu APK. Jeśli wdrożysz aplikację poza Sklepem Google Play, nie możemy zagwarantować, że na urządzeniach użytkowników zostanie zainstalowany plik APK usług Google Play.

Na urządzeniach z aktualną wersją Usług Google Play działanie pakietu SDK Lite działa tak samo jak w standardowym pakiecie SDK. Jednak na urządzeniach, na których Usługi Google Play są nieaktualne lub których brak, pakiet SDK Lite może odwoływać się do interfejsów API, które są niedostępne lub zostały zmienione w innych wersjach niż te podane w pliku APK usług Google Play. Spowoduje to brak działania i zarejestrowanie błędu, co może spowodować, że reklamy nie będą się wyświetlać na tych urządzeniach.