إنشاء واستخدام حزمة تطوير برامج (SDK) يتم تفعيلها في وقت التشغيل

وقت تشغيل حزمة تطوير البرامج (SDK) هو بيئة تشغيل مخصّصة تم توفيرها في Android 14 للسماح بتشغيل حِزم SDK لعرض الإعلانات التابعة لجهات خارجية بشكل منفصل عن التطبيق. يوفّر هذا النهج إجراءات الوقاية والحماية المتعلقة بجمع بيانات المستخدمين ومشاركتها:

  • بيئة تنفيذ مستقلة ومعدَّلة يبدأها التطبيق.
    • يمكن لكل تطبيق بدء مثيل "وقت تشغيل SDK" الخاص به.
  • أذونات محددة بشكل دقيق لحِزم SDK وحقوق الوصول إلى البيانات

يساعد "وقت تشغيل حزمة SDK" مطوّري حِزم SDK من خلال توفير ما يلي:

  • العزلة عن الرمز البرمجي والعملية الخاصة بالتطبيق، ما يمنع المستخدمين من الوصول إلى حزمة تطوير البرامج (SDK)
  • الحماية من وصول حِزم تطوير البرامج (SDK) خفية إلى الرموز أو الموارد الخاصة بكل منها
  • الآليات التي تمنع الجهات الخارجية من التلاعب بواجهة المستخدم أو التأثير في تقارير حالة واجهة المستخدم

نظرة عامة حول الدليل

هذا دليل المطوِّر لإنشاء حزمة SDK متوافقة مع وقت تشغيل حزمة تطوير البرامج (SDK) ومتوافقة مع حزمة SDK حالية (لا يتم تفعيلها في وقت التشغيل).

سوف تتعلم ما يلي:

الخطوة 1: مراجعة المفاهيم الرئيسية