รันไทม์ของ SDK คือสภาพแวดล้อมรันไทม์เฉพาะที่เปิดตัวใน Android 14 เพื่อช่วยให้ SDK โฆษณาของบุคคลที่สามทำงานแยกต่างหากจากแอปได้ วิธีนี้จะช่วยป้องกันและป้องกันการรวบรวมและแชร์ข้อมูลผู้ใช้
- สภาพแวดล้อมการดำเนินการที่ได้รับการแก้ไขและแยกต่างหากซึ่งเริ่มต้นโดยแอป
- ทุกแอปสามารถเริ่มต้นอินสแตนซ์รันไทม์ SDK ของตัวเองได้
- สิทธิ์ที่กำหนดมาอย่างดีและสิทธิ์การเข้าถึงข้อมูลสำหรับ SDK
รันไทม์ของ SDK มีประโยชน์ต่อนักพัฒนาแอป SDK โดยนำเสนอสิ่งต่อไปนี้
- การแยกออกจากโค้ดและกระบวนการของแอป ซึ่งทำให้ผู้ใช้เข้าถึง SDK ไม่ได้
- การป้องกัน SDK ที่แอบเข้าถึงโค้ดหรือทรัพยากรของกันและกัน
- กลไกที่ป้องกันไม่ให้บุคคลที่สามปรับเปลี่ยน UI หรือแทรกแซงการรายงานสถานะ UI
ภาพรวมของคู่มือ
นี่คือคู่มือสำหรับนักพัฒนาซอฟต์แวร์ในการสร้าง SDK ที่เปิดใช้รันไทม์ (RE) ของรันไทม์ของ SDK ควบคู่กับ SDK ที่มีอยู่ (ไม่ได้เปิดใช้รันไทม์)
คุณจะได้เรียนรู้:
- แนวคิดหลักที่เกี่ยวข้องกับรันไทม์ของ SDK เช่น สถาปัตยกรรมและการติดตั้ง
- แผนการย้ายข้อมูลที่แนะนำสำหรับ SDK ที่มีอยู่
- วิธีการ:
- ตั้งค่าสภาพแวดล้อมในการพัฒนาซอฟต์แวร์
- เตรียม SDK ที่เปิดใช้รันไทม์
- ประกาศ SDK API และกำหนดจุดแรกเข้าของ SDK
- ใช้ไลบรารีรันไทม์สำหรับการนำเสนอโฆษณาและการโต้ตอบของผู้ใช้
- เรียกใช้ SDK ที่เปิดใช้รันไทม์จาก SDK ที่ไม่ได้เปิดใช้รันไทม์
- สร้างและทดสอบ SDK ที่เปิดใช้รันไทม์