jobb

Alat jobb memungkinkan Anda membuat file ekspansi APK yang terenkripsi dan tidak terenkripsi dalam format Opaque Binary Blob (OBB). Anda dapat mendownload dan memasang file ekspansi ini dalam aplikasi Anda menggunakan StorageManager di perangkat yang menjalankan Android 2.3 (API Level 9) atau yang lebih tinggi. File OBB memberikan aset file tambahan untuk aplikasi Android, seperti grafik, suara, dan video, yang terpisah dari file APK aplikasi. Untuk mengetahui informasi selengkapnya tentang penggunaan file ekspansi, lihat File Ekspansi APK.

Penggunaan

Sintaksis untuk menjalankan jobb adalah sebagai berikut:

jobb [-d <directory>][-o <filename>][-pn <package>][-pv <version>] \
     [-k <key>][-ov][-dump <filename>][-v][-about]

Anda dapat menggunakan alat jobb untuk membuat file OBB atau mengekstrak isi file OBB yang ada. Contoh perintah berikut membuat file OBB dari file sumber:

$ jobb -d /temp/assets/ -o my-app-assets.obb -k secret-key -pn com.my.app.package -pv 11

Contoh ini menunjukkan cara membuang isi file OBB yang sudah ada:

$ jobb -d /temp/obb-output/ -o my-app-assets.obb -k secret-key

Opsi

Tabel di bawah mencantumkan opsi command line untuk alat jobb:

Opsi Deskripsi
-d <directory> Menetapkan direktori input untuk membuat file OBB atau direktori output saat mengekstrak (-dump) file yang sudah ada. Saat membuat file OBB, `jobb` menyertakan konten direktori yang ditentukan dan semua subdirektorinya.
-o <filename> Menentukan nama file untuk file OBB. Parameter ini diperlukan saat membuat file OBB dan membuang isinya.
-pn <package> Menentukan nama paket untuk aplikasi yang memasang file OBB, yang sesuai dengan nilai package dalam manifes aplikasi Anda. Parameter ini diperlukan saat membuat file OBB.
-pv <version> Menetapkan versi minimum aplikasi yang dapat memasang file OBB, yang sesuai dengan nilai android:versionCode dalam manifes aplikasi Anda. Parameter ini diperlukan saat membuat file OBB.
-k <key> Menentukan sandi untuk mengenkripsi file OBB baru atau mendekripsi file OBB terenkripsi yang sudah ada.
-ov Membuat file OBB yang merupakan overlay dari struktur file OBB yang sudah ada. Opsi ini memungkinkan konten paket baru dipasang ke lokasi yang sama dengan paket sebelumnya dan membuat versi patch file OBB yang dibuat sebelumnya. File dalam file OBB overlay menggantikan file yang memiliki lokasi yang sama.
-dump <filename>

Mengekstrak isi file OBB yang ditentukan. Saat menggunakan opsi ini, Anda juga harus menentukan direktori output untuk isi menggunakan parameter -d <directory>.

Catatan: Saat membuang file OBB yang sudah ada, Anda dapat menghilangkan parameter -d <directory> untuk mendapatkan daftar direktori di dalam file tersebut, tanpa mengekstrak isinya.

-v Menetapkan output panjang untuk alat ini.
-about Menampilkan versi dan informasi bantuan untuk alat jobb.