یک SDK با قابلیت زمان اجرا بسازید و مصرف کنید

SDK Runtime یک محیط زمان اجرا اختصاصی است که در Android 14 معرفی شده است تا SDK های تبلیغاتی شخص ثالث را قادر می سازد جدا از برنامه اجرا شوند. این رویکرد تدابیر امنیتی و حفاظتی را در مورد جمع آوری و به اشتراک گذاری داده های کاربر فراهم می کند:

  • یک محیط اجرای جداگانه و اصلاح شده که توسط برنامه آغاز شده است.
    • هر برنامه ای می تواند نمونه SDK Runtime خود را راه اندازی کند.
  • مجوزها و حقوق دسترسی به داده به خوبی تعریف شده برای SDKها

SDK Runtime با ارائه موارد زیر به توسعه دهندگان SDK سود می رساند:

  • جداسازی از کد و فرآیند برنامه و غیرقابل دسترس کردن SDK برای آنها
  • محافظت در برابر دسترسی پنهانی SDKها به کد یا منابع یکدیگر
  • مکانیسم هایی که از دستکاری شخص ثالث در رابط کاربری یا تداخل در گزارش وضعیت رابط کاربری جلوگیری می کند

نمای کلی راهنما

این یک راهنمای توسعه دهنده برای ایجاد یک SDK سازگار با زمان اجرا (RE) SDK در کنار SDK موجود (غیر فعال در زمان اجرا) شما است.

یاد خواهید گرفت:

مرحله 1 : مفاهیم کلیدی را مرور کنید