Membangun dan menggunakan SDK yang Mendukung Runtime

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

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

Runtime SDK memberikan manfaat bagi developer SDK dengan menawarkan:

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

Ringkasan panduan

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

Anda akan mempelajari:

Langkah 1: Tinjau konsep utama