College[MobileProgramming] — Configure API Level

Reza Ramadhan Irianto
2 min readOct 15, 2022

Di blog kali ini kita akan membahas tentang pengolahan API Level di Android studio.

What is API Level? API Level is an integer value that uniquely identifies the framework API revision offered by a version of the Android platform. The Android platform provides a framework API that applications can use to interact with the underlying Android system

Berdasarkan halaman resmi android API level adalah integer value yang mengidentifikasikan versi framework yang ditawarkan oleh platform android.

Berikut adalah code untuk konfigurasi API Level di Android yang berada dalam app/gradle.

Cukup banyak konfigurasi di android tapi kali ini kita akan bahas yang hanya berhubungan dengan konfigurasi API Level, seperti compileSdk, TargetSDk, dan MinSDK.

compileSdk 32

CompileSDK adalah versi android yg kita gunakan di Android IDE kita seperti run, build dan lainnya. Disarankan CompileSdk sama seperti targetSdk.

minSdk 21

MinSDK adalah versi android yg paling bawah yang bisa menjalankan aplikasi kita, jadi kita bisa mengatur minimum versi android yang bisa menjalankan aplikasi android kita.

targetSdk 32

TargetSDK adalah versi android paling optimal untuk menjalankan aplikasi yang kita buat, maka dari itu CompileSdk disarankan sama dengan targetSdk.

Kembali ke SDK version di android, selain kita bisa menyesesuaikan melalui code di gradle seperti targetSdk, minimumSdk, dan compileSdk kita juga dapat mengubahnya di android studio project settings.

Seperti gambar diatas kita dapat mengubahnya di project settings dalam android studionya.

Thanks for reading.

--

--