Setup Lingkungan Kerja Untuk Pengembangan Aplikasi Android Berbasis Eclipse


Android bisa dibilang salah satu platform mobile yang sedang hot-hotnya sekarang hehe. Berbeda dengan Windows 7 Mobile atau iPhone yang bersifat tertutup, platform Android bersifat open source sehingga memungkinkan developer untuk mengakses berbagai macam fitur handphone dengan lebih mudah dan tidak dibatasi oleh peraturan vendor.

Minggu  lalu saya mulai memasuki dunia pengembangan Android berhubung tuntutan kerja, namun saya sendiri memang sangat tertarik untuk mengembangkan aplikasi untuk platform Android. Dengan antusias-nya saya mengikuti petunjuk instalasi Software Development Kit (SDK) Android di situs resminya. Tapi setelah saya coba ikuti petunjuknya saya terbentur kendala ketika memasuki tahap instalasi platform Android di SDK yang sudah saya download dan install. Hal ini dikarenakan oleh package updater di aplikasi setup Android sering eror tidak bisa mendowload daftar komponen Android.

Oleh karena itu saya buatkan tahap-tahap setup lingkungan kerja untuk pengembangan aplikasi Android dengan lebih mendetail. Berikut adalah tahap-tahapnya:

  1. Download SDK Android di http://developer.android.com/sdk/index.html, sesuaikan dengan sistem operasi anda
  2. Ekstrak hasil download SDK tersebut, untuk contoh di artikel ini di ekstrak di folder root C:
  3. Set environment variable dari instalasi android anda dengan mengklik kanan di My Computer -> Properties -> Advanced -> Environment Variables -> edit variabel PATH di System variables dan tambahkan path ke folder tools di folder instalasi SDK Android anda (contoh: C:\android-sdk-windows\tools)
  4. Download platform dan komponen lainnya yang diperlukan, untuk melakukan hal ini ada 3 pilihan:
    1. Jalankan SDK Setup di folder SDK anda, secara otomatis aplikasi setup akan mengambil data dari server Google tentang platform dan komponen lainnya yang dapat anda download. Anda tinggal memilih komponen yang anda perlukan dari daftar yang ada.
    2. Jika aplikasi setup tidak berhasil untuk mendownload data dari server, anda bisa ke Settings -> centang Force https://… sources to be fetched using http://… setelah itu setup akan mencoba untuk mendownload lagi data dari server. Anda tinggal memilih komponen yang anda perlukan dari daftar yang ada.
    3. Bila metode pertama dan kedua masih gagal juga maka anda harus mendownload manual komponen-komponen yang diperlukan, download komponen yang anda butuhkan di sini:
      Android SDK Docs for Android API 7, revision 1
      Pilih versi platform Android yang anda butuhkan (cek sesuai dengan spesifikasi dari target handphone yang akan digunakan)
      Android SDK Platform 1.1
      Android SDK Platform 1.5
      Android SDK Platform 1.6
      Android SDK Platform 2.0
      Android SDK Platform 2.1
      Setelah anda mendownloadnya, ekstrak platform yang anda download di folder platforms dari folder instalasin SDK Android anda
  5. Jika anda belum mempunyai Eclipse, download Eclipse versi mobile (Eclipse Pulsar) terbaru di link ini lalu ekstrak di lokasi mana saja
  6. Jalankan Eclipse Pulsar anda lalu pilih menu Help -> Install new Software
  7. Di dialog Available Software, pilih Add…
  8. Masukkan nama dari remote site pada dialog Add Site (contoh: “Android Plugin”)
  9. Masukkan url “https://dl-ssl.google.com/android/eclipse/” di field Location (jika tidak terdapat kesulitan menggunakan url teresebut, ganti protokolnya menjadi http), lalu klik OK
  10. Centang box di sebelah Developer Tools ketika muncul di daftar, lalu klik Next
  11. Akan muncul dialog Install Details, klik Next
  12. Ketika plugin telah selesai diinstal, klik Finish lalu restart Eclipse
  13. Sekarang Eclipse anda sudah terintegrasi dengan SDK Android anda, anda tinggal menambahkan emulator Android dengan mengklik menu Window -> Android SDK and AVD Manager
  14. Klik tombol New, lalu beri nama emulator Android anda (contoh: android_emulator)
  15. Set target platform emulator Android anda sesuai pilihan lalu klik tombol Create AVD

Selesai sudah hehe, sekarang komputer anda sudah dilengkapi dengan SDK Android beserta Eclipse yang sudah terintegrasi penuh dengan SDK Android anda. Tunggu apa lagi, saatnya otak-atik proyek android hehe.

Selamat mencoba :cendol