Tampilkan postingan dengan label Android Developer Tutorial. Tampilkan semua postingan
Menghapus Item yang dipilih dari ListView di Android
Pada artikel ini, kita akan membuat sebuah aplikasi di mana pengguna memilih barang yang dibutuhkan untuk dihapus dan klik "Hapus Produk" tombol untuk menghapus Produk. Pada artikel ini, pengguna dapat menambahkan serta menghapus item dari ListView.
res/values/strings.xml
res/layout/main.xml
/src/in/wptrafficanalyzer/listviewdeleteitems/MainActivity.java
Tampilan Aplikasi
Read More klik disini
Memanggil nomor secara langsung dari aplikasi Android
Pada artikel ini kita akan membuat suatu aplikasi yang dapat memanggil nomor telepon langsung dari aplikasi. Untuk memanggil nomor kita akan memanfaatkan aksi standar yang disebut ACTION_CALL. Sebuah aplikasi dapat memanggil nomor direclty jika dan hanya jika izin yang diperlukan secara eksplisit diberikan. Untuk ini kita perlu memberikan izin CALL_PHONE ke aplikasi.
res/values/strings.xml
res/layout/main.xml
AndroidManifest.xml
Membuka aktivitas dengan klik tombol di Android
Pada artikel ini, kita akan melihat, bagaimana membuka kegiatan dari kegiatan utama dengan klik tombol.
Open and update the file /res/values/strings.xml with the highlighted code given below
Create a new layout file called another.xml in the directory /res/layout and update it with the given below code
Create a new class file called AnotherActivity.java in the directory /res/src/in/wptrafficanalyzer/openactivity and update the file with the given below code
Open and update the file /res/layout/main.xml with the given below code
Open and update the file /res/src/in/wptrafficanalyzer/openactivity/MainActivity.java
Update the file /AndroidManifest.xml with the given below code
Update the file /AndroidManifest.xml with the given below code
Tampilan Aplikasi
Read More klik disini
Membuat Kalkulator Sederhana di Android
Pada artikel ini kita akan membuat aplikasi kalkulator dengan fungsi dasar seperti penambahan, pengurangan, perkalian dan pembagian.
Aplikasi Android ini dikembangkan di Eclipse (4.2.1) dengan ADT Plugin (20.0.3) dan Android SDK (R20.0.3)
Aplikasi Android ini dikembangkan di Eclipse (4.2.1) dengan ADT Plugin (20.0.3) dan Android SDK (R20.0.3)
Hapus perpustakaan dukungan Android dari proyek ini, jika ada
Secara default Eclipse (4.2.1) menambahkan Dukungan Perpustakaan Android untuk proyek aplikasi Android. Untuk aplikasi ini, kita tidak perlu menggunakan dukungan ini perpustakaan. Jadi file library libs/android-support-v4.jar dapat dihapus secara manual melalui ProjectExplorer hanya dengan klik kanan pada file dan kemudian mengklik menu "hapus"
Ubah res file /nilai/strings.xml dengan kode di bawah ini:
Ubah file res/values/styles.xml
Ubah file res/values-v11/styles.xml
Ubah file res/values-v14/styles.xml
Ubah tata letak MainActivity dalam res/layout/activity_main.xml
Memperbarui file src/in/wptrafficanalyzer/simplecalculator/MainActivity.java
Memperbarui file src/in/wptrafficanalyzer/simplecalculator/MainActivity.java
Tampilan Aplikasi
Read More klik disini
Geocoding Android - Menampilkan User Input Lokasi di Google Map Android API V2
Pada artikel ini, kita akan membuat sebuah aplikasi Android yang memudahkan pengguna untuk memasukkan alamat jalan dalam EditText dan mengklik tombol cari, aplikasi menarik sesuai penanda lokasi di Google Map Android API v2 menggunakan Google API geocoder.
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0) dan diuji dalam Telepon Android nyata dengan Android (2.3.6).
Read More klik disini
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0) dan diuji dalam Telepon Android nyata dengan Android (2.3.6).
Perbarui file AndroidManfiest.xmlCatatan: Pada kode diatas, ganti "YOUR_API_KEY" dengan kunci api Anda
Memperbarui file res layout / tata letak / activity_main.xmlMemperbarui file src/in/wptrafficanalyzer/locationgeocodingv2/MainActivity.java
Read More klik disini
Android Lookup Geocoding di lokasi yang disentuh dari Google Map Android API V2
Pada artikel ini kita akan membuat sebuah aplikasi Android yang menyelesaikan (parsial) alamat dari garis lintang dan bujur dari posisi tersentuh dari Google Map Android API V2.
Proses penyelesaian alamat lokasi dari lintang dan bujur disebut Geocoding mundur dan untuk ini kita akan memanfaatkan Google geocoder perpustakaan API.
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0) dan diuji dalam Telepon Android nyata dengan Android (2.3.6).
Read More klik disini
Proses penyelesaian alamat lokasi dari lintang dan bujur disebut Geocoding mundur dan untuk ini kita akan memanfaatkan Google geocoder perpustakaan API.
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0) dan diuji dalam Telepon Android nyata dengan Android (2.3.6).
Perbarui file AndroidManfiest.xmlCatatan: Pada kode diatas, ganti "YOUR_API_KEY" dengan kunci api Anda
Memperbarui file res layout / tata letak / activity_main.xmlMemperbarui file src/in/wptrafficanalyzer/locationreversegeocodingv2/MainActivity.java
Tampilan Aplikasi
Read More klik disini
Menambahkan penanda lokasi yang disentuh dari Google Maps menggunakan Android API V2 dengan SupportMapFragment
Pada artikel ini, kita akan membuat sebuah aplikasi Android yang menambahkan penanda pada posisi yang disentuh di peta Google. Untuk merekam penanda, garis lintang dan bujur akan ditampilkan dalam kotak judul.
Aplikasi Google Peta ini dikembangkan dengan menggunakan Google Map Android API V2.
Kami memanfaatkan SupportMapFragment untuk menampilkan Google Map dalam aplikasi Android.
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0). Aplikasi ini diuji dalam Telepon Android nyata dengan Android (2.3.6).
1. Download dan mengkonfigurasi Google Play Layanan Perpustakaan di Eclipse
Google Map untuk Android sekarang terintegrasi dengan layanan Google Play. Jadi kita perlu menyiapkan Google Perpustakaan Layanan Putar untuk mengembangkan aplikasi Google Map di Android.
Silakan ikuti link yang diberikan di bawah ini untuk setup perpustakaan Layanan Google Play di Eclipse.
2. Membuat Aplikasi Android Proyek baru yaitu "LocationAtTouchedPositionV2"
3. Konfigurasi Proyek Aplikasi Android
4. Desain Aplikasi Launcher Icon
5. Membuat aktivitas kosong
6. Masukkan Main Rincian Kegiatan
7. Link ke Perpustakaan Layanan Google Play
8. Dapatkan kunci API untuk Google Maps API v2 Android
Kita perlu mendapatkan kunci API dari Google untuk menggunakan Google Maps dalam aplikasi Android. Silakan ikuti link yang diberikan di bawah ini untuk mendapatkan kunci API untuk Google Maps API v2 Android.
9. Tambahkan Dukungan perpustakaan Android untuk proyek ini
Secara default, Android dukungan perpustakaan (android-support-v4.jar) ditambahkan ke proyek ini dengan Eclipse IDE ke libs direktori. Jika tidak ditambahkan, kita dapat melakukannya secara manual dengan melakukan langkah-langkah berikut:
11. Memperbarui tata letak file untuk menampilkan Google Map menggunakan SupportMapFragment12. Memperbarui file src/in/wptrafficanalyzer/locationattouchedpositionv2/MainActivity.java13. Menjalankan aplikasi
14. Download Source Code
Read More klik disini
Aplikasi Google Peta ini dikembangkan dengan menggunakan Google Map Android API V2.
Kami memanfaatkan SupportMapFragment untuk menampilkan Google Map dalam aplikasi Android.
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0). Aplikasi ini diuji dalam Telepon Android nyata dengan Android (2.3.6).
1. Download dan mengkonfigurasi Google Play Layanan Perpustakaan di Eclipse
Google Map untuk Android sekarang terintegrasi dengan layanan Google Play. Jadi kita perlu menyiapkan Google Perpustakaan Layanan Putar untuk mengembangkan aplikasi Google Map di Android.
Silakan ikuti link yang diberikan di bawah ini untuk setup perpustakaan Layanan Google Play di Eclipse.
2. Membuat Aplikasi Android Proyek baru yaitu "LocationAtTouchedPositionV2"
4. Desain Aplikasi Launcher Icon
5. Membuat aktivitas kosong
6. Masukkan Main Rincian Kegiatan
7. Link ke Perpustakaan Layanan Google Play
8. Dapatkan kunci API untuk Google Maps API v2 Android
Kita perlu mendapatkan kunci API dari Google untuk menggunakan Google Maps dalam aplikasi Android. Silakan ikuti link yang diberikan di bawah ini untuk mendapatkan kunci API untuk Google Maps API v2 Android.
9. Tambahkan Dukungan perpustakaan Android untuk proyek ini
Secara default, Android dukungan perpustakaan (android-support-v4.jar) ditambahkan ke proyek ini dengan Eclipse IDE ke libs direktori. Jika tidak ditambahkan, kita dapat melakukannya secara manual dengan melakukan langkah-langkah berikut:
- Buka Project Explorer dengan mengklik "Window -> Show View -> Project Explorer"
- Klik kanan proyek ini
- Kemudian dari popup window, klik "Android Tools -> Add Library Dukungan"
11. Memperbarui tata letak file untuk menampilkan Google Map menggunakan SupportMapFragment12. Memperbarui file src/in/wptrafficanalyzer/locationattouchedpositionv2/MainActivity.java13. Menjalankan aplikasi
Read More klik disini
Menampilkan lokasi saat ini menggunakan OnMyLocationChangeListener di Google Map Android API V2
Pada artikel ini, kita akan membuat sebuah aplikasi Android yang akan menampilkan lokasi saat ini di Google Maps menggunakan Google Maps API V2 Android.
Hal ini juga menentukan lintang dan bujur dari lokasi saya saat ini dan menampilkannya dalam sebuah TextView.
Data yang terkandung dalam TextView akan diperbarui secara otomatis sebagai lokasi saat ini berubah. Perubahan lokasi yang dilacak dengan menerapkan antarmuka callback OnLocationChangeListener
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0). Aplikasi ini diuji dalam Telepon Android nyata dengan Android (2.3.6).
1. Download dan mengkonfigurasi Google Play Layanan Perpustakaan di Eclipse
Google Map untuk Android sekarang terintegrasi dengan layanan Google Play. Jadi kita perlu menyiapkan Google Perpustakaan Layanan Putar untuk mengembangkan aplikasi Google Map di Android.
Silakan ikuti link yang diberikan di bawah ini untuk setup perpustakaan Layanan Google Play di Eclipse.
3. Konfigurasi Proyek Aplikasi Android
4. Desain Aplikasi Launcher Icon
5. Membuat aktivitas kosong
6. Masukkan Main Rincian Kegiatan
7. Link ke Perpustakaan Layanan Google Play
8. Dapatkan kunci API untuk Google Maps API v2 Android
Kita perlu mendapatkan kunci API dari Google untuk menggunakan Google Maps dalam aplikasi Android. Silakan ikuti link yang diberikan di bawah ini untuk mendapatkan kunci API untuk Google Maps API v2 Android.
9. Tambahkan Dukungan perpustakaan Android untuk proyek ini
Secara default, Android dukungan perpustakaan (android-support-v4.jar) ditambahkan ke proyek ini dengan Eclipse IDE ke libs direktori. Jika tidak ditambahkan, kita dapat melakukannya secara manual dengan melakukan langkah-langkah berikut:
11. Memperbarui tata letak file untuk menampilkan Google Map menggunakan SupportMapFragment12. Memperbarui file src/in/wptrafficanalyzer/locationingooglemapv2locationchanged/MainActivity.java13. Aktifkan GPS di perangkat dari Pengaturan
14. Menjalankan aplikasi
15. Download Source Code
Read More klik disini
Hal ini juga menentukan lintang dan bujur dari lokasi saya saat ini dan menampilkannya dalam sebuah TextView.
Data yang terkandung dalam TextView akan diperbarui secara otomatis sebagai lokasi saat ini berubah. Perubahan lokasi yang dilacak dengan menerapkan antarmuka callback OnLocationChangeListener
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0). Aplikasi ini diuji dalam Telepon Android nyata dengan Android (2.3.6).
1. Download dan mengkonfigurasi Google Play Layanan Perpustakaan di Eclipse
Google Map untuk Android sekarang terintegrasi dengan layanan Google Play. Jadi kita perlu menyiapkan Google Perpustakaan Layanan Putar untuk mengembangkan aplikasi Google Map di Android.
Silakan ikuti link yang diberikan di bawah ini untuk setup perpustakaan Layanan Google Play di Eclipse.
Layanan Google Play di Eclipse
2. Membuat Aplikasi Android Proyek baru yaitu "LocationInGoogleMapV2LocationChanged"
Catatan: Pastikan bahwa, versi terbaru dari Perpustakaan Layanan Google Play diinstal
4. Desain Aplikasi Launcher Icon
5. Membuat aktivitas kosong
6. Masukkan Main Rincian Kegiatan
7. Link ke Perpustakaan Layanan Google Play
8. Dapatkan kunci API untuk Google Maps API v2 Android
Kita perlu mendapatkan kunci API dari Google untuk menggunakan Google Maps dalam aplikasi Android. Silakan ikuti link yang diberikan di bawah ini untuk mendapatkan kunci API untuk Google Maps API v2 Android.
9. Tambahkan Dukungan perpustakaan Android untuk proyek ini
Secara default, Android dukungan perpustakaan (android-support-v4.jar) ditambahkan ke proyek ini dengan Eclipse IDE ke libs direktori. Jika tidak ditambahkan, kita dapat melakukannya secara manual dengan melakukan langkah-langkah berikut:
- Buka Project Explorer dengan mengklik "Window -> Show View -> Project Explorer"
- Klik kanan proyek ini
- Kemudian dari popup window, klik "Android Tools -> Add Library Dukungan"
11. Memperbarui tata letak file untuk menampilkan Google Map menggunakan SupportMapFragment12. Memperbarui file src/in/wptrafficanalyzer/locationingooglemapv2locationchanged/MainActivity.java13. Aktifkan GPS di perangkat dari Pengaturan
14. Menjalankan aplikasi
Read More klik disini
Menampilkan lokasi saat ini di Google Maps menggunakan API V2 dengan SupportMapFragment
Pada artikel ini, kita akan membuat sebuah aplikasi Android yang akan menampilkan lokasi saat ini di Google Maps menggunakan Google Maps API V2 Android.
Karena Peta Google ditampilkan menggunakan SupportMapFragment , aplikasi ini dapat berjalan di Android API Tingkat 8 atau di atas.
Untuk menggunakan MapFragment untuk Google Maps, kita perlu perangkat Android dengan API tingkat 12 atau di atas.
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0). Aplikasi ini diuji dalam Telepon Android nyata dengan Android (2.3.6).
Sebuah metode alternatif untuk aplikasi ini tersedia di Menampilkan lokasi saat ini menggunakan OnMyLocationChangeListener di Google Map Android API V2
1. Download dan mengkonfigurasi Google Play Layanan Perpustakaan di Eclipse
Google Map untuk Android sekarang terintegrasi dengan layanan Google Play. Jadi kita perlu menyiapkan Google Perpustakaan Layanan Putar untuk mengembangkan aplikasi Google Map di Android.
Silakan ikuti link yang diberikan di bawah ini untuk setup perpustakaan Layanan Google Play di Eclipse.
2. Membuat Aplikasi Android Proyek baru yaitu "LocationInGoogleMapV2"
3. Konfigurasi Proyek Aplikasi Android
4. Desain Aplikasi Launcher Icon
5. Membuat aktivitas kosong
6. Masukkan Main Rincian Kegiatan
7. Link ke Perpustakaan Layanan Google Play
8. Dapatkan kunci API untuk Google Maps API v2 Android
Kita perlu mendapatkan kunci API dari Google untuk menggunakan Google Maps dalam aplikasi Android. Silakan ikuti link yang diberikan di bawah ini untuk mendapatkan kunci API untuk Google Maps API v2 Android.
9. Tambahkan Dukungan perpustakaan Android untuk proyek ini
Secara default, Android dukungan perpustakaan (android-support-v4.jar) ditambahkan ke proyek ini dengan Eclipse IDE ke libs direktori. Jika tidak ditambahkan, kita dapat melakukannya secara manual dengan melakukan langkah-langkah berikut:
11. Memperbarui tata letak file untuk menampilkan Google Map menggunakan SupportMapFragment12. Memperbarui file src/in/wptrafficanalyzer/locationingooglemapv2/MainActivity.java13. Aktifkan GPS di perangkat dari Pengaturan
14. Menjalankan aplikasi
15. Download Source Code
Read More klik disini
Karena Peta Google ditampilkan menggunakan SupportMapFragment , aplikasi ini dapat berjalan di Android API Tingkat 8 atau di atas.
Untuk menggunakan MapFragment untuk Google Maps, kita perlu perangkat Android dengan API tingkat 12 atau di atas.
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0). Aplikasi ini diuji dalam Telepon Android nyata dengan Android (2.3.6).
Sebuah metode alternatif untuk aplikasi ini tersedia di Menampilkan lokasi saat ini menggunakan OnMyLocationChangeListener di Google Map Android API V2
1. Download dan mengkonfigurasi Google Play Layanan Perpustakaan di Eclipse
Google Map untuk Android sekarang terintegrasi dengan layanan Google Play. Jadi kita perlu menyiapkan Google Perpustakaan Layanan Putar untuk mengembangkan aplikasi Google Map di Android.
Silakan ikuti link yang diberikan di bawah ini untuk setup perpustakaan Layanan Google Play di Eclipse.
2. Membuat Aplikasi Android Proyek baru yaitu "LocationInGoogleMapV2"
3. Konfigurasi Proyek Aplikasi Android
4. Desain Aplikasi Launcher Icon
5. Membuat aktivitas kosong
6. Masukkan Main Rincian Kegiatan
7. Link ke Perpustakaan Layanan Google Play
8. Dapatkan kunci API untuk Google Maps API v2 Android
Kita perlu mendapatkan kunci API dari Google untuk menggunakan Google Maps dalam aplikasi Android. Silakan ikuti link yang diberikan di bawah ini untuk mendapatkan kunci API untuk Google Maps API v2 Android.
9. Tambahkan Dukungan perpustakaan Android untuk proyek ini
Secara default, Android dukungan perpustakaan (android-support-v4.jar) ditambahkan ke proyek ini dengan Eclipse IDE ke libs direktori. Jika tidak ditambahkan, kita dapat melakukannya secara manual dengan melakukan langkah-langkah berikut:
- Buka Project Explorer dengan mengklik "Window -> Show View -> Project Explorer"
- Klik kanan proyek ini
- Kemudian dari popup window, klik "Android Tools -> Add Library Dukungan"
11. Memperbarui tata letak file untuk menampilkan Google Map menggunakan SupportMapFragment12. Memperbarui file src/in/wptrafficanalyzer/locationingooglemapv2/MainActivity.java13. Aktifkan GPS di perangkat dari Pengaturan
14. Menjalankan aplikasi
15. Download Source Code
Read More klik disini
Google Maps di Aplikasi Android dengan Google Maps API v2 baru menggunakan SupportMapFragment
Pada artikel ini, kita akan mengembangkan aplikasi Android yang mengandung Google Maps menggunakan Google Maps baru Android API v2 yang dirilis pada 03-Des-2012.
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0). Aplikasi ini diuji dalam Telepon Android nyata dengan Android (2.3.6).
1. Download dan mengkonfigurasi Google Play Layanan Perpustakaan di Eclipse
Google Map untuk Android sekarang terintegrasi dengan layanan Google Play. Jadi kita perlu menyiapkan Google Perpustakaan Layanan Putar untuk mengembangkan aplikasi Google Map di Android.
Silakan ikuti link yang diberikan di bawah ini untuk setup perpustakaan Layanan Google Play di Eclipse.
3. Konfigurasi Proyek Aplikasi Android
4. Desain Aplikasi Launcher Icon
5. Membuat aktivitas kosong
6. Masukkan Main Rincian Kegiatan
7. Link ke Perpustakaan Layanan Google Play
Kita perlu mendapatkan kunci API dari Google untuk menggunakan Google Maps dalam aplikasi Android. Silakan ikuti link yang diberikan di bawah ini untuk mendapatkan kunci API untuk Google Maps API v2 Android.
Secara default, Android dukungan perpustakaan (android-support-v4.jar) ditambahkan ke proyek ini dengan Eclipse IDE ke libs direktori. Jika tidak ditambahkan, kita dapat melakukannya secara manual dengan melakukan langkah-langkah berikut:
- Buka Project Explorer dengan mengklik "Window -> Show View -> Project Explorer"
- Klik kanan proyek ini
- Kemudian dari popup window, klik "Android Tools -> Add Support Library"
10. Perbarui file AndroidManfiest.xml
Catatan: Pada kode diatas, ganti "YOUR_API_KEY" dengan kunci api, Anda dihasilkan pada langkah 8.
11. Memperbarui tata letak file untuk menampilkan Google Map menggunakan SupportMapFragment
12. Memperbarui file src/in/wpteafficanalyzer/locationgooglemapv2demo/MainActivity.java
package in.wptrafficanalyzer.locationgooglemapv2demo;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.view.Menu;
public class MainActivity extends FragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
13. Menjalankan aplikasi14. Download Source Code
Read More klik disini
Tutorial Compile dan Decompile file apk
Compile dan Decompile apk adalah dasar utama untuk dapat memodifikasi bahkan membuat Custom Rom. Maka dari itu, bagi yg ingin bisa membuat custom rom, maka kita harus bisa dasarnya terlebih dahulu.
Bahan2 yg perlu disiapkan :
Read More klik disini
Bahan2 yg perlu disiapkan :
- Alat Tempur (APK Tool dan APK Manager) :https://www.dropbox.com/s/6f5k2nkripcnkqz/Alat_Tempur.zip
- JDK atau JRE (Cari di google)
- Framework-res.apk Stock
- Twframework-res.apk Stock
- File Apk yang mau kamu edit
- Keberanian...^_^
Bab I : Harus udah terinstall JDK atau JRE di Komputer kamu
BAB II : Proses Penginstalan Framework (1 kali untuk selamanya)
- Extract ApkManager dan ApkTool kalo udah di dongdot. Taro di mana aja yg kamu suka. (Misal : C:/ApkManager, dan C:/APKTool)
- Copy “Framework-res.apk” dan “twframework-res.apk” ke folder APKTool
- Lalu buka CommandPrompt.bat
- Ketik : “apktool if framework-res.apk” (tanpa tanda petik)
- Ketik lagi : “apktool if twframework-res.apk” (tanpa tanda petik)
(Catatan : Langkah ini hanya dilakukan di awal saja, seterusnya silakan gunakan APKManager)
Kalo framework 1 dan 2 udah diinstal, kita bisa gunakan APKManager untuk seterusnya.
BAB III : Proses Decompile dan Re-Compile
- Copy File Apk yg mau kamu edit ke Folder “ApkManager/place-apk-here-for-modding/disini”
- Buka “Script.bat” yang ada di folder APKManager
- Kalo muncul tulisan “Adb was not found, you will not be able to manipulate the files on your phone. Press any key to continue . . .” Pencet enter aja. Akan muncul pilihan dari 0 sampe 24.
- Lalu ketik “22” untuk memilih apk yg akan kita decompile.
- Setelah ketik 22, maka akan muncul nama Apk yg ada di folder place-apk-here-for-modding. Tinggal kamu pilih aja nomer berapa. Misal, kalo Cuma naro 1 apk, kita tinggal ketik “1”, tapi kalo ada lebih dari 1 apk di folder place-apk-here-for-modding, maka tinggal kita ketik nomer apknya yg tertera di pilihan.
- Kalo udah ditentuin apk yg mau kita decompile, lalu kita ketik “9”, dan proses decompile akan berjalan. Tungguin aja.
- Kalo udah selesai decompile, jangan di close dulu script.bat nya. Lalu buka folder “project”, disitu akan ada folder dengan nama apk yg telah kita decompile. Misal kita decompile SystemUI, maka akan muncul folder dengan nama SystemUI.apk disitu.
- Silakan kamu edit isi dari folder itu, tapi kamu harus inget apa aja yg udah kamu edit, kalo bisa sih catet aja di notepad biar gak lupa (ini penting)
- Kalo udah selesai ngedit, ketik “11” untuk melakukan proses Re-Compile
- Kalo muncul pesan error "an error ocurred,please check the log" press ane key to continue...", cek lagi file yg kamu edit tadi, berarti ada kesalahan pas lagi editing. Tapi kalo gak ada pesan error, lanjut ke langkah 11.
- Jika muncul tulisan “Is This System apk? (y/n)”, ketik : “y” lalu enter.
- Untuk kedua kalinya kita ketik “y” lagi lalu enter. Maka proses Re-Compile akan berjalan
- Lalu akan muncul tulisan “In the apk manager folder u'll find a keep folder. Within it, delete everything you have modified and leave files that you haven't. If you have modified any xml, then delete resources.arsc from that folder as well. Once done then press enter on this script. Press any key to continue . . .” JANGAN PENCET APA-APA DULU DISINI, BIARIN AJA. JANGAN DI CLOSE, DI MINIMIZE DULU.
- Buka folder “keep”. Lalu apus file “resource.arsc” Dan apus juga file yg tadi kamu edit. Misal tadi kamu ngedit “status_bar.xml”, maka status_bar.xml yg ada di dalam folder keep, harus kamu apus. (inilah gunanya saya nyaranin supaya dicatet apa aja yg tadi abis di edit.)
- Kalo udah diapus, balik lagi ke script.bat yg tadi di minimize. Lalu ketik enter.
- Kalo muncul tulisan “Everythink is OK”, berarti berhasil
- Buka lagi folder place-apk-here-for-modding, nanti ada file namanya “unsignednamaapk.apk”. Kalo kamu edit SystemUI, maka munculnya “unsignedSystemUI.apk”
- Tinggal di rename aja. Apus unsigned nya. Lalu push ke system.
- Selesai
CATATAN :Jika dalam proses Re-Compile terdapat pesan error, maka jangan dipaksakan ke langkah 11. Dijamin bakal error Apknya.
Di dalam folder keep, RESOURCE.ARSC HARUS DIAPUS. Dan ada beberapa file yg tidak ada di folder keep. Misal ente edit string.xml atau style.xml yg adanya di folder res/values. Maka di folder keep gak akan ada folder values. Begini caranya
Edit file di folder values, cukup apus resource.arsc
Edit file di folder smali, apus classes.dex
Untuk folder yg lainnya, silakan langsung menuju ke filenya. Tapi jangan apus file yg kamu gak edit. Intinya, apa yang di edit, itu yg diapus.
Maap kalo bahasanya agak rumit. Semoga bisa membantu Teman-teman dalam grepe-grepe apk.
Jangan takut untuk mencoba. Saya juga dulu gak bisa apa-apa. Asal ada niat dan kemauan, pasti kita bisa.
Kalo ada yg kurang jelas, silakan ditanyakan disini, tapi jangan kebanyakan nanya.
Tutorial ini 100% WORK. Jika ada yg mengalami error, itu bukan salah saya yg bikin Tulisan ini. Periksa lagi editan kamu. Saya udah 20 taun pake cara ini dan selalu berhasil (lebay).hahahaha
TALK LESS DO MORE. DO WITH YOUR OWN RISK. JANGAN MALAS BACA DOC !!!
PELAJARI, PRAKTEKKAN, AMALKAN.
Read More klik disini
Tag :
Android,
Android Developer Tutorial,



















