Lepaskan Fail .APK dan .OBB Di Sini
Pilih satu atau lebih pemisahan .apk dan fail pengembangan .obb pilihan
Menyokong berbilang fail • Auto menjana XAPK v2 manifest.jsonMengapa Pakej APK + OBB ke dalam Bekas XAPK?
Apabila mengedarkan binaan Android yang besar, keluaran ujian QA atau sandaran peribadi yang termasuk arkib aset main.<ver>.<pkg>.obb yang berasingan atau pemisahan ABI modular, menghantar berbilang fail longgar menyebabkan pengguna tersalah letak folder OBB. Membungkusnya ke dalam satu berkas .xapk menyelesaikannya dengan bersih.
- Penghalaan Laluan OBB Automatik: Meletakkan setiap fail .obb di dalam Android/obb/<package_name>/ dan menulis peraturan install_location: "EXTERNAL_STORAGE" yang tepat ke dalam manifest.json.
- Tugasan ID Split Automatik: Menetapkan pengecam berpecah base dan config.* supaya pemasang sumber terbuka dan XAPK kepada Penggabungan APK kami mengenali setiap modul.
- Auto-Detecs Nama Pakej daripada Nama Fail OBB: Jika anda menggugurkan main.104.com.company.title.obb, pembina secara automatik mengekstrak com.company.title dan kod versi 104.
Spesifikasi XAPK v2 Rujukan & APK kepada Panduan Penukaran XAPK / APKS
Spesifikasi bekas XAPK menggunakan pembingkaian DEFLATE ZIP standard dengan fail manifest.json peringkat akar mandatori yang dikodkan dalam UTF-8 tanpa BOM. Untuk menjamin keserasian merentas pembongkar desktop, skrip penggunaan ADB dan pemasang split-APK, himpunan XAPK mesti mengikut konvensyen struktur ini:
- APK Pemisahan Tahap Akar (split_apks): Setiap fail .apk di dalam berkas disimpan pada akar arkib ZIP. Modul utama mesti membawa "id": "base", manakala modul seni bina, ketumpatan dan setempat membawa "id": "config.<qualifier>" (contohnya, config.arm64_v8a atau config.xxhdpi).
- Hierarki Aset Pengembangan (expansions): Setiap gumpalan pengembangan .obb disimpan di dalam Android/obb/<package_name>/<filename>.obb dalam pepohon ZIP dan diisytiharkan dalam tatasusunan expansions dengan "install_location": "EXTERNAL_STORAGE" dan "install_path": "Android/obb/<package_name>/<filename>.obb".
- Pemasang Pengiraan total_size Byte-Tepat: mengesahkan bahawa integer total_size dalam manifest.json sama dengan jumlah tepat panjang bait yang tidak dimampatkan bagi semua fail .apk dan .obb yang dibungkus supaya peranti boleh menyemak storan kilat yang tersedia sebelum pengekstrakan. Pembina kami mengira jumlah bait tepat ini secara automatik.