Cara Decompile, Edit dan Recompile APK Android Dengan Mudah
Bagi para pengguna Android sedang belajar membongkar source code Android atau pun ingin mengeditnya langsung, kali ini penulis akan berbagi cara mudah untuk membongkar dan mengedit APK Android.
Sebenarnya banyak sekali nama aplikasi untuk membongkar/edit APK Android yang di berikan gratis, tetapi terkadang aplikasi tersebut sulit digunakan. Untuk tutorial ini penulis akan mengunakan tools APK yang bernama ToolAlite, menurut penulis tools tersebut paling mudah digunakan berikut tutorialnya.
Syarat:
Sebelum mengikuti tutorial ini harap install JRE di komputer terlebih dahulu.
Cara Install Java SE Runtime Environment di Windows
1. Install Java atau JRE di komputer Windows.
2. Kemudian Patch JRE terlebih dahulu, caranya untuk di windows 8.
Search “Environment Variables” di-settings, kemudian klik “Edit the system environment variables“.
3. Pilih tab Advanced – Environment Variables.
4. Edit Path di System Variables.
5. Kemudian tambahkan lokasi JRE kamu terinstall , default lokasi install C:\Program Files\Java\jre7\bin
6. Klik ok dan Path selesai.
Catatan: Untuk di windows 7 atau XP sama cara seperti di atas, hanya untuk awal masuk ke system properties berbeda, yaitu masuk control panel – System – Advanced system settings.
Cara Decompile, Edit dan Recompile APK
1. Download ToolAlite, extract di local disk kamu, lalu buka dan jalankan file bernama ToolAlite.bat
Update: Gunakan software APK Easy Tools untuk lebih mudah terdapat tampilan GUI.
2. Masukan file APK yang ingin di-edit ke dalam folder “input_apk“.
3. Kemudian buka ToolAlite, tekan enter.
4. Setelah masuk ke dalam menu tekan angka 0 untuk set your current project , enter.
5. Pilih file APK yang ingin di bongkar, kemudian enter.
6. Setelah di set APK-nya kemudian pilih dan masukan angka 2 dan enter untuk Decompile APK.
7. Jangan di-close ToolAlite-nya.. Untuk lihat hasil decompile-nya berada di folder “project”
8. Sekarang masuk ke folder project, pilih file yang ingin di edit buka dengan notepad.
9. Di dalam folder res terdapat gambar, layout, text dan sebagainya.
Di dalam folder smali activity terdapat script java dapat di baca dan di-edit menggunakan notepad misalnya splashscreen.smali , bila kamu pernah mencoba eclipse untuk membuat aplikasi Android pasti kamu tidak akan asing melihat folder tersebut.
10. Setelah selesai edit, kemudian kita recompile dengan memilih nomer 4.
11. Tunggu prosesnya bila terlihat kalimat type input: ketikan “y” enter, ketikan y lagi dan enter.
12. Setelah itu jangan di-enter maupun di-close, sekarang masuk ke folder “keep”.
13. Kemudian deleted file resources.arsc dan file atau gambar yang kamu pernah edit.
14. Setelah di hapus, lalu masuk lagi ke ToolAlite, kemudian enter.
15. Selanjutnya pilih nomer 9, enter untuk Sign.
16. Selanjutnya pilih nomer 10, enter untuk Zipalign.
17. Setelah selesai Signed dan Zipalign, ambil hasilnya di folder “output_apk” dan silakan coba install APK yang telah kamu modif.
Selesai, selamat mencoba 🙂
Tambahan: Jika ingin mengubah nama judul aplikasi Android-nya ada di folder res/values/strings.xml
Untuk mengubah gambar dan icon ada di folder drawable.
Demikian penjelasan tentang decompile apk. Selamat mencoba dan semoga bermanfaat.
androidevrom.com
Mei 15, 2013 at 11:58
keren gan.. ane cobain dulu.. keknya gampang ya :))
Hananda abdurahman
Mei 17, 2013 at 22:33
trims infonya gan, langsung ke tkp
SOLA GRATIA
Mei 24, 2013 at 17:55
saya mencoba merubah/modif apk radio streaming dan berhasil, tapi masalahnya waktu saya instal, ada informasi kalau apk hasil modif an tersebut sudah terinstal (apk lama yg saya modif)di HP saya. bagaimana ya menjadikan apk yang dimodif menjadi apk yang benar benar baru sehingga waktu diinstal tidak crash dg apk yg lama? trimakasih
Inwepo™
Mei 24, 2013 at 20:03
coba kamu uninstall dan clear data terlebih dulu pada aplikasi aslinya yang sudah terinstall di Android kamu.
caranya masuk ke pengaturan>manage app>pilih apk>clear data&uninstall
kemudian baru install apk modifan kamu.
SOLA GRATIA
Mei 25, 2013 at 04:55
Trimakasih buat Admin yang telah merespon.
Kalau apk yg lama di unsinstal memang bisa dan berjalan normal.
Maksud saya, apa bisa apk yg sudah saya modif, benar-benar menjadi apk yg baru, sehingga kalau saya instal, saya tidak harus uninstal apk lama (aslinya) yang ada dalam HP. Trimakasih Admin.
Inwepo™
Juni 15, 2013 at 22:56
oh… ga bisa lah pasti niban. jadi kamu harus buat ulang dari awal dan harus ganti namanya source projeknya
Zuay Uj
Juni 8, 2013 at 16:55
gan….
cara compile settings.apk gimana….?
katanya “done 1 error”
Inwepo™
Juni 10, 2013 at 15:07
ada yg kurang kali ente gan, dicoba lagi.
wong jowo
Juni 11, 2013 at 22:48
langsung force close program ga jalan
wong jowo
Juni 11, 2013 at 22:51
‘toolAlite_9o’ is not recognized as an internal or external command,
operable program or batch file
Inwepo™
Juni 15, 2013 at 23:07
ente udah install java blm? ikuti tutornya dari awal.
unggul
Juni 13, 2013 at 11:45
mas, waktu dipilih pilihan 2 (decompile),, program close sndiri.. kenapa ya?
Inwepo™
Juni 15, 2013 at 23:09
emng kamu compile ap? os kamu kali bermasalah. coba decompile apk yg lainnya
baron
Juni 24, 2013 at 14:08
gan,app dari playstore gak bis didecompile ta? wkt di decompile kok lgsg exit 🙁
Inwepo™
Juli 24, 2013 at 13:23
belum pernah coba compile playstore.
All About Cheat Game On PSP
Juli 23, 2013 at 08:08
JRE nya pilih yang mana nih soalnya ada banyak ,, mohon dijawab makasih .
asadulloh achmad
Oktober 28, 2013 at 11:16
itu bukannya buat yg 64bit semua gan ?
Fitra Agil Budi Pratama
Juli 23, 2013 at 19:33
abis dipake sekali kok AliteTool nya error ya kak?
Inwepo™
Juli 24, 2013 at 13:21
error gimana? coba extrak ulang.
FERRYLAKI
Juli 24, 2013 at 00:43
gan edit anvironmentnya gmana, pathnya ga ada. toling kirim dong sistem variablenya biar aku copy. gw dh instal v1.7 v6 sma v7.05 jrenya.
Inwepo™
Juli 24, 2013 at 13:23
tinggal tambahkan lokasi dimana jre kamu terinstall,
biasanya defaultnya C:Program FilesJavajre7bin.
jadi tambahkan ;C:Program FilesJavajre7bin
syed mohend rayendra
Juli 25, 2013 at 23:35
Secsettings.apk bisa gan gan
Fatur Rahman
Juli 29, 2013 at 10:13
ane decompile sukses tapi compilenya error 96 🙁 ngedit framework-res.apk
Fatur Rahman
Juli 29, 2013 at 10:13
ane decompile sukses tapi compilenya error 96 🙁 ngedit framework-res.apk
kridododo
Agustus 5, 2013 at 01:23
gan ane jg sama kya Mundakir Asnawi
tu knapa ya
drespon ya
Fadli T.N
Agustus 28, 2013 at 01:29
kayanya settingan path java nya belum benar tuh
Herzi Widyan Putra
Agustus 30, 2013 at 10:05
Gab bunpang tanya, cara edit money di game NFS most wanted gimana? letak file money nya? Terima kasih
Bimokn97
September 20, 2013 at 16:14
Gan pas decompile bisa tapi pas decmpile kok gak bisa… Please help…
Fake kepo
September 29, 2013 at 12:05
gan bisa gk share cara memakain freedom apk (iap cracker) dgn benar
soal nya ane gagal terus make freedom padahal udah ngikutin cara cara di youtube ama blog blog laen
tolong bantuan nya
Fake kepo
September 29, 2013 at 13:55
kok pas ane pencet 2 truus enter kok langsung ilang aplikasi nya
LittleDevilz4z
September 30, 2013 at 04:47
Idem sama yg di atas… ketika proses decompile apk (pilih 2 enter) langsung ilang programnya
musa huda
Oktober 28, 2013 at 09:12
sama 🙁
Muhammad Abdullah
Oktober 14, 2013 at 13:39
abis ane install di Emulator.. pas ane jalanin kok gagal ya gan… kira2 kenapa?
Opu Antam
Oktober 20, 2013 at 12:13
mantaf gan semua berjalan lancar….bravo
Aldhi Pradana
Oktober 26, 2013 at 04:08
Gan kalo untuk yang windows 7 ultimate pilih JRE-nya yang mana ?
must_heroe
Oktober 29, 2013 at 09:54
gan,,, ada bbm yg udah d convert k armv6 g??
bingung ane… :^_^
binal BG
Oktober 29, 2013 at 12:22
kalu udah ada yang jadi share ya
rifki ika pramanta
Oktober 31, 2013 at 17:59
bro bisa ga ente decompile bbm gingerbread biar ke baca di armv6 kan baru keluarny di armv7 tlg ya bro
Fadhli TN
Desember 16, 2013 at 17:09
tidak bisa bro harus punya file lib nya
>> AchoRivai : ANRT Workshop <<
November 8, 2013 at 12:31
Keren ini tools kgk pake ribet 🙂
muhammad fahliadi
Desember 6, 2013 at 17:07
MANTAP,,,makaasih omm,,jadi bisa heck game juga,,hihi
Fadhli TN
Desember 16, 2013 at 17:10
sip bro
Muhammad Dzikri
Desember 9, 2013 at 05:05
Keren keren, lebih simple.. Mau coba nih.. Bosen pake apktool terus, thank’s for sharing gan :toast
Fadhli TN
Desember 16, 2013 at 17:11
sip sama-sama 🙂
Wahyu Prayogo
Desember 10, 2013 at 00:42
hahaa.. mantap mas tool-nya.. saya coba replace file *.png sebuah game yg ada di folder assets, berhasil lalu bisa di install dan dimainkan game-nya.. tapi ada kendala suara musik dan sfx pada game tersebut menghilang.. kira-kira gimana solusinya mas? atau ada yg bisa bantu saya akan sangat berterima kasih 🙂
Fadhli TN
Desember 16, 2013 at 17:13
coba pilih optimize png file dan audio
narubo
Februari 21, 2014 at 21:24
Saya sudah coba dan berhasil semua, hanya saja saat aplikasi android di jalankan selalu force close, apa ada yg salah ya mas, mohon bantuannya
Anonymous
Maret 26, 2014 at 13:11
Saya sudah selesai sampai bisa di install
Saya edit Top eleven,tapi kenapa tidak bisa login facebook,tapi untuk biasa semua lancar
Arifin Niar
April 6, 2014 at 01:21
ane decompile tweetcaster pro, kok malah fc ye min?
Inwepo™
April 17, 2014 at 08:49
kalo cara ganti warna tulisan di folder apa gan?
bisa di jelasin? atau saya minta pin bbmnya aja, biar bisa tanya langsung gan??
Inwepo™
April 17, 2014 at 09:52
kenapa saat saya recompile apk gagal ya?? bisa kasih tau gimana biar gak gagal ya gan??
Inwepo™
April 23, 2014 at 08:33
mas, ko setelah saya decompile, aplikasi ga bisa di install ya? selalu bilang aplikasi tidak terpasang
Inwepo™
Mei 4, 2014 at 08:19
kalo mw nmbahin kode admob bisa g??
Inwepo™
Mei 7, 2014 at 16:21
pas langkah 6, setelah masukkan angka 2 + enter ko force close ya tool alite nya? help pls 🙂
Inwepo™
Mei 8, 2014 at 08:03
bisa aja kalau paham
Inwepo™
Mei 14, 2014 at 00:18
senasib kek gn nui
Inwepo™
Mei 17, 2014 at 03:51
sangat bermanfaat postingannya ..
mau naya kalo edit game online gimana bro
contoh game clash of clans
trim sebelumnya
Rangerzt Nugroho
Juni 1, 2014 at 02:05
min.. pas langkah ke 6 pas ane masukan angka 2 kok malah keluar.. mohon penjelasannya..^_^
Inwepo™
Juli 2, 2014 at 04:22
bro knp ya setelah di edit &di compile lagi itu yg keluar eror… trus dsuruh liat log ( tekan 96) dmenu… keterangannya toolalite tidak dikenali at apa gitu
Inwepo™
Juli 4, 2014 at 23:09
Mengapa error 96? Could not decode attr value… ?
Inwepo™
Juli 6, 2014 at 16:23
coba ulangi saja, kalau tidak bisa lagi berarti tidak support aplikasinya di clone
Inwepo™
Juli 24, 2014 at 20:05
gan waktu edit path terus nambahin alamat lokasi jre-nya diinstall itu langsung ditambahin ato alamat sebelumnya dihapus dulu?
thanks
Inwepo™
Agustus 4, 2014 at 20:40
Mas, saya punya apk di GPlay, saya ingin mengganti nama dan logonya, apakah bisa diupgrade dengan menggunakan tools ini? Terima Kasih
Inwepo™
Agustus 8, 2014 at 11:18
Buat yg error coba masukan framework.apk ke folder input_apk di pc. Tempat Framework.apk ada di System/Framework pada android
Inwepo™
Agustus 13, 2014 at 11:12
sama kaya ane pas decompile nya , tapi pas compile malah keluar sendiri
Inwepo™
Agustus 16, 2014 at 05:57
makasih tutornya bang…
Nyoba nginstal mod bbm versi ane (dark)… he…
Inwepo™
Agustus 16, 2014 at 07:55
Bos kira2 ketahuan sama google playstore gak ya kalo kita upload lagi ke playstore hasil decompilenya. Tx
Inwepo™
Agustus 24, 2014 at 00:32
setelah sukses intsal, masuk toolAlite, proses berjalan lancar sampai langkah tekan angka 2 / decompile, tapi setelah itu toolAlite langsung close.. diulangi lagi tetap sama.. gimana ngatasinya..?
Inwepo™
Agustus 30, 2014 at 20:53
Saya berhasil mengganti gambar, suara ( wav ) dan title. Namun untuk file dengan extensi *.smali kenapa tidak bisa saya update ya.
Saya tidak menemukan file *.smali di folder keep, karena itu file tersebut tidak dapat saya hapus.
Itu kenapa ya, apakah ada perlakuan khusus untuk file smali
Inwepo™
September 29, 2014 at 07:39
Sore gan, saya selalu gagal saat proses instalnya di hp sgs 5. oh ya apa klo edit folder dan values itu juga harus di hapus?
thx.
Inwepo™
Oktober 13, 2014 at 02:16
kalo ga salah nama apknya ada spasi
Inwepo™
Oktober 14, 2014 at 15:18
Please clone line ver.4.7.0?
Anonymous
Desember 16, 2014 at 05:15
Om…untuk cara edit certificate apk nya gmn ?
Anonymous
Desember 23, 2014 at 04:36
sama.. saya jg.. kyknya dia ada manggil apps di bin java..
saya udah setting environment variablenya jg.. testing2 panggil dari cmd semua udah jalan..
coba baca .batnya pusing
Anonymous
Januari 3, 2015 at 02:09
makasih mas tutorialnya :), tapi hasil decompile tidak bisa dimasukan ke import eclips ya?
Anonymous
Januari 3, 2015 at 02:56
bisa kan utk edit file apk dari deticom??
Anonymous
Januari 21, 2015 at 17:53
permission denied ya
Anonymous
Februari 18, 2015 at 16:29
min minta bantuanya
kenapa tiap saya decompile apk Line androidmanifest,xml selalu 0kb jadi tidak ada yang bisa diedit? saya sudah coba pakai apk tool dsb hasilnya sama selalu error entah itu pas decompile atau compile
apa apk Line tidak bisa diedit ya?
Anonymous
Maret 6, 2015 at 03:32
Adb was not found. using adb from toolAlite instead.
‘adb’ is not recognized as an internal or external command,
#help me
Anonymous
April 8, 2015 at 05:01
install yang versi berapa?
pai
Mei 17, 2016 at 21:49
min saya udah instal semua yang admin suruh tp waktu saya compile kok eror min “An Error Occured, Please Check The Log (Option # 96)” gmn tu min ?
tolong share cara menaganinya min
m.fajriyan rian
Maret 21, 2017 at 22:53
min itu 64 bit , kalo 32 bit ora bisa ada yg errors 1 mohon pencerahannya min
Fadli
Mei 21, 2017 at 06:35
error dimananya ya?
Iir
April 5, 2017 at 10:41
Gan…Ane mau belajar ada no wa gan?
smith hwang
November 8, 2019 at 18:41
Thank you very much for seeing good information.
dipsmk
Februari 10, 2020 at 10:52
halo min. makasih nih ilmunya, kok ane pas di comand pilih decompile apk CMD nya malah force close ya dan kemudian ga muncul apapun. apk yang mau ane decompile apk exambrowser min, mohon pencerahanya ^^
Sofya a salim
Maret 11, 2020 at 02:37
Merubah versi apk dari yg lama ke yg baru bisa gan