Cara Membuat file APK di Eclipse

Ketika semua proses pemrograman sudah selesai, testing Aplikas iOK, maka langkah selanjutnya adalah membuat file APK. Apk merupakan kependekan dari Android Package. Untuk membuat APK di eclipse, kita harus membuat Keystore terlebih dahulu.Keystore ini semacam tanda tangan digital pembuat aplikasi. Makanya untuk bagian ini saya bagi dua. Bagian pembuatan aplikasi pertama kali, dan bagian pembuatan aplikasi dengan keystore. Pembuatan keystore ini cukup dibuat sekali seumur hidup. Selalu simpan keystore ditempat yang aman dan selau ingat password keystore tersebut.

Keystore yang sudah kita buat, bisa dipakai bekali kali, bahkan untuk pembuatan aplikasi yang lain pun bisa. Maka usahakan buat keystore dengan nama anda atau perusahaan anda. Setiap pembuatan aplikasi baru gunakan key tersebut.

Pembuatan APK pertama kali

Pastikan anda sudah di eclipse dan membuka proyek android yang ingin dibuatkan APknya, sekarang masuk ke menu File-> Export ... Pada jendela yang muncul, pilih Android | Export Android Aplication.

Export android, langkah pertama
Export android, langkah pertama

Pilihlah Android -> Export Android Aplication

Export langkah kedua, pilih proyek
Export langkah kedua, pilih proyek

Pilih nama proyeknya, secara default akan teriisi dengan nama proyek yang aktif.

Buat Key
Buat Key

Create new key, agar aplikasi bisa dipublikasikan di playstore atau diinstall di smartphone, maka kita harus membuat key terlebih dahulu. Ingat, Key ini harus selalu disimpan untuk pembuatan versi aplikasi selanjutnya.  Sebagai contoh, nama key yang saya buat adalah candralabstudio.key. file ini jangan sampai hilang dan jangan sampai lupa passwordnya. Jika anda kehilangan key ini,maka anda tidak bisa mengupdate versi terbaru aplikasi di Google playstore.

Isi informasi tentang si pembuat key
Isi informasi tentang si pembuat key

Isikan informasi Alias, pasword, confirm password dan validity (minimal 25 tahun). Sedangkan Form bagian kedua, cukup isikan pada kolom first name dan Lastname.Biar mudah, samakan password di sini dengan password di jendela sebelumnya.

Finish
Finish

Pada bagian ini, silahkan pilih folder untuk menyimpan file apknya. Pada contoh diatas, saya menyimpannya di D:\adt\. Langkah selesai!

Pembuatan APK untuk kedua kali dan seterusnya

Pembuatan APK selanjutnya , langkahnya tidak sepanjang diatas. Karena kita sudah membuat keystore, maka pembuatan apk selanjutnya cukup menggunakan keystore diatas. Langkah yang berbeda ada pada bagian Keystore selection dan keystore Creation. Pada bagian keystore selection, pilihlah Use existing keystore. jendela bagian keystore creation diganti menjadi Key alias selection. Jelasnya lihat pada screenshot dibawah ini.

Reuse key
Reuse key, gunakan key yang suda ada, tidak perlu buat lagi.
Key Alias selection
Key Alias selection

Langkah selanjutnya sama dengan pembuatan apk dibagian pertama artikel ini. Gampang kan? Artikel selanjutnya akan saya bahas bagaimana cara menginstall dan mendistribusikan apk secara manual tanpa di publish di Googl Play store.

 

Run dan test Aplikasi Langsung di Smartphone

Saat kita melakukan pemrograman android, Running program selalu dilakukan di emulator. Pertanyaan yang banyak masuk kesaya adalah:”Bisa ga kalau langsung di test dismartphone lewat USB kabel?”. Jawaban singkatnya bisa.

Apa sih kelebihan menggunakan real device ketimbang emulator? Ada dua yaitu:

  1. Memastikan bahwa aplikasi bisa berjalan di real hardware.
  2. Loading lebih cepat saat testing tanpa  memakan memori dan Prosesor Komputer.

Berikut ini adalah panduan cara test aplikasi android langsung di smartphone

  1. Pastikan Google USB Driver sudah terinstall di Android SDK Manager.
  2.  Install Driver USB dari Smartphone yang anda punya. Misalkan anda menggunakan samsung, maka pastikan samsung Kies sudah terinstall.
  3. Di Gadet android anda, masuk ke menu Seting-> Developer Options  ubah statusnya menjadi ON dan centang pada enable USB Debugging
Enable USB debug
Enable USB debug

Selanjutnya, hidupkan eclipse dan klik kanan di folder proyek androidnya lalu pilih Run  As-> Run Configuration , pada jendela yang muncul pilih tab “Target” dan pilihlah Always Prompt To pick  a Device .

Selanjutnya Colokkan Kabel USB dan hubungkan antara smartphone dan Komputer. Catatan penting, Jangan menghidupkan “USB Storage”. Saat anda Run Aplikasi dari Eclipse, harusnya muncul jendela berikut ini

Run Android App  in real device

Anda tinggal klik Ok, maka Testing aplikasi sekarang langsung di Smartphone anda.  Jika anda gagal mencoba hal ini, kemungkinan terbasar ada di driver USB untuk smartphone yang tidak terpasang atau tidak kompatibel.