JOBB

Alat jobb memungkinkan Anda membuat file ekspansi APK 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 digunakan untuk menyediakan aset file tambahan bagi aplikasi Android (seperti grafis, suara, dan video), yang terpisah dari file APK aplikasi. Untuk informasi selengkapnya tentang penggunaan file ekspansi, lihat File Ekspansi APK.

Penggunaan

Sintaks 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. Perintah contoh 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 (mengekstrak) 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 baris perintah 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, isi direktori yang ditentukan dan semua sub-direktori disertakan dalam sistem file OBB.
-o <filename> Menentukan nama file untuk file OBB. Parameter ini diperlukan saat membuat file OBB dan mengekstrak (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 yang sudah dienkripsi.
-ov Membuat file OBB yang merupakan overlay dari struktur file OBB yang sudah ada. Opsi ini memungkinkan isi paket baru dipasang ke lokasi yang sama dengan paket sebelumnya dan ditujukan untuk membuat versi patch dari 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 itu, tanpa mengekstrak isinya.

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