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

75 comments to Cara membuat file APK android

  • Pixel

    sangat bermanfaat.

  • joko

    mas mw nanya itu keystorenya dpt dri mna?
    klo plih lngsung use existing keystore gmna?

  • Agus Haryanto

    @joko, kalau pilih langsung, berarti kita harus sudah punya file key store terlebih dahulu.

  • joko

    klo blum punya keystore ,buatnya gmna?(dapetin keystorenya gmna?)

  • Agus Haryanto

    @joko, keystorenya bisa dari keystore yang telah kita buat. coba perhatikan dari langkha2 diataskan langkah untuk membuat keystorenya.

  • agung

    mas, bukannya tingal dicopy file “nama_aplikasi.apk” yang otomatis yang ada di “workspace/nama_aplikasi/bin” ya?

  • Agus Haryanto

    @agung, betul mas agung tetapi apa bila kita ingin aplikasi kita ini ditaruh dimarket untuk konsumsi public dianjurkan untuk membuat apknya seperti diartikel ini. pada saat membuat key kan kita disuruh memasukkan identitas. nah itu bisa menjadi pengenal bahwa aplikasi tersebut kita yang buat

  • febri

    mas kl file apknya gk ada tuh kmana y..

  • makasih mas infonya udah dicoba! postingan yang lain ditunggu kalau bisa bagi2 ebooknya dhong?

  • alfi

    mas kalo cara membuka file APK pake eclipse gimana yaa??
    mohon pencerahannya……

  • ira

    pak kalo mau buat list didalam list bisa tidak??
    bagaimana caranya??

  • Agus Haryanto

    @ira, maksudnya gimana list didalam list ?

  • ira

    jadi misalnya mau buat list volume luas sama keliling. nah didalam list keliling misalnya ada segitiga, persegi, dan lingkaran…
    nah itu gmn cara buatnya pak..

    oia.. mau nnya juga.. gmn caranya buat file apk menjadi folder source code..
    tolong bantuannya yuaa pa…

  • ira

    pak bagaimana kalo mau buat google translate??

  • Agus Haryanto

    @ira. wah hebat nih mau buat google translate. munkin maksudnya kita bikin aplikasi untuk translate dengan memanfaatkan google translate. kalau ini berarti kita perlu pelajai document api google tralnslate.

  • keystorenya cara buatnya gmn mas? di atas kurang jelas cara pembuatan keystore

  • Agus Haryanto

    @jimmy, ada kok diartikel ini, conba diperhatikan baik-baik

  • @mas agus: ya ternyata ada mas, maaf krn saya kurang teliti dlm membaca. Saya membuat program aplikasi busway untuk routing dan melihat cctv mas. coba tolong di beri komentar. thx
    http://dl.dropbox.com/u/16499593/Busway.apk

  • JoY

    Boss, mo nanya nih. saya dah bkin apk kaya punya di atas. Trus bisa jalan di phone Androidnya, cuma pas bagian login ko error alias force close mulu, tapi anehnya di emulator android di eclipse lancar2x aj. Kira2 knp ya boss? Thx

  • ira

    gmn cara mempelajari document api google translate??
    klo google translate kan online.. bisa tidak dibuat aplikasi seperti itu namun offline..??

  • ira

    pak klo file resourcesnya ilang gmn yuaa??
    awalnya buat project ada file itu tp pas ditambahin xml ma class kok malah ilang yuaa file itu??
    mohon bantuannya..

  • Agus Haryanto

    @ira, file resource yang mana. kalau hilang kan bisa dibuat lagi πŸ™‚

  • frans

    mau tanya mas agus
    kalo ada file apk bisa dibuka di eclipse tidak?
    atau ada software lain yang bisa digunakan untuk membuka file apk
    mohon bantuannya mas..

  • andiisdh

    @frans: bisa pake netbean asalkan install dulu plugin dari android nya. bner ga mas agus?? kalau salah di koreksi yh.. hehehehe

  • wah sangat bermanfaat infonya ditunggu tutorial android yang lainnya πŸ™‚ wah mas agus ndewa..

  • Terima kasih atas infonya..

    Saya sekarang bisa membuat aplikasi android

  • ade

    Permisi semuanya para master java, terutama mas agus :D,

    Mau tanya nih:
    Kalau file library yang di eclipse mau saya gunakan untuk membuat aplikasi SSH via android (extensinya apk)..
    1. File library apa saja yang dibutuhkan berikut juga dengan class-class nya?
    2. Apakah membutuhkan input port network yang sudah di set pada aplikasi berextensi apk tersebut?
    3. Satu lagi, algoritma encrypsinya bagai mana prosedurnya tuh? hehehe
    Maaf kalau banyak banget pertanyaannya..
    Trims..

  • Zahdan

    bisa mnt tlg g’ mas….
    waktu say ingin instal k apk, muncul pesan sperti ini….
    Unable to execute dex: Multiple dex files define Lmy
    itu mksudnya apa????

  • Hendra

    mas mau tanya saya kan buat aplikasi LBS gitu trus pas dicompile aplikasinya bisa jalan lancar tapi kok pas udah di jadiin .apk kok petanya gak keluar ya mas cuma kotak2 sama gambar lokasi objek aja. gmn mas solusinya?
    thanks

  • himlan

    mas mau tanya bagaimana caranya menambahkan icon application pada program android, sehingga setelah di install .apk icon yg muncul adalah icon yg kita inginkan?
    maaf newbie banget2..
    thx u

  • goodboy

    caranya . .
    1. Copy gambar .ico yang mau dijadiin icon pada folder drawable
    2. Setelah itu anda Buka androidmanifest.xml
    3. pada syntax ini anda ubah nama icon dibelakangnya sesuai dengan nama gambar yang tadi anda copy ke drawable

    <application android:icon="@drawable/icon"

  • himlan

    @goodboy, Thx u infonya..
    Sukses selalu u agan…

  • Fajar

    Tuatorialx sangat membantu.. tapi saya mau tanya mas. saya membuat aplikasi Peta berbasis lokasi. saya sudah mengikuti tutorial diatas untuk membuat menjadi *.apk. Tapi petanya kok nggak muncul ya mas. kenapa ya?

    ## padahal saat saya jalankan aplikasi tsb di emulator maupun debug langsung ke device android (HP) saya, aplikasinya berjalan baik2 saja.

  • kok ada peringatan
    ” keytool error : java.IOException:invalid keystore format”

    mohon pencerahannya pak

  • apri

    download aplikasinya dimana mas ????

  • husni tamm

    minta tolong
    bisa kirimin program tabsport

  • Di coba dulu pak.

    Saya mau belajar bikin satu aplikasi Android, meskipun kegunaannya hanya untuk saya saja πŸ˜€

  • Oki

    om nanya donk Cara membuka File Apk yang sudah jadi bisa gk ??
    saya ingin memodifikasi source Aplikasi yang sudah ada

    Thanks
    (y)

  • bagus tutorial nya sangat membantu πŸ™‚
    ————————————————
    quote:
    Cara membuka File Apk yang sudah jadi bisa gk ??
    ————————————————
    ide bagus tuh Om agus untuk buat tutorial nya sekalian.. hehehe..

  • mas agus saya mau tanya bagaimana cara membongkar file apk di eclipse agar bisa di develop lagi.

  • fadjar wo

    pas saya mau buat .apk kok muncul konfirmasi seperti ini mas

    “conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/wo/R$attr;”

    kenapa ya? mohon bantuan nya ya mas.

  • Mas Agung , mohon di infokan Mungkin anda mengatahui Bagiaman cara Konvert Dari File .jar atau .jad ke file .apk , karena saya ingin sekali mengkonvert file tersebut menjadi .apk . bebrapa web yang saya jumpai seperti http://www.netmite.com/android/srv/2.0/getapk.php itu belum bisa berjalan ? mungkin kalo mas punya cara mohon di infokean email ke saya rizkian@engineer.com Thank’s Mas

  • *maksudnya Mas Agus Haryanto… mohon di berikan masukan untuk pertanyaan saya yang tadi mas .

  • Tutorial yg sangat membantu nich, lebih membantu lagi apa bila menjawab pertanyaan saya, apakah bisa program saya yg bentuk SQL berbasis online bisa di convert ke APK, supaya saya bisa akses lewat gadget saya, terima kasih

  • wah langkah pertama untuk membuat APK nih πŸ˜€

  • jozzie

    bisa nggk buat driver modem ke format apk, agar modem bisa dibaca di android. soalnya kebanyakan tablet pilih-pilih dalam hal modem. mohon tutorialnya. klo bisa kirim ke email saya. jozziepratama@yahoo.com

  • sarah

    mas,ini kan untuk bat file apk yg bs d jalanin d hp.
    tp klw kita sudah punya file.apk dan pengen dijalanin di emulator android.
    itu gmna y cara’a..
    hrs d masukin k directory apa dr android itu?
    ditunggu y mas jawaban’a..
    thnx

  • eno

    kalo kita udah buat suatu aplikasi dan mau ngedit programnya cara convertnya gimana?
    misal 123.apk nah dari situ load ke eclipse biar bisa di edit listing programnya gimana?

  • Agus Haryanto

    @eno, kalau kita yang buat tentunya kita punya source codenya, jadi tidak perlu lagi convert apknya πŸ™‚

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=""> <s> <strike> <strong>