הכלי jobb
מאפשר ליצור קובצי הרחבות של APK מוצפנים ולא מוצפנים
פורמט Binary Blob (OBB) אטום. אפשר להוריד ולטעון את קובצי ההרחבה האלה ב
אפליקציה באמצעות StorageManager
במכשירים עם Android בגרסה 2.3 (רמת API 9) ומעלה. קובצי OBB מספקים קובץ נוסף
נכסים עבור אפליקציות Android, כגון גרפיקה, צלילים ווידאו, בנפרד
בקובץ ה-APK של האפליקציה. למידע נוסף על השימוש בקובצי הרחבה:
קבצים של הרחבת APK.
שימוש
התחביר להרצת jobb
הוא:
jobb [-d <directory>][-o <filename>][-pn <package>][-pv <version>] \ [-k <key>][-ov][-dump <filename>][-v][-about]
אפשר להשתמש בכלי jobb
כדי ליצור קובץ OBB או לחלץ את התוכן שלו
OBB קיים. בדוגמה הבאה הפקודה יוצרת קובץ OBB מקובצי מקור:
$ jobb -d /temp/assets/ -o my-app-assets.obb -k secret-key -pn com.my.app.package -pv 11
בדוגמה הזו רואים איך להוריד את התוכן של קובץ OBB קיים:
$ jobb -d /temp/obb-output/ -o my-app-assets.obb -k secret-key
אפשרויות
בטבלה הבאה מפורטות האפשרויות של שורת הפקודה בכלי jobb
:
אפשרות | תיאור |
---|---|
-d <directory> |
הגדרה של ספריית הקלט ליצירת קובץ OBB או ספריית הפלט לחילוץ
(-dump ) קובץ קיים. כשיוצרים קובץ OBB,ההגדרה 'jobb' כוללת את
של הספרייה שצוינה וכל ספריות המשנה שלה.
|
-o <filename> |
מציינים את שם הקובץ של קובץ ה-OBB. הפרמטר הזה נדרש כאשר יצירת OBB והשלכת התוכן שלו. |
-pn <package> |
יש לציין את שם החבילה של האפליקציה שטוענת את קובץ ה-OBB, שתואם
לערך package שצוין במניפסט של האפליקציה. הפרמטר הזה
נדרשת כשיוצרים קובץ OBB. |
-pv <version> |
מגדירים את הגרסה המינימלית של האפליקציה שיכולה לטעון את קובץ ה-OBB, שמתאים
לערך android:versionCode במניפסט של האפליקציה. הפרמטר הזה
נדרשת כשיוצרים קובץ OBB. |
-k <key> |
יש לציין סיסמה להצפנה של קובץ OBB חדש או לפענוח של קובץ מוצפן וקיים קובץ OBB. |
-ov |
יוצרים קובץ OBB שהוא שכבת-על של מבנה קובץ OBB קיים. האפשרות הזו מאפשרת את תכולת החבילה החדשה כדי לטעון באותו מיקום שבו נמצא חבילה קודמת, תיקון גרסאות של קובצי OBB שנוצרו בעבר. קבצים בתוך שכבת-על של קובץ OBB, מחליפים קבצים שיש להם את אותו נתיב. |
-dump <filename> |
מחלצים את התוכן של קובץ ה-OBB שצוין. כשמשתמשים באפשרות הזו, צריך גם
לציין את ספריית הפלט של התוכן באמצעות הפקודה הערה: כשמשחררים קובץ OBB קיים, אפשר להשמיט את
|
-v |
הגדרת פלט מפורט עבור הכלי. |
-about |
הצגת הגרסה ומידע העזרה של הכלי jobb . |