اختبار أساسيات وقت تشغيل حزمة تطوير البرامج (SDK)

  1. تهدف ميزة "وقت تشغيل حِزم تطوير البرامج (SDK)" إلى توفير العديد من المزايا الرئيسية لمنظومة Android المتكاملة. أيّ مما يلي هي المزايا الأساسية التي يتم التركيز عليها لمطوّري التطبيقات وحِزم SDK، بالإضافة إلى المستخدمين؟

    يُرجى اختيار كل ما ينطبق.

  2. أيّ من العبارات التالية تصف حزمة تطوير البرامج (SDK) التي يتم تفعيلها في وقت التشغيل بدقة؟

  3. بالنظر إلى نموذج التوزيع الجديد لحِزم SDK المفعَّلة أثناء التشغيل (RE SDK)، أيّ من العبارات التالية يصف بشكل أفضل كيفية إتاحة حِزم RE SDK للتطبيقات وتثبيتها على أجهزة المستخدمين؟

  4. يغيّر "وقت تشغيل حزمة تطوير البرامج (SDK)" عملية دمج حِزم SDK بشكل أساسي من خلال تشغيل حِزم SDK التابعة لجهات خارجية في عملية منفصلة. كيف يعالج عزل العمليات هذا بشكل أساسي أحد التحديات الرئيسية لنموذج حزمة SDK التقليدي المرتبط ببعضها بشكل وثيق؟

  5. ما هو الغرض الرئيسي من أدوات إنشاء "العناصر الوسيطة" في سياق "وقت تشغيل حزمة تطوير البرامج (SDK)"؟

  6. عند إنشاء حزمة تطوير برامج (SDK) لإعادة التوجيه، ما الذي يجب أن ينفذه مطوِّر حزمة SDK لتحديد نقطة دخول حزمة SDK التي تُنشئ عادةً فئة تم إنشاؤها باستخدام أداة shim؟

  7. عند تصحيح أخطاء حزمة تطوير برامج (RE SDK) على جهاز أو محاكي يكون فيه وقت تشغيل حزمة SDK نشطًا، إلى أي عملية يجب إرفاق أداة تصحيح الأخطاء بها لفحص رمز حزمة تطوير البرامج (RE SDK)؟

  8. وفقًا لمرحلة نقل البيانات المقترَحة لحزمة SDK حالية إلى "وقت تشغيل حزمة SDK"، ما هي الخطوة الأولى عادةً؟