About Me

Agus Haryanto,
Android Trainner,
GoogleMaps (JavaScript) Trainer
JQuery and JQuery Mobile Trainer
Java, Java Script and PHP Trainer
Freelance Developer Android
Freelance Developer Blackberry
Freelance Developer Web (GIS Googlemaps)
Freelance Developer SMS Gateway

jika ingin contact saya bisa emali ke agus.superwriter@gmail.com

ym: agus_h23

Pin BB : 2918E09A

Facebook : Agus Haryanto


Article

Cara membuat file APK android

Jumpa lagi dengan Agus Haryanto dalam seri tutorial android. Pada tutorial kali ini, kita akan membahas bagaimana cara membuat file APK android.

Kenapasih harus buat APK ?

Kita sudah bisa bikin beberapa aplikasi android dan jalan dengan baik di emulator. Tentunya kita ingin agar kita dapat menginstall aplikasi tersebut di hp android kita dan hp android orang banyak.

Kalu pada aplikasi mobile java biasanya kita menggunakan file *.jad atau *.jar agar bisa diinstall di HP.

Nah pada android ini, file intaller harus berekstension apk

Jika kita menggunakan eclipse untuk development androidnya sangat mudah untuk membuat file *.apk ini.

Sebagai Contohnya, pada tutorial yang lalu kita membuat Aplikasi TabSport android.

1. Klik kanan Project TabSport, lalu pilih Android Tools, lalu pilih Export Signed Application Package.

Akan mucul tampilan seperti dibawah ini alalu klik tombol Next

Pada Langkah selanjutnya, kita diminta untuk membuat file keystore, isi semua inputan, lalu klik tombol Next




Langkah Selanjutnya Kita diminta untuk membuat key, disini kita juga diminta untuk maemasukkan identitas gunanya sebagai penanda bahwa aplikasi ini dibuat oleh kita, klik tombol Next

Langkah selanjutnya kita harus menentukan nama file.apk yang akan dibuat dalam hal ini saya beri nama TabSport.apk, Lalu klik Finish.

Jika ingin menginstallnya di HP kita, kita tinggal mengcopykan TabSport.apk ke sdcard Android.  Setelah tercopy, kita tinggal klik  TabSport.apk maka android akan menginstall Aplikasi TabSport.

Jika kita ingin orang lain menikmatinya juga, kita bisa upload ke website pribadi atau lainnya yang bisa diakses langsung melalui internet.

Semoga Bermanfaat

Salam Hangat

Agus Haryanto

Share

69 comments to Cara membuat file APK android

  • himlan

    Mas Agus, maaf pertanyaan saya diluar tema…

    saya coba2 dan belajar buat prg android sederhana hanya berupa teks dalam bentuk form inputan..
    Yang jadi masalah klo prg itu di install di hp android dengan layar besar misal 3,5inc tampilan form tampil dengan sempurna tanpa ada yg kepotong/hilang tapi klo saya install d hp android dengan layar kecil misal 2,8inc ada beberapa baris yg kepotong/hilang krn melebihi ukuran layar “posisi vertikal” trus klo saya coba u scrolling keatas ke bawah dengan mengusap layar keatas ke bawah tampilan tidak bergerak…

    Yang ingin saya tanyakan bagaimana caranya agar tampilan prg saya itu bisa fleksibel baik di layar hp besar maupun layar hp kecil?
    jd klo di layar yang kecil tampilan form bisa di gerakan ke atas dan kebawah sehingga kita bisa liat semua tampilan tanpa ada yg hilang.

    trim atas jawabannya…

  • nofi

    maz agus
    q udah coba yg kaya diatas, tp pas tahap yang terakhir ada keterangan ” convention to Dalvik format failed: unable to execute dex: Multiple dex files define Lcom/cantik/DataKamus; ”

    q mau buat TA aplikasi kamus, tolong dibantu y maz

  • Ucup Gokil

    Makasih Gan infonya sangat membantu

  • aka

    mass nanya itu hasilnya berarti ada dua file ya…
    file.APK
    dengan file.KEYSTORE ya.. itu dua2-nya dicopykan ke HP atau cuma .APK nya saja.. ma’af pemula kii

  • Thank mas. Sangat membantu saya banget website ini.
    Saya pemula. tapi langsung ngerti pas ngebaca website ini.
    Recomended banget deh ini web buat belajar dan juga isinya pun tidak asal seperti kaya di blog2 lain.

    Thanks mas

  • mas, apa bedanya Create New Keystore dengan Use Exiting Keystore? nah Untuk membuat apk yang menggunakan api google, kalo menggunakan new keystore apa gak eror tuh mas? atau cara saya yang salah

  • Agus Haryanto

    @Said, bedanya kalau create New itu kita selalu buat keystore baru. padahal kalau mau enaka kita buat satu keystore saja dan keystore tersebut kita gunakan untuk aplikasi-aplikasi yang akan kita publish, caranay pada saat create APK pilih Use Existing Keystore

  • ihsan

    mas agus mau bertanya tutorial turunin API 15 menjadi API 8 abs temen saya buat .apk dengan menggunakan API 15 terus saya mau merubahnya jd API 8 mas gmna ya??
    terimakasih sebelumnya

  • Agus Haryanto

    @ihsan, pada androidmanifest nya tambahakan

  • kk punya ebook XML android g?? saya masih g ngerti syintax2 di xml nya makasih :D

  • mas..saya ada tugas bikin app android..saya sudah bikin semuanya cuma kalau saya runing ke emulator kok aplikasi saya tidak muncul .itu masalahnya apa ya?.
    mohon bantuanya mas..
    krim via email ada..diantheplok@gmail.com/ dianpetromak@gmail.com

  • deddy effendi

    cang agus.. isi dari BelajarTab,keystore apa?
    ko saya buat ga bs2 y?

  • Yozz

    mas… klo buat file apk di netbeans IDE 7.2 itu gimana caranya?
    terima kasih

  • andreza

    ngapain repot repot begitu,,
    cara mudahnya>> klik folder work space, klik folder nama aplikasi project kita, klik folder bin, nah dalem folder bin ada hasil installer .APK nya

  • Agus Haryanto

    @andreza, Kalau untuk konsumsi pribadi, silahkan pakai yang dari bin, tapi kalau mau upload kestore harus disign dengan Key Sendiri

  • Teguh sirMAYA

    Mas, tolong Cek Inbox Email dari saya. thx

  • ryo jamun

    Pak klu rubah dari file .fla actionscript 2.0 ke apk bisa g pak? buat tugas akhir bingung caranya pak

  • Mas minta tolong kasih tau bagaimana caranya merubah nama file .apk yang sudah jadi di folder bin. Apakah bisa langsung rename atau ada aturan lainnya.
    Terima kasih atas jawabannya. Jawab ya Mas….

  • Agus Haryanto

    @Takarina, Bisa langsung direname kayak file biasa.

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam protection by WP Captcha-Free