Cara Mengecek Versi Android yang Digunakan di Basic4Android

Jangan merasa senang dulu saat aplikasi Android yang kamu buat bisa berjalan dengan baik di device sendiri. Karena belum tentu bernasib sama saat dijalankan di device yang lain, yang versi Android-nya berbeda dengan device sendiri.

Contoh, saya pernah membuat aplikasi Android untuk operasional perusahaan, yang mana dengan aplikasi ini perusahaan bisa melakukan monitoring atau tracking para pekerja di lapangan. Tentunya, diperlukan proses sinkronisasi data di dalamnya. Pada device Android KitKat aplikasinya berjalan dengan lancar saat melakukan proses sinkronisasi (ribuan) data ke server, namun saat dijalankan di device dengan Android Lollipop atau Marshmallow aplikasinya malah error, force close, dll.

Nah, di sini kadang diperlukan kondisi yang berbeda saat melakukan proses sinkronisasi, sesuai dengan versi Android-nya. Jika di Android KitKat prosesnya seperti “ini”. Jika di Android di atasnya prosesnya seperti “itu”.

Lalu bagaimana cara mengecek versi Android yang digunakan pada device tersebut? Oke, perhatikan langkah-langkah berikut…

  1. Buat project baru, lalu save dengan nama: MyAndroidVersion.

Membuat Aplikasi Android Pertama dengan Basic4Android

  1. Lalu aktifkan library OSLibrary02-os-lib
  1. Buat layout baru dengan nama: main. Lalu tambahkan object seperti gambar berikut: 01-layout
  1. Kemudian deklariasikan dan tambahkan event Click untuk btnCheck.
  2. Pada event Activity_Create masukkan code seperti di bawah ini:

  1. Buat fungsi baru dengan nama: GetAndroidVersion. Fungsi ini digunakan untuk mengambil informasi mengenai versi Android yang digunakan di device-nya.

  1. Lalu pada Sub btnCheck_Click tambahkan code berikut:

  1. Save, kemudian Run/Compile project ini dalam versi Release.
  2. Kemudian lihat, apa yang terjadi…
  3. Pada device Android Marshmallow…03-android-6.0.1
  1. Pada device Android Lollipop…05-android-5.1.1.
  1. Pada device Android KitKat…04-android-4.4.2

Oke, demikian cara mengecek versi Android yang digunakan pada device di B4A. Mudah bukan? Semoga bermanfaat. Jika masih ada kesulitan atau problem jangan ragu untuk bertanya di form komentar. Dan… Tetap nantikan juga tutorial-tutorial menarik lainnya seputar Basic4Android.

Happy Coding! 🙂

0 0 votes
Article Rating
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Dhidhin

mas punya contoh aplikasi chat yg Baloon labels, diforum B4X gk bisa didownload

Indra G

Terima kasih atas sharingnya. Ada link buat download library B4A selain library stabndarnya?

Show Buttons
Hide Buttons
2
0
Would love your thoughts, please comment.x
()
x