Hai mastah semua, kemarin ada yang request oprek APK Lagu Dangdut Koplo, link APK : https://play.google.com/store/apps/details?id=com.dangdutmp3.lagudangdutkoplo
Setelah saya liat kemungkinan besar APK ini juga hasil REAPK 🙂
oke kita langsung saja ke pembahasan reskin nya ya, silahkan decompile APK seperti yang sudah di ajarkan di tutorial ini : https://www.maingamez.net
Langung aja kamu decompile, maka kamu akan mendapatkan hasil decompile seperti ini :
kita oprek perlahan-lahan ya berurutan biar pada mengerti :
1. Berhubung kita reskin apk baru alangkah lebih baik versi apk kita buat jadi versi 1 dulu ya, silahkan buka fila apktool.yml (dibawah androidmanifest.xml).
Ubah versionCode: ‘2’ dan versionName: ‘1.1’ menjadi versionCode: ‘1’ dan versionName: ‘1.0’
Jangan lupa ganti juga version name di file BuildConfig.smali di folder smali>com>example>jean>jcplayersample
Ubah .field public static final VERSION_NAME:Ljava/lang/String; = “1.1” menjadi .field public static final VERSION_NAME:Ljava/lang/String; = “1.0”
2. Ganti name package
Buka Androidmanifest.xml ganti package=”com.dangdutmp3.lagudangdutkoplo” sesuai dengan KW yang mau kamu tembak ex. com.popmp3.lagupopindonesia
Jangan lupa juga ganti name package di file BuildConfig.smali di folder smali>com>example>jean>jcplayersample
3. Ganti nama aplikasi & ID admob
Silahkan ganti masing-masing app_id, app_name, banner_ad_unit_id & interstitial_id dengan kepunyaan kamu.
4. Ubah tampilan awal app
Sekarang kita akan mengubah gambar & link di tampilan awal dari aplikasi tsb
Silahkan buka file activity_home.xml dari folder :
1. res\layout
2. res\layout-v17
3. res\layout-v22
Ada 2 opsi buat kamu pengen ganti dengan link punya kamu atau di hilangin aja :
1. Menghilangkan 3 gambar tersebut cukup menambahkan android:visibility=”invisible” di file activity_home.xml di atas silahkan liat contoh di gambar bawah tempat meletakkan nya :
Hasil tampilan setelah di edit :
2. Apabila kamu ingin mengganti dengan punya kamu, cukup ganti icon di folder drawable, ganti 3 icon seperti islami.png, more.png & status.png
PERHATIAN : JANGAN PERNAH MENGGANTI NAMA FILE APAPUN, KARENA AKAN BERDAMPAK APP JADI ERROR, BIARKAN SEMUA NAMA SAMA,
contoh nama icon di atas biarkan tetap islami.png walaupun gambar icon tentang game puzzle (karna user mana tau kalau nama icon islami, yang mreka tau gambar nya & tujuan link nya).
Sekarang kita edit link masing-masing ikon
1. islami.png silahkan buka file HomeActivity$4.smali di folder smali\com\example\jean\jcplayersample,
silahkan cari com.edufans.seksislamisesuaisyariat, ubah name package dengan name package app kamu.
2. more.png silahkan buka file HomeActivity$5.smali di folder smali\com\example\jean\jcplayersample, cari Edufans+Studio, silahkan edit dengan nama developer kamu di pencarian GODEV
3. status.png silahkan buka file HomeActivity$3.smali di folder smali\com\example\jean\jcplayersample, silahkan cari com.edufans.updatestatuskerenkekinian & edit dengan app kamu
Oke sekarang kita mulai oprek musik nya.
INGAT!!! JANGAN PERNAH MENGGANTI NAMA FILE YA,,,
Tampilan app bagian musik seperti ini :
Bisa kamu lihat yang aku lingkari merah, itu kemungkinan radio online untuk mengedit nya kamu bisa buka file MainActivity.smali di folder smali\com\example\jean\jcplayersample,
Kamu bisa mengubah dengan link/url radio online kamu sendiri atau bisa saja kamu hapus kode ini, untuk menghilangkan radio online di app, cukup hapus kode berikut :
.line 44
.local v1, “jcAudios”:Ljava/util/ArrayList;, “Ljava/util/ArrayList<Lcom/example/jean/jcplayer/JcAudio;>;”
const-string v2, “Dangdut Online 24 Jam ( 4G Jaringn )”const-string v3, “http://103.28.149.201:8888/;”
invoke-static {v2, v3}, Lcom/example/jean/jcplayer/JcAudio;->createFromURL(Ljava/lang/String;Ljava/lang/String;)Lcom/example/jean/jcplayer/JcAudio;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
Tampilan bagian musik setelah di hapus :
Lanjut, Oprek musik mp3 nya 🙂
Silahkan buka file R$raw.smali di folder smali\com\example\jean\jcplayersample dan file MainActivity.smali di folder smali\com\example\jean\jcplayersample
Buka file MainActivity.smali, cari kata Roda Kehidupan (judul lagu pertama)
Lihat gambar dibawah yang aku lingkarin merah (kode 0x7f060031), itu adalah kode buat mengetahui nama mp3 yang di gunakan buat judul Roda Kehidupan di folder raw di res\raw
Sekarang buka file R$raw.smali, cari kode 0x7f060031
Maka akan ketemu nama file mp3 di folder raw adalah qq
NB : Kode nama mp3 selalu di bawah judul lagu di file MainActivity.smali dengan awalan kode 0x7
Jadi kalau mau edit/mengubah, saya kasih contoh biar paham gonta ganti mp3 nya
Aku mau buat niche/kw pop, kita urutkan dari atas sesuai di kode saja mulai dari judul lagu RODA KEHIDUPAN
di file MainActivity.smali, aku edit judul lagu Roda Kehidupan jadi Geisha – Cinta Itu Kamu
sesuai di gambar kode nama mp3 dari judul di atas adalah 0x7f060031 yakni dengan nama file qq
Jadi aku edit nama file mp3 “geisha cinta itu kamu” seperti gambar di bawah menjadi nama qq
lalu saya copy paste mp3 ke folder raw di res/raw
dan begitu selanjutnya sampai 52 lagu mp3, semoga kamu-kamu bisa paham dengan contoh di atas 🙂
Selanjutnya tinggal edit ic_launcher (logo buat app di hp), silahkan edit ic_launcher sesuai desain kamu, ikutin sesuai ukuran masing-masing logo di folder mipmap-hdpi-v4, mipmap-mdpi-v4, mipmap-xhdpi-v4, mipmap-xxhdpi-v4 & mipmap-xxxhdpi-v4.
dan jangan lupa juga edit background, backgrounds dan icon_splash di folder drawable
Selanjut nya tinggal build/recompile > zip > sign seperti yang sudah di ajarkan di ebook.
Kalau ada yang masih belum paham silahkan donlot ebook tutorial semi re-apk tanpa coding di sini : https://www.maingamez.net/ebook-tutorial-semi-re-apk-gratis/
Hasil akhir sesuai contoh di atas :
Oke di tunggu request selanjutnya ya, semoga apa yang saya posting hari ini bisa menjadi pembelajaran buat kamu 🙂
NB : JANGAN PERNAH UBAH/HAPUS NAMA FILE YA 🙂
Mantap… ane yang request itu apk.. baik bener nih TS nya.. semoga sukses..
Ane pantau trus dan belajar sama TS..
Thank gan udah mampir 🙂
gagal pas bikin keystore,
dapat peringatan kaya gini “keytool error: java.io.FileNotFoundException”
Udah masuk ke folder java agan blm? Yg cd c:\ itu,,,
Kaya g mungkin error deh krna langsung eksekusi di dlm java itu sendiri
Bisa minta SS nya gan
Btw java agan udah sukses di install blm, coba cek di CMD ketik java
cara kirim gambar dikomen gimana min? hehe