Bagaiamana Mengetahui Source Kode Dengan Format .APK


Menjadi Seorang pendevelop sebuah aplikasi adalah kegiatan yang menyenangkan . terutama yang sedang booming dalam dunia pemrograman adalah OS Android . yang biasa nya kita kenal dengan icon seperti kacang hijau 😉 . namun biasanya untuk mendevelop sebuah aplikasi butuh waktu yang sedikit lama untuk menemukan source code yang pas untuk kita jadikan satu kesatuan blok kode yang nanatinya akan menjadi satu kesatuan kode yang menjadikan sebuah aplikasi yang siap pakai .

Tentunya teman-teman terlintas dalam benak pikiran masing-masing untuk dapat membuat program android dengan lebih mudah . mungkin dengan bantuan aplikasi tambahan . 😉 kali ini saya akan membagi ilmu bagaiaman caranya kita membuat sebuah aplikasi android dengan mudah . dengan hanya bermodalkan instalasi program aplikasi tersebut berekstensi .Apk . 

Kita biasa sebut program tambahan ini adalah Decompile  fungsinya adalah  merupakan suatu metoda pembacaan   suatu      data       yang       telah       dikirimkan      dalam       bentuk      sandi,       kemudianditerjemahkan   kembali    ke    dalam  bentuk  data  aslinya.  Berikut  merupakan  cara  untuk  meng-decompile-nya :

  1. Prepare semua tools pedukugnya, yaitu  apktool    untuk      media     menggenerate     selain .java dalam     project android,    apktool.jar java     untuk     media     menggenerate selain     .java     dalam     project android),    dex2jar untuk    media     menggenerate    .java dalam     project     android),    dan     jd-gui(untuk media membuka .jar untuk melihat .java hasil decompile dex2jar). silahkan download masing2 pendukung di bawah ini

2.Selanjutnya adalah kita membuat sebuah folder untuk kita dapat melakukan proses Decompile  . semisal kita buat pada direktori D:\Decompile setelah terbuat lalu masukan semua kompenen yang tadi telah kita sebut di atas yaitu apktool,dex2jar,jd gui . lalu tambahakan folder Hasil & sumberuntuk memulai proses & melihat hasil proses . seperti gambar di bawah ini : 😉

3. Isi folder apktool dengan hasil ekstrak yang kalian telah download . seperti di bawah ini

4.  lakukan yang sama untuk file pendukung seperti dex2jar & jd_gui seperti gambar di bawah ini

5. Letakan sumber aplikasi yang ingin didecompile di folder target, misalnya saya letakan PerviewStadion.apk.     Masalah     yang      saya      temukan     dalam      mendecompile     apk yang nama apknya berspasi  tidak  dapat decompile,   solusinya adalah  merename dengan mengganti spasi dengan     “_”     (tanpa     tanda     kutip),     sehingga PerviewStadion.apk tersebut berubah namanya menjadi PerviewStadion.apk

6.memulai proses decompile  dengan mengetikkan perintah pada cmd anda yaitu :          apktool d D:\decompile\sumber\PerviewStadion.apk D:\android\decompile\hasil\PerviewStadion . lebih jelas nya lihad gambar di bawah ini 

7. selanjutnya lihat   folder   D:\decompile\Hasil.   Terletak   hasil   decompile   PervieStadion.apk berupa  folder  PerviewStadion  Buka  folder  tersebut,  sudah  terletak  sebagian  komponen  dari aplikasi  tersebut.  Untuk  melihat  layout  dari  aplikasi  yang  didecompile  buka  folder  res  >> layout, edit dengat notepad sehingga terlihat codingan xml layoutnya.

8.selanjutnya kita akan proses file java nya dengan cara  dex2jar.bat D:\decompile\Sumber\PerviewStadion.apk ketikkan pada cmd . seperti pada gambar berikut 

  • Selanjutnya Buka file PerviewStadion_dex2jar  di folder    D:\Decompile\Sumber menggunakan jd_gui, gunakan jd_gui yang berada di D:\Decompile\jd_gui.
  • Yang Terkahir adalah Pada jd_gui, File>>Open (Ctrl     +     O), lalu cari PerviewStadion_dex2jar  yang  berada di D:\Decompile\Sumber, Open. seperti gambar di bawah ini

Semoga Bermanfaat ilmunya untuk teman-teman yang membutuhkan

Sampai Jumpa di lain kesempatan 🙄 😉

About FajarRizkiansyah

Tuhan Pasti Tau apa yang kita lakukan untuk kebeneran pasti ada jalan yang terbaik .......
This entry was posted in Tool Alternatif and tagged , , , , , . Bookmark the permalink.

2 Responses to Bagaiamana Mengetahui Source Kode Dengan Format .APK

  1. fahrul says:

    kok ga mau ya gan

Leave a comment