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:/ extras / android / support / direktori.

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.