Close Menu
مجلة صوت الهاتف.جديد شركات الاتصال والتقنيةمجلة صوت الهاتف.جديد شركات الاتصال والتقنية
    الأحدث

    تتعاون شركة Accel وProsus لدعم الشركات الناشئة الهندية في مراحلها المبكرة

    أكتوبر 26, 2025

    قد تصل الإعلانات إلى خرائط Apple في العام المقبل

    أكتوبر 26, 2025

    أفضل 10 هواتف رائجة في الأسبوع 43

    أكتوبر 26, 2025
    فيسبوك X (Twitter) الانستغرام
    • من نحن
    • سياسة الخصوصية
    • اتصل بنا
    فيسبوك X (Twitter) الانستغرام بينتيريست فيميو
    مجلة صوت الهاتف.جديد شركات الاتصال والتقنيةمجلة صوت الهاتف.جديد شركات الاتصال والتقنية
    • Mobiles
    • تقنية
    • تطبيقات
    • أخبار
    • اتصالات
    • مقالات شركات الاتصال
    اعلن معنا
    مجلة صوت الهاتف.جديد شركات الاتصال والتقنيةمجلة صوت الهاتف.جديد شركات الاتصال والتقنية
    أنت الآن تتصفح:الرئيسية»Applications»تحسين أداء التطبيق مع تقلص الموارد المحسنة
    Applications

    تحسين أداء التطبيق مع تقلص الموارد المحسنة

    codes-vodafoneبواسطة codes-vodafoneسبتمبر 26, 2025لا توجد تعليقات3 دقائق
    فيسبوك تويتر بينتيريست لينكدإن Tumblr البريد الإلكتروني
    شاركها
    فيسبوك تويتر لينكدإن بينتيريست البريد الإلكتروني Copy Link



    أرسلت بواسطة Johan Bay – مهندس البرمجيات

    التطبيق الصغير والسريع هو مفتاح تجربة مستخدم رائعة. لهذا السبب قمنا ببناء R8 ، Optimizer الخاص بنا ، والذي يقوم بتبسيط تطبيقك عن طريق إزالة التعليمات البرمجية والموارد غير المستخدمة ، وإعادة كتابة التعليمات البرمجية لتحسين أداء وقت التشغيل ، والمزيد.

    مع إصدار الإصدار 8.12.0 من المكون الإضافي Android Gradle (AGP) ، نقدم تقليص الموارد المحسنة ، وهي طريقة أفضل لتقليص تطبيقك باستخدام R8. من خلال الاختيار ، يمكنك جعل تطبيقك أصغر ، مما يعني تنزيلات أصغر ، وتركيبات أسرع ، وذاكرة أقل المستخدمة على أجهزة المستخدمين الخاصة بك. والنتيجة هي بدء تشغيل أسرع ، وتحسين التقديم ، وعدد أقل من ANRs.

    كيف تعمل

    تم تقليص الموارد لتطبيقات Android لفترة طويلة ، مع إجراء العديد من التحسينات على طول الطريق – على سبيل المثال ، تقليص جدول الموارد (الموارد) هو الآن تحسين افتراضي.

    يحسن النهج الجديد تقلص الموارد من خلال دمجه بالكامل مع خط أنابيب تحسين الكود الحالي. في النهج الجديد ، يقوم R8 بتحسين كلاً من المراجع والموارد في نفس الوقت لضمان تحديد جميع الموارد التي يتم الرجوع إليها حصريًا من الكود غير المستخدمة على أنها غير مستخدمة ثم إزالتها. هذا يلغي تمامًا الحاجة إلى قواعد الاحتفاظ غير المشروط التي تم إنشاؤها بواسطة AAPT2 (أداة تغليف الموارد لنظام Android) ويوفر معلومات أكثر دقة ودقيقة لتجاهل الكود والموارد غير المستخدمة

    هذا تحسن على خط الأنابيب الحالي حيث يكون الرمز وتحسين الموارد منفصلين. في خط الأنابيب الحالي ، يقوم AAPT2 بإنشاء قواعد لإبقاء الفصول الدراسية المشار إليها من الموارد دون قيد أو شرط. ثم ، يعمل التحسين R8 مع هذه القواعد الاحتفاظ. بعد الانتهاء من R8 لتحسين الكود وتقليصه ، يقوم بمسح الكود المتبقي لإنشاء رسم بياني لجميع الموارد المشار إليها بشكل مباشر أو غير مباشر. ومع ذلك ، غالبًا ما تحتفظ قواعد AAPT2 غير المشروطة في رمز غير مستخدم على خلاف ذلك ، مما يؤدي بدوره إلى الحفاظ على كل من الرمز غير المستخدم والموارد غير المستخدمة المشار إليها.

    كيفية استخدامه

    أولاً ، قم بتشغيل تحسين R8 مع تقلص الموارد ، باستخدام ما يلي في build.gradle.kts ملف:

    android {
      buildTypes {
        release {
          isMinifyEnabled = true
          isShrinkResources = true
          …
        }
      }
    }
    

    قم بتشغيل خط أنابيب تقلص الموارد المحسن الجديد عن طريق إضافة ما يلي إلى Gradle.properties ملف:

    android.r8.optimizedResourceShrinking=true
    

    فوائد

    أظهر خط أنابيب تقلص الموارد الأمثل تحسينات كبيرة على التنفيذ الحالي. بالنسبة للتطبيقات التي تشترك في موارد ورمز كبير عبر العموديات المختلفة لعوامل النموذج ، قمنا بقياس تحسينات تزيد عن 50 ٪ في حجم التطبيق. ترى التطبيقات الأصغر التحسينات أيضًا – على سبيل المثال ، في Androidify نرى المكاسب التالية:

    الجدول الذي يوضح التحسينات التدريجية في الحجم حيث يتم تمكين تحسينات إضافية

    يوضح الجدول التحسينات التدريجية في الحجم حيث يتم تمكين تحسينات إضافية ، من عدم تقلص الموارد المحسنة. الخلايا التي تحمل علامة النجمة تشير إلى أرقام محسّنة مقارنة بالصف السابق. تمكين R8 يزخر بحجم DEX الخاص بك ، مع تمكين تقلص الموارد يزيل الموارد غير المستخدمة في كل من الدقة

    المجلد وفي جدول الموارد ، ولكنه لا يغير حجم DEX ، وأخيراً ، يقلل الموارد المحسنة من تقليص الحجم عن طريق إزالة كل من الموارد ورمز DEX لأنه يمكن تتبع المراجع عبر DEX وحدود الموارد.

    الخطوات التالية

    بدءًا من AGP 9.0.0 ، يصبح تقليص الموارد المحسّنة هو السلوك القياسي لأي مشروع تم تشغيله في تشغيل الموارد.

    تحقق من الوثائق المحدثة حديثًا لتجربة تقلص الموارد المحسنة وإخبارنا إذا واجهت أي مشاكل في تعقب المشكلات.

    أداء التطبيق المحسنة الموارد تحسين تقلص مع
    شاركها. فيسبوك تويتر بينتيريست لينكدإن Tumblr البريد الإلكتروني
    codes-vodafone
    • موقع الويب

    المقالات ذات الصلة

    تتعاون شركة أوبو مع جوجل في إطلاق ميزات الذكاء الاصطناعي لسلسلة Find X9 في الأسواق الخارجية

    أكتوبر 25, 2025

    المخاطر الأمنية الصارخة مع وكلاء متصفح الذكاء الاصطناعي

    أكتوبر 25, 2025

    هل تستطيع المنشطات مكافحة الانهيار السكاني؟ تريد الألعاب المحسنة معرفة ذلك.

    أكتوبر 25, 2025
    اترك تعليقاً إلغاء الرد

    Demo
    أحدث المنشورات

    تتعاون شركة Accel وProsus لدعم الشركات الناشئة الهندية في مراحلها المبكرة

    أكتوبر 26, 2025

    قد تصل الإعلانات إلى خرائط Apple في العام المقبل

    أكتوبر 26, 2025

    أفضل 10 هواتف رائجة في الأسبوع 43

    أكتوبر 26, 2025

    أقل من 24 ساعة حتى Disrupt 2025 – وترتفع أسعار التذاكر

    أكتوبر 26, 2025
    أبرز النقاط
    technique

    تتعاون شركة Accel وProsus لدعم الشركات الناشئة الهندية في مراحلها المبكرة

    بواسطة codes-vodafoneأكتوبر 26, 2025

    أطلق المستثمرون المشهورون Accel وProsus شراكة استثمارية جديدة لدعم الشركات الناشئة الهندية منذ اليوم الأول،…

    قد تصل الإعلانات إلى خرائط Apple في العام المقبل

    أكتوبر 26, 2025

    أفضل 10 هواتف رائجة في الأسبوع 43

    أكتوبر 26, 2025

    أقل من 24 ساعة حتى Disrupt 2025 – وترتفع أسعار التذاكر

    أكتوبر 26, 2025
    تابعنا على مواقع التواصل
    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube
    • Vimeo

    الاشتراك في البريد

    احصل على أحدث الأخبار الإبداعية من موقعنا حول التقنية والإتصال.

    Demo
    عن الموقع
    عن الموقع

    مدونة متخصصة في مراجعة خدمات شركات الاتصالات والتطبيقات والتقنية في كل أنحاء العالم.

    فيسبوك X (Twitter) بينتيريست يوتيوب واتساب
    اخترنا لك

    تتعاون شركة Accel وProsus لدعم الشركات الناشئة الهندية في مراحلها المبكرة

    أكتوبر 26, 2025

    قد تصل الإعلانات إلى خرائط Apple في العام المقبل

    أكتوبر 26, 2025

    أفضل 10 هواتف رائجة في الأسبوع 43

    أكتوبر 26, 2025
    الأكثر مشاهدة

    Xiaomi Pad 8 و Pad 8 Pro Go رسميًا مع عرض 11.2 بوصة

    سبتمبر 25, 2025

    أكد معالج IQOO 15 رسميًا

    سبتمبر 25, 2025

    تظهر الصور الحية لـ Honor Magic8 في Sky Blue Glaze Edition

    سبتمبر 25, 2025
    مواقع صديقة
    روابط نصية AA32539
    • خدمات الباك لينك والجيست
    • نشر جيست بوست
    • guest post مقال ضيف
    • سوق العرب
    • سوق التاريخ
    © 2025 . جميع الحقوق محفوظة. أحد مواقع،مؤسسة اشراق العالم لتقنية المعلومات.
    • من نحن
    • سياسة الخصوصية
    • اتصل بنا

    اكتب كلمة البحث ثم اضغط على زر Enter