1 مستودع
Fixes targeting the build environment and compiler daemons to ensure consistent application compilation.
Distinct from Application Timeout Utilities: Shortlist candidates focus on runtime request/task timeouts, not compiler daemon (FinalizerDaemon) stability.
Explore 1 awesome GitHub repository matching development tools & productivity · Build Process Stability Fixes. Refine with filters or upvote what's useful.
Booster هو أداة لتحسين بناء تطبيقات Android ومعالج لـ bytecode مصمم لتقليل حجم الملف الثنائي، وإصلاح الأعطال على مستوى النظام، وتحسين أداء التطبيق. يعمل كإضافة لعملية البناء قابلة للتوسيع تقوم بتعديل ملفات الفئات المترجمة ومخرجات البناء لحقن إصلاحات الاستقرار والتحسينات دون تغيير الكود المصدري الأصلي. يتميز المشروع بمعالجة منخفضة المستوى لـ bytecode لتصحيح أخطاء نظام التشغيل وإدارة مجموعات الخيوط (Thread Pools) أثناء مرحلة التجميع. كما يوفر مجموعة أدوات لتوصيف الأداء لتحديد العمليات التي تحظر الخيط الرئيسي وتحليل مشكلات الاستقرار المتعلقة بالموارد. تغطي الأداة نطاقاً واسعاً من قدرات تحسين الحزم، بما في ذلك ضغط الصور لـ PNG وWebP، وإزالة الموارد الزائدة، وتحسين فهرس الموارد. تشمل الوظائف الإضافية ضبط الأداء لإدارة الخيوط، وكتابة التفضيلات غير المتزامنة، والتحليل الساكن لمسح مخرجات البناء لاكتشاف المخاطر الأمنية والاختناقات. يستخدم النظام واجهة مزود الخدمة (SPI) لتكامل الإضافات المخصصة ويمكن تشغيله كتطبيق مستقل منفصل عن بيئة البناء الأساسية.
Prevents build failures caused by FinalizerDaemon timeouts to ensure consistent application compilation.