الوظيفة

تتيح لك أداة "jobb" إنشاء ملفات بيانات موسّعة لحِزم APK مشفّرة وغير مشفّرة في تنسيق Binary Blob (OBB) غير شفاف. يمكنك تنزيل ملفات البيانات الموسّعة هذه وتثبيتها في تطبيق يستخدم "StorageManager" على الأجهزة التي تعمل بالإصدار 2.3 من نظام التشغيل Android (المستوى 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:

Option الوصف
-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 المحدّد عند استخدام هذا الخيار، يجب عليك أيضًا تحديد دليل الإخراج للمحتوى باستخدام -d <directory> .

ملاحظة: عند تفريغ ملف OBB حالي، يمكنك حذف -d <directory> للحصول على قائمة بالأدلة داخل بدون استخراج المحتوى

-v ضبط الإخراج المطوَّل للأداة
-about عرض إصدار ومعلومات المساعدة الخاصة بالأداة jobb