Membangun dan menggunakan SDK yang Mendukung Runtime

Runtime SDK adalah lingkungan runtime khusus yang diperkenalkan di Android 14 untuk memungkinkan SDK iklan pihak ketiga dijalankan secara terpisah dari aplikasi. Pendekatan ini memberikan pengamanan dan perlindungan seputar pengumpulan dan pembagian data pengguna:

  • Lingkungan eksekusi terpisah yang dimodifikasi yang dimulai oleh aplikasi.
    • Setiap aplikasi dapat memulai instance Runtime SDK-nya sendiri.
  • Izin yang ditetapkan dengan baik dan hak akses data untuk SDK

Runtime SDK menguntungkan developer SDK dengan menawarkan:

  • Isolasi dari kode dan proses aplikasi, sehingga SDK tidak dapat diakses oleh mereka
  • Perlindungan terhadap SDK yang mengakses kode atau resource satu sama lain secara diam-diam
  • Mekanisme yang mencegah pihak ketiga memanipulasi UI atau mengganggu pelaporan status UI

Ringkasan panduan

Ini adalah panduan developer untuk membangun SDK yang mendukung runtime (RE) yang kompatibel dengan Runtime SDK bersama dengan SDK yang sudah ada (tidak mendukung runtime).

Anda akan mempelajari:

Langkah 1: Tinjau konsep utama