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 :
- 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 🙄 😉
kok ga mau ya gan
Ga mau gimananya nih gan 😉 coba di kirim ss nya