Dokumentasi ExAPK
Pengantar
ExAPK adalah ekstraktor dan backupper APK yang bersih dan ringan untuk Android. Aplikasi ini menyalin file .apk dari aplikasi terinstal ke folder publik (/Download/ExAPK/) agar bisa di-backup atau dibagikan tanpa Play Store — tanpa perlu root.
Fitur
- Daftar Aplikasi — Jelajahi semua aplikasi terinstal dengan pencarian real-time, chip filter (Semua/Pengguna/Sistem), dan opsi urut (Nama/Ukuran/Tanggal).
- Ekstraksi Massal — Pilih beberapa aplikasi dan ekstrak sekaligus dengan pelacakan progres.
- Bagikan APK — Bagikan APK yang telah diekstrak melalui intent share Android.
- Pengaturan — Toggle tema Gelap/Terang/Auto dan dukungan multi-bahasa (EN/ID/CN/JP).
- Offline Sepenuhnya — Izin jaringan nol — berfungsi sepenuhnya offline. Tanpa iklan, tanpa pelacakan.
Instalasi
Unduh APK terbaru dari halaman rilis GitHub:
Build dari Source
# Clone the repository git clone https://github.com/Curzyori/ex-apk.git cd ex-apk # Build the APK ./gradlew assembleDebug
Teknologi
- Platform: Android (Min SDK 26, Target SDK 35)
- Bahasa: Kotlin
- Framework UI: Jetpack Compose with Material Design 3
- Arsitektur: Single-Activity, ViewModel State, Repository Pattern
- Penyimpanan: Public /Download/ExAPK/ output
- Lisensi: Apache-2.0
Cara Kerja
ExAPK menggunakan API PackageManager Android untuk mengambil daftar aplikasi terinstal dan path APK mereka. Saat Anda memilih aplikasi dan memulai ekstraksi, aplikasi menyalin file APK dari lokasi instalasi privat ke folder output publik (/Download/ExAPK/). Aplikasi menggunakan Kotlin Coroutines untuk pemrosesan latar belakang, UI Material 3 dengan antarmuka daftar yang bersih, dan intent share Android untuk mengirim APK yang diekstrak ke aplikasi lain.