Seperti pustaka Android lainnya, SDK layanan Google Play 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 pecahan 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 adalah cara mengonfigurasi gradle untuk menggabungkan Lite SDK ke dalam aplikasi:
dependencies {
implementation 'com.google.android.gms:play-services-ads-lite:23.3.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. Versi Ringan SDK 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 layanan Google Play versi terbaru, identik 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.