ابزار jobb
به شما امکان میدهد فایلهای بسط APK رمزگذاریشده و رمزگذارینشده را با فرمت Opaque Binary Blob (OBB) بسازید. میتوانید این فایلهای توسعهدهنده را با استفاده از StorageManager
در دستگاههای دارای Android 2.3 (API Level 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 . |