Android - Pustaka Dukungan
Ketika Anda mengembangkan aplikasi pada versi terbaru Android seperti 5.x dan Anda juga ingin menjalankannya pada perangkat yang menjalankan versi Android yang lebih lama seperti 3.2 dll, Anda tidak dapat melakukannya sampai Anda menambahkan kompatibilitas mundur ke kode Anda.
Untuk menyediakan kompatibilitas mundur ini android memberi Anda file Android Support Librarypaket. Paket Pustaka Dukungan Android adalah sekumpulan pustaka kode yang menyediakan versi API kerangka kerja Android yang kompatibel dengan versi sebelumnya serta fitur yang hanya tersedia melalui API pustaka. Setiap Support Library kompatibel dengan versi sebelumnya ke level API Android tertentu.
Menyertakan Pustaka Dukungan dalam proyek Android Anda dianggap sebagai praktik terbaik bagi pengembang aplikasi, bergantung pada rentang versi platform yang ditargetkan aplikasi Anda dan API yang digunakannya.
Fitur Pustaka Dukungan
Paket Pustaka Dukungan Android berisi beberapa pustaka yang bisa disertakan dalam aplikasi Anda. Masing-masing pustaka ini mendukung rangkaian fitur dan versi platform Android tertentu.
Untuk menggunakan pustaka secara efektif, penting untuk mempertimbangkan tingkat API mana yang ingin Anda targetkan karena setiap pustaka mendukung tingkat API yang berbeda.
Berikut ini adalah deskripsi singkat pustaka dukungan android dan level API yang didukungnya.
Sr Tidak | Versi & Fitur |
---|---|
1 |
v4 Support Library Library ini dirancang untuk digunakan dengan Android 1.6 (API level 4) dan yang lebih tinggi. |
2 |
v7 Support Library Ada beberapa pustaka yang dirancang untuk digunakan dengan Android 2.1 (API level 7) dan yang lebih tinggi. |
3 |
v8 Support Library Library ini dirancang untuk digunakan dengan Android (API level 8) dan yang lebih tinggi. |
4 |
v13 Support Library Library ini dirancang untuk digunakan pada Android 3.2 (API level 13) dan yang lebih tinggi. |
Harap Ingat bahwa penggunaan Pustaka Dukungan Android dalam kode aplikasi Anda dianjurkan dan disukai. Dengan menggunakan perpustakaan ini, Anda dapat meningkatkan pasar sasaran dan audiens sasaran Anda.
Mengunduh Pustaka Dukungan
Harap dicatat bahwa sebelum menginstal paket pustaka dukungan Anda harus jelas fitur apa yang ingin Anda gunakan di aplikasi Anda.
Paket Android Support Library tersedia melalui Android SDK Manager.
Ikuti langkah-langkah berikut untuk mendownload paket pustaka dukungan melalui SDK Manager.
Mulai Android SDK Manager.
Di jendela SDK Manager, gulir ke akhir daftar Paket, temukan folder Ekstra.
Pilih item Perpustakaan Dukungan Android.
Klik Install packages tombol.
Setelah mendownload, alat tersebut menginstal file Support Library ke direktori Android SDK Anda yang sudah ada. File pustaka terletak di subdirektori berikut dari SDK Anda:
Memilih Perpustakaan Dukungan
Sebelum menambahkan Library Dukungan ke aplikasi Anda, tentukan fitur apa yang ingin Anda sertakan dan versi Android terendah yang ingin Anda dukung.
Perubahan pada Android build.gradle
Jika Anda meningkatkan kompatibilitas mundur aplikasi yang sudah ada ke versi Android API yang lebih lama dengan Pustaka Dukungan, pastikan untuk memperbarui build.gradle aplikasi Anda. Secara khusus, Anda harus memperbaruicompileSdkVersion elemen di build.gradle ke nomor versi baru yang lebih rendah, seperti yang ditunjukkan di bawah ini -
android {
compileSdkVersion 24
buildToolsVersion "24.0.1"
defaultConfig {
applicationId "com.example.tutorialspoint7.myapplication"
minSdkVersion 23
targetSdkVersion 24
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
Perubahan ini memberi tahu aplikasi Google Playstore bahwa aplikasi Anda dapat diinstal pada perangkat dengan Android versi minimum 23.