Seperti library Android lainnya, SDK layanan Google Play akan meningkatkan ukuran aplikasi yang menyertakannya. Google Mobile Ads Lite SDK adalah versi ringan Google Mobile Ads SDK yang dibuat untuk mengurangi dampak tersebut. Ini adalah sebagian dari ukuran SDK reguler.
Selain ukuran yang lebih kecil, penggunaan Lite SDK juga mengurangi jumlah total metode yang dirujuk dalam aplikasi. Hal ini sangat berguna saat melakukan deployment ke terbaru, yang memungkinkan developer mengakses referensi 64K .
Berikut cara mengonfigurasi gradle untuk menyertakan Lite SDK ke dalam aplikasi Anda:
dependencies {
implementation 'com.google.android.gms:play-services-ads-lite:23.4.0'
}
Batasan Lite SDK
Lite SDK hanya boleh digunakan di aplikasi yang didistribusikan melalui Google Play Store.
Tidak seperti layanan Google Play lainnya, Implementasi Google Mobile Ads SDK di APK layanan Google Play juga disertakan dalam library klien layanan Google Play. Hal ini memungkinkan dukungan pada perangkat tanpa APK layanan Google Play. Saat runtime, SDK akan membandingkan versi library klien dan APK layanan Google Play, lalu menggunakan yang lebih baru.
SDK Lite menghapus penerapan Google Mobile Ads SDK dari klien library, dan hanya menyisakan antarmuka ke APK layanan Google Play. SDK Lite bergantung pada penerapan APK. Jika Anda men-deploy aplikasi di luar Google Play Store, tidak ada jaminan bahwa perangkat pengguna akan memiliki yang telah diinstal APK layanan Google Play.
Pada perangkat dengan versi layanan Google Play terbaru, perilaku Lite SDK sama dengan SDK standar. Namun, pada perangkat yang Layanan Google Play sudah tidak berlaku atau tidak ada, Lite SDK dapat merujuk API yang tidak tersedia atau telah diubah dari API yang ada di Google Play APK layanan. Sehingga akan terjadi tanpa pengoperasian dan terjadinya {i>error<i}, yang dapat yang menyebabkan iklan tidak ditayangkan ke perangkat tersebut.