Cara Instal Android SDK dan NDK di Linux
Android SDK (Software Development Kit) dan NDK (Native Development Kit) adalah dua alat yang harus kita persiapkan untuk membuat aplikasi Android.
Android SDK berisi peralatan, API, dan Emulator yang kita butuhkan dalam pengembangan aplikasi Android.
Sedangkan, Android NDK memungkinkan kita membuat aplikasi Android dengan bahasa pemrograman C/C++.
Pada kesempatan ini kita akan belajar cara menginstal Android SDK dan NDK di Linux.
Cara Instal Android SDK di Linux
Download Android SDK di website resmi Android Developer: http://developer.android.com/sdk/index.html, pilih SDK tools only
Buat direktori bernama Android di Home.
mkdir ~/Android
Tujuannya agar kita mudah mendaftarkan Android SDK ke Environment Variable.
Ekstrak Android SDK ke direktori yang dibuat tadi, kemudian ganti namanya menjadi Sdk.
Tambahkan PATH Android SDK ke Environment Variable agar perintah
android
dapat dikenali melalui Terminal. Silakan buka file/etc/bash.bashrc
dengan teks editor sebagai root.sudo nano /etc/bash.bashrc
Tambahkan kode berikut pada akhir file
bash.bashrc
# Variabel untuk menentukan lokasi SDK dan NDK export ANDROID_SDK_ROOT=$HOME/Android # Env variabel Anrdroid SDK export PATH=$PATH:$ANDROID_SDK_ROOT/Sdk/emulator export PATH=$PATH:$ANDROID_SDK_ROOT/Sdk/tools export PATH=$PATH:$ANDROID_SDK_ROOT/Sdk/tools/bin export PATH=$PATH:$ANDROID_SDK_ROOT/Sdk/platform-tools
Selain ditambahkan pada file
/etc/bash.bashrc
, kita juga bisa menambahkannya pada~/.bashrc
. Pilih salah satu.Tekan Ctrl+x, kemudian ketik
y
lalu tekan Enter untuk menyimpan.
Selsai!
Untuk mencobanya, silakan buka terminal baru dan ketik perintah android --help
.
petanikode@imajinasi:~$ android --help
Usage:
android [global options] action [action options]
Global options:
-s --silent : Silent mode, shows errors only.
-v --verbose : Verbose mode, shows errors, warnings and all messages.
--clear-cache: Clear the SDK Manager repository manifest cache.
-h --help : Help on a specific command.
...
Cara Instal Android NDK di Linux
Download Android NDK di website resmi Android Developer: http://developer.android.com/ndk/downloads/index.html
Ekstrak paket bin Android NDK dengan mengeksekusinya.
Pindahkan hasil ekstraksi file Android NDK ke direktori
~/Android
Tambahkan PATH Android NDK ke Evnironment Variable. Buka kembali file
bash.bashrc
,sudo nano /etc/bash.bashrc
Tambahkan kode berikut pada akhir file
bash.bashrc
# Env variabel Android NDK export PATH=$PATH:$ANDROID_HOME/android-ndk-r11c/
Uji coba dengan perintah ndk-build --version
:
petanikode@imajinasi:~$ ndk-build --version
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for x86_64-pc-linux-gnu
Update dan Install API Android SDK
Android SDK yang kita install tadi belum menginstal semua API Android.
Kadang hanya terinstal API level 8 saja.
Untuk mendapatkan API versi terbaru, kita harus melakukan update dan install.
Silakan ketik perintah:
android sdk
Maka akan terbuka jendela Android SDK Manager, di sini kita bisa memilih API mana saja yang ingin kita install dan update.
Pilihlah versi API sesuai dengan aplikasi yang akan kamu kembangkan.
Misalnya kita ingin membuat aplikasi yang minimal bisa berjalan di atas Android 4 (kitkat), maka kita harus menginstal API untuk Kitkat yaitu API level 19.
Perhatikan juga System Image emulator yang akan diinstal, di sana ada yang untuk Wear (jam tangan), TV, dan HP.
Jika aplikasi yang akan kamu kembangkan bisa berjalan di Android Wear, maka kamu harus menginstal emulator untuk Wear. Tapi, kalau hanya untuk HP saja, ya cukup instal yang untuk HP.
Jika kamu nekat instal semua, siap-siap tambah hardisk 😄.
Apa Berikutnya?
Apapun tools yang kamu gunakan untuk membuat aplikasi Android. Android SDK dan NDK adalah tools yang wajib kita instal.
Karena itu, selanjutnya silakan lanjutkan membaca: