Bundletool هي أداة للتعامل مع حزم تطبيقات Android وحزم Android SDK.
حزمة تطبيقات Android عبارة عن تنسيق لنشر تطبيقات Android في متاجر توزيع التطبيقات مثل Google Play.
تعد Android SDK Bundle تنسيقًا لنشر مجموعات SDK التي تدعم وقت التشغيل إلى منصات توزيع SDK مثل Google Play SDK Console.
لدى Bundletool بعض المسؤوليات المختلفة:
أنشئ حزمة تطبيقات Android من وحدات المشروع المجمعة مسبقًا.
قم بإنشاء أرشيف مجموعة APK يحتوي على ملفات APK لجميع الأجهزة الممكنة.
قم باستخراج ملفات APK (ملفات APK) من مجموعة APK المتوافقة مع جهاز معين.
قم بتثبيت APK (ملفات APK) من مجموعة APK المتوافقة مع جهاز متصل.
قم باستخراج مواصفات الجهاز من الجهاز كملف JSON.
أضف شفافية التعليمات البرمجية إلى حزمة تطبيقات Android. شفافية الكود هي آلية اختيارية لتوقيع الكود.
تحقق من شفافية التعليمات البرمجية داخل حزمة تطبيقات Android أو ملفات APK أو تطبيق مثبت على جهاز متصل.
أنشئ حزمة Android SDK من وحدة مجمعة مسبقًا للمشروع.
قم بإنشاء أرشيف مجموعة APK يحتوي على ملفات APK SDK لجميع الأجهزة.
قم بإنشاء أرشيف Android SDK ، وهو تمثيل متوافق مع Maven لحزمة Android SDK.
اقرأ المزيد حول تنسيق App Bundle واستخدام Bundletool على g.co/androidappbundle
يمكن العثور على وثائق أوامر Bundletool على: https://developer.android.com/studio/command-line/bundletool
أحدث إصدار: 1.17.2